0

私は Ember でいくつかの編集可能なビューに取り組んでいます。ここをクリックして私の jsbin を表示してください。現在のビューを編集したいときにいつでも問題が発生します。ご覧のとおり、問題は、クリックして 1 つのビューを編集すると、他のすべてのトランザクションが編集可能になることです。これは望ましくありません。すべてではなく、1 つのアイテムのみが編集可能になるようにしたいのです。何が間違っているのかわかりませんが、一方を削除するとうまくいきます。

私のコントローラーでは、これは機能です:

edit:function(ob){
    this.map(function(item,index){
        if(ob.id===item.id)
            Em.set(item,'editable',true);
        });
    },
4

1 に答える 1