angularjs – bindToController:指令中的Object
发布时间:2020-12-17 07:35:40 所属栏目:安全 来源:网络整理
导读:指令bindToController可以是boolean或object,后者显示为 here: myMod.directive('myDirective',{ controller: 'MyDirectiveController',bindToController: { name: '@' }}); 但是没有记录的事实引发了一些问题.为什么bindToController:{…}功能首先出现了
指令bindToController可以是boolean或object,后者显示为
here:
myMod.directive('myDirective',{ controller: 'MyDirectiveController',bindToController: { name: '@' } }); 但是没有记录的事实引发了一些问题.为什么bindToController:{…}功能首先出现了?有没有有用的场景呢? 尽管bindToController是wasn’t primarily intended,但有趣的是看看它现在如何在angular.component as
bindToController最初只是一个初始化的布尔值,但是被迁移以允许它成为一个对象,以更明确地说明绑定到控制器的项/值.由于它是一个布尔值,它引起了一些混乱,这种语法消除了你对控制器添加内容的困惑.
添加原因的想法是传播controllerAs语法的用法,以便远离$scope,特别是向angular2移动. 添加原因的基础是允许指令注入/属性绑定现在基于控制器实例而不是scope参数. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |