пригодился;)

ой пользовательский компонент формы / директива и свойство $ dirty

При использовании обычного ввода, такого как

<form name="myForm">
  <input type="text" ng-model="foobar">
</form>

после ввода в поле вводаmyForm.$dirty правда.

Я хотел бы создать простую директиву, такую ​​как

angular.module('myModule', [])
.directive('myDirective', function() {
  return {
    restrict: 'E',
    scope: {
      fooBar: '='
    },
    template: '<div><button ng-click="fooBar=foo"></button><button ng-click="fooBar=bar"></button></div>'
  };
});

Пример использования будет

<form name="myForm">
  <my-directive foo-bar="myObj.foobarValue"></my-directive>
</form>

и после того, как пользователь нажимает на любую из двух кнопок,myForm$dirty установлено в true.

Как это достигается?

Ответы на вопрос(0)

Ваш ответ на вопрос