【发布时间】:2018-08-05 13:40:43
【问题描述】:
大家好,我正在使用 Angular 指令 1.6 来访问数字文本框控件的 ate 属性 这是我的指令
app.directive('numerictextbox', function () {
return {
restrict: 'EA',
require: 'ngModel',
replace: true,
template: '<input type="number" />',
scope: {
id: '@',
ngModel: '=',
min: '@',
max: '@'
},
link: function (scope, element) {
element.on('change', function () {
scope.ngModel
scope.$applyAsync();
})
}
};
这是我的控制
<numerictextbox id="txtid2" min="1" max="4" ng-model="txt2"></numerictextbox>
所以问题是如何在 angular 指令中获取控制属性值,这是我的 angular 4 指令
@Directive({
selector: '[number]'
})
我们如何在 Angular 4 指令中使用作用域 有人请帮忙
【问题讨论】:
-
使用`@Input()`获取数据。
-
请您详细说明
标签: jquery html angular angular-directive