我正在研究一个简单的大小写指令。由于我使用ControlValueAccessor,因此我希望能够在应用appCaseTo指令的同一主机元素上要求ngModel指令。
有没有办法在Angular中做到这一点?
如何要求另一个指令中存在某个指令?
类似于require: 'ngModel'
方法的AngularJS。
return {
require: 'ngModel',
link: function (scope, element, attrs, modelCtrl) {
Stackblitz项目。
答案 0 :(得分:2)
我不确定您要完成什么,但是您可以将ngModel包含在选择器中,如下所示:
selector: '[ngModel][appCaseTo]',