我创建了一个显示文本和一个输入字段,并将它们与 ng-model 绑定在一起,如下所示。
HTML
<div ng-app ng-controller="test">
<div ng-bind="content"></div>
<input id="txtElem" type="text" ng-model="content">
<button ng-click="stopBinding()"> Unbind</button>
<button ng-click="binding()"> Bind </button>
</div>
JS
function test( $scope ) {
$scope.content = 'Welcome';
$scope.binding = function() {
angular.element(document.getElementById('txtElem')).bind();
};
$scope.stopBinding = function() {
angular.element(document.getElementById('txtElem')).unbind();
};
};
展示
我为 unbind 方法找到了这个(http://jsfiddle.net/jexgF/),但如果单击“绑定”按钮,不知道如何再次绑定它。任何人都可以帮忙吗?
除了 and 的元素之间的绑定和取消绑定<div>
,<input>
有谁知道如何绑定和取消绑定两个<input>
字段?