我想用x-editable和angularjs構建用戶條目表單。在進行原型設計時,綁定到靜態數據時,一切似乎都沒有問題。控件停止(如附接的屏幕截圖示出)我已提取的提琴手問題可以在這裏X-editable和angularjs指令,不綁定服務器數據
該指令再現如下
myApp.directive('xeditable', function($timeout) {
return {
restrict: 'A',
require: "ngModel",
link: function(scope, element, attrs, ngModel) {
attrs.$observe('pk', function(value){
var pk = value;
attrs.$observe('xeditableSource', function(source){
if(!source) {source=null; value=null;}
else {value=scope.languageIdx;}
var loadXeditable = function() {
element.editable({
display: function(value, srcData) {
ngModel.$setViewValue(value);
scope.$apply();
},
mode:'popup',
pk: pk,
url: scope.url,
source:source,
value:value
});
};
$timeout(function() {
loadXeditable();
}, 10);
});
});
} };
當數據是從服務器獲取的結合
});
任何幫助是極大的讚賞,
不是真正熟悉的X可編輯的,但是你可能需要實現 「成功」 的方法中,除了 「顯示」 – 2015-02-24 02:21:39