我记得在 AngularJS 的视频中看到这句名言说应该始终使用 . (点)在您的模型中。
好吧,我正在尝试遵循这个说我有
var item = {}
item.title = "Easy Access to support";
item.available = true;
item.price = 31.67;
所以在我看来这很好用
{{ item.title }}
{{ item.available }}
我正在使用一个点,所以我认为这很好。
但我有一些属性我不认为是模型的一部分,但也许我错了。例如,我有一个使用 ng-disable 启用或禁用按钮的属性,我使用点格式输入了这个属性。它基本上是这样输入的
$scope.disableButton = true;
我像使用它一样
ng-disable="disableButton"......
我应该将模型的这一部分设为“项目”吗?或者创建另一个 js 对象,这样我就可以使用点来保存这个属性?
有人知道这是否可以接受,还是我应该用 .dot 做所有事情(甚至是这些简单的属性)?
谢谢