【发布时间】:2017-08-19 22:56:06
【问题描述】:
我有一个关于 Angular 的小问题。
假设我有一个如下所示的.html 代码:
<div>
<span>{{billingController.amount}}</span>
</div>
在我的控制器文件中,我像这样初始化值:
vm.billingController.amount = parseAmount(vm.billingController.amount );
总结一下:我拥有的每个变量都是这样初始化的,这样如果值是 null / undefined / 空的,我会使用 parseAmount 函数对其应用一些逻辑,以便默认值是什么我想要我的方式。
相对于调用这样的相同函数是否有任何性能提升:
<div>
<span>{{billingController.parseAmount(billingController.amount)}}</span>
</div>
将具有相同功能的.html 直接触发多次吗?使用第二个选项是否有任何性能问题?
在此先感谢大家。
【问题讨论】:
标签: javascript html angularjs performance model-view-controller