标签:angularjs diretive angularjs form addco addcontrol angularjs form添加控件
tw.directive('nameForForm', function() { return { restrict: 'A', require: "?ngModel", link: function($scope, elem, attrs, ngModelCtrl) { var formController = elem.controller('form') || { $addControl: angular.noop }; ngModelCtrl.$name = attrs.workflowNameForForm; formController.$addControl(ngModelCtrl); $scope.$on('$destroy', function() { formController.$removeControl(ngModelCtrl); }); return true; } }; });
<div class="btn-group select select-block mbn"> ... <input type="text" ng-show="false" ng-model="selectedValue" ng-required="selectRequired" name-for-form="{{nameForForm}}" /> </div>
<tw-select-list name-for-form="city" ... />
AngularJS form $addControl 注册控件control
标签:angularjs diretive angularjs form addco addcontrol angularjs form添加控件
原文地址:http://blog.csdn.net/hai8902882/article/details/42061495