我有NG-模型的2個輸入和兩個元件結合兩個模型,我想,當我點擊一個按鈕,它切換綁定IA方式元件1結合模型2和元素2綁定模型1,它完美地工作,但是如果影響兩個元素,開始更改模型!角JS拆散並綁定動態不工作
來說明它,我已經創建了一個plunker!
如何解決這個問題?
app.js:
var app = angular.module('myApp', []);
app.controller('myController', function($scope,$compile) {
$scope.model1="1";
$scope.model2="2";
$('#click').click(function() {
$('#model1').attr('ng-bind','model2');
$('#model2').attr('ng-bind','model1');
angular.element($compile($('#model1'))($scope));
angular.element($compile($('#model2'))($scope));
$scope.$apply();
});
});
JSFiddle中存在一些問題。你能否更新它? – Vasanthan
是的,我已經更新,但我想添加角js和jQuery它可以嘗試這樣做嗎? –
@AmarAttilaZz你要像變量的交換這個https://jsfiddle.net/yBP5J/29/ –