- 关于运算符的传递问题
请教一个关于运算符的传递问题。 刚学小程序 没有web基础的菜鸟 想做一个科学计算器 练练手 请问运算符 如何传递回来 直接用于运算呢? 因为我通过输入传递到JS中的运算符都是字符型的 假如不通过再赋值计算的方法 可以直接把字符型的运算符 改为函数型 直接用于运算嘛??
2018-12-07 - 关于if的嵌套问题
关于IF函数的嵌套,下列代码中 表颜色的部分 无法触发。我已经核实触发条件没有问题了 但是颜色部分还是不生效,麻烦大神帮看看 谢谢啦 clickButton: function(e){ console.log(e); var btnValue = e.target.id; var res = this.data.result; var newDotSign = this.data.dotSign; if (btnValue >= "num_0" && btnValue <= "num_9") { var num = btnValue.split('_')[1]; if(res == "0") { res = num; }else{ res = res+num; } }else { if(btnValue == "dot") { if(!newDotSign){ res = res+'.'; newDotSign = true; } }else if(btnValue == "clear") { res = "0"; console.log(e.target.id); console.log(res); newDotSign = false; } } this.setData({ result:res, dotSign: newDotSign, }); } })
2018-12-05 - 好奇怪的border-radius
很奇怪的border-radius,如下图所示每一行都是做一个view组件中四个button,我在button的样式类中定义border-radius:0运行结果是左边这张图。而如果将button的样式类中border-radius:0删掉,只重新定义button样式覆盖项 button::after { border-radius: 0; } 运行后的结果是中间这张图。 而只有同时定义上述得两个 才会得到第三张图的效果? 请问大神这是为什么呢? 不胜感激! [图片][图片][图片]
2018-12-04 - 求助 button组件中hover-class不生效问题
初学者,碰上hover不生效的问题 折腾俩小时了 还是不清楚哪的问题,麻烦大神帮点拔下,不胜感激~~ WXML: <view class="bottom"> <button class="btnGroup"> <button class='btn-item white' hover-class='shadow'>9</button> <button hover-class='shadow' class='btn-item white'>8</button> <button hover-class='shadow' class='btn-item white'>7</button> <button hover-class='shadow' class='btn-item orange'>*</button> </button> </button> </view> WXSS: .btnGroup { display: flex; flex-direction: row; padding-left: 0; padding-right: 0; border-radius: 0; } .btn-item { width: 189rpx; text-align: center; line-height: 150rpx; border-radius: 0; } .white { background: #EFEFED; } .orange { background: #FC9504; } .gray { background: #CFCFCF; } icon { position: absolute; left: 60rpx; top: 37rpx; } .shadow { background: #000; }
2018-12-04