角度指令没有达到指令

时间:2017-11-09 15:02:41

标签: angularjs angularjs-directive

请帮助为什么当我更改文本时,anugular指令没有达到指令。

<div ng-controller="EmployeeController">
    <input type="text" message /></div>

angular.js

angular.module('MyApp')
.controller('EmployeeController', function ($scope) {....}

指令

这是我的指示

angular.module('MyApp')
    .directive('message', function () {
          debugger;          return {
              //compile:function($scope,elem,attr){
              //   // console.log(attr.text);

1 个答案:

答案 0 :(得分:0)

angular.module('app', [])
.directive('message', function() {
    return {
        link: function (scope, element, attrs) {
            element.on('keyup', function(event) {
                console.log(event.target.value);
            });
        }
    }
});
<script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.2.23/angular.min.js">
</script>

<div ng-app='app'>
  <input type='text' message/>
</div>