angularJs ng-click在ng-if函数内部不起作用

时间:2016-08-29 11:33:10

标签: angularjs

NameOfTextBox.ValueStr();

以上是我的代码。我不知道为什么ng-click在出现时不起作用。谁能给我建议?感谢。

2 个答案:

答案 0 :(得分:1)

Angular有自己的" Dot"规则。

如果您将数量保存在控制器范围内,您可以在控制器内部尝试:

<div ng-if="myvar.quantity > 0">
 <button ng-click="myvar.decrease()">-</button>
</div>

和html

Picasso.with(getContext())
     .load(URL/URI)  (1)      /* Watch below for more details */
     .placeholder(R.drawable.ic_nothumb)
     .resize(120, 120)
     .into(iv);

答案 1 :(得分:1)

试试这个会起作用:

<div ng-controller="MyCtrl">
  <div ng-show="quantity > 0">
    <button ng-click="quantity = quantity-1">-</button>
    <p>{{quantity}}</p>
  </div>
</div>

app.controller('MyCtrl', function($scope) {
  $scope.quantity = 6;
});

工作小提琴: http://jsfiddle.net/Lvc0u55v/8856/