javascript - 当不需要数据绑定(bind)时如何使 Angular 更快

标签 javascript angularjs

比较angular与其他库如 handlebars为了重新渲染列表,我注意到性能下降了 10 倍。

模型更改时,表不必更改。如果需要,我可以在按下按钮或其他事件时重新绘制表格。

这是一个比较的 plunkr: http://plnkr.co/edit/uwaNDVuPN4KvxRovdBfw?p=preview

1.) 我的计时 Angular 是否正确?

2.) 在不需要绑定(bind)的情况下,有什么方法可以加快 Angular 的速度。

最佳答案

查看这个绑定(bind)一次指令:https://github.com/Pasvaz/bindonce

它只会将您的值绑定(bind)到您的 View 一次,然后删除观察者。速度会快很多。

关于javascript - 当不需要数据绑定(bind)时如何使 Angular 更快,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21824973/

相关文章:

javascript - 如何使一个元素出现而不触发同一类的其他元素

javascript - Angular - 将 ng-init 从 View 传输到 Controller

angularjs - 如何在没有 html 元素的情况下使用 ng-repeat

angularjs - Angular 指令 - 在链接方法中定义的模板函数的属性中调用函数时出现插值问题

javascript - D3.js 条形图动画未正确退出

javascript - 为什么react-router setRouteLeaveHook破坏了索引链接?

javascript - AngularJS ng-repeat 指令不适用于我的 EventController.js

git - Angular-phonecat 教程 - 服务器不工作

javascript - SignalR 异常记录?

php - 如何通过 PHP AJAX 调用安全地更改玩家数据?