0

ビューのスクリプトにパラメータを渡します

var commentModel =  function(config) {
    var self = this;
    self.comments = ko.observableArray(ko.utils.parseJson(config.comments));
...

コメントの可視性を制御する必要があります。可視性を変更すると変化する可視パラメータがあります。押して外して初めて気づいた

  self.CommentVisible = function(id,visible){
        temp = self.comments.remove(function(item) { return item.id == id }) ; 
        temp[0].show_folded = visible;
        self.comments.push(temp[0]);  
        self.sortByPath();
        return false;
    }

今、私はreplaceを使って書き直そうとしています。要素を置き換えますが、テンプレートは更新しません。どうすればよいか教えてください。

4

0 に答える 0