【发布时间】:2016-01-30 18:23:56
【问题描述】:
我正在做一个应用程序,当您单击input 时会显示一个虚拟键盘。减量应该是减量 ng-model food.Pezzi,它工作正常。但是增量不起作用:它添加了一个“1”。为什么? PLUNKER CODE
(奇怪的是你在按增量之前按减量,增量有效....)
标记
<td>
<a data-role="button" data-theme="e" ng-click="food.Pezzi = food.Pezzi-1; "
style="background-color: rgba(246, 246, 246, 0.2); border-color: rgba(0, 0, 0, 0.27); text-shadow: 0px 1px 0px #F3F3F3;color: #333;">
Decrement
</a>
</td>
<td>
<a data-role="button" data-theme="b" class="zero" ng-click='food.Pezzi=food.Pezzi.toString()+"0"'>
0
</a>
</td>
<td>
<a data-role="button" data-theme="e" class="pos" ng-click='food.Pezzi = food.Pezzi + 1'
style="background-color: rgba(246, 246, 246, 0.2); border-color: rgba(0, 0, 0, 0.27); text-shadow: 0px 1px 0px #F3F3F3;color: #333;">
Increment
</a>
</td>
谢谢你的建议
【问题讨论】:
标签: javascript angularjs html increment angularjs-ng-click