javascript - AngularJS:禁用页面/ Controller 加载上的数据绑定(bind),并稍后启用它

标签 javascript angularjs

我想提供一个已从 PHP 填充数据的页面,并使用 AngularJS 编辑和更新此数据,但最初我不想将数据加载到 AngularJS 中。

有没有办法在加载时禁用数据绑定(bind),以便 AngularJS 不会替换已经存在的数据,但稍后当我编辑某些数据并想要更新元素时​​启用它?

最佳答案

也许您应该仅使用 angularjs 填充模板。为什么您希望通过执行服务器端模板和客户端模板来重复工作?我同意@tymeJV。它非常不符合 Angular 风格,

或者,如果您确实想要,您可能希望在 angularjs Controller 内有一个 init_function ,该 Controller 仅在编辑时调用,并在执行此操作时加载数据。但我不太相信

关于javascript - AngularJS:禁用页面/ Controller 加载上的数据绑定(bind),并稍后启用它,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19183556/

相关文章:

javascript - 在 JavaScript 中读取文件而不上传它们

javascript - 删除带有类的父元素

angularjs - Cucumber.js 测试不依赖任何网络浏览器( headless 或真正的网络浏览器)

javascript - Angularjs指令调用 Controller 函数

javascript - Angularjs 未捕获错误 : [$injector:modulerr] when migrating to V1. 3

javascript - 当伪 javascript 类已经初始化时,我在尝试修改 "this"对象时遇到了很多麻烦

javascript - jQuery 将相似的项目与标题分组

javascript - 将字符串与今天的日期进行比较

javascript - 如何中止 http 拦截器中的请求?

angularjs - 在 ionic 应用程序中检测平板电脑