我想禁用Angularjs提供的所有功能,但只有在页面和所有组件都已完全加载后才会被禁用。例如,“ng-click”不再适用。
我尝试将“ng-click”attr设置为null,但点击后仍然有效。
谢谢
答案 0 :(得分:0)
您可以销毁角度应用$scope
,这意味着它将仅使用$scope.$destroy()
方法禁用范围变量的双向绑定(如果要在启动加载时禁用双向绑定)您需要在$destroy()
)中致电$timeout
。
但事件监听器不会从角度应用程序中禁用,这是在页面上初始化角度应用程序时注册的。你只能通过维护任何标志来实现这一点(这是一种hacky方式)。
Here is Fiddle展示了我想说的内容。
感谢。