私はAngularの経験を本当に楽しんでいますが、次のつまずきにぶつかりました。
angular で popover/clickover ウィジェットを使用して 2 ウェイ バインディングを機能させようとしていますが、いくつかの問題が発生していますinput
。 「特に信頼できる」とは思えません - $scope の変数が更新されないことがあります。この問題を伝える最も簡単な方法は、jfiddle で UI を使用してみることだと思います。
element.clickover({
global: true,
width: 400,
scope: {
dto: '=dto'
},
content: "<div id='my-poppy' class='btn-toolbar'> Edit note :{{dto.id}} <input class='span2' ng-model='dto.note'> <button class='btn btn-success' ng-click='save(dto); '>Update</button></div>"
}).on('shown', function () {
$compile($("#my-poppy").contents())(scope);
});
以下の jsfiddle にはすべてのコードが含まれています。以前にこの問題に遭遇した人はいますか?