jqx-instance
当与 ngController 范围属性语法一起使用时,我们如何使用 jqWidgets属性: Controller as myController
? 请参阅:ngController 上的 Angular 文档
例如,这不起作用:
<div ng-controller="MainController as main">
<jqx-button jqx-instance="main.myButton"></jqx-button>
</div>
在控制器中,this.myButton
应该指向实例,但它是未定义的!
使用另一种声明风格,即注入$scope
控制器,是蹩脚的。对于更复杂的应用程序,我们需要更具体的语法来提高清晰度、隔离性、模块化等,尤其是当不同部分来自多个开发人员时。