我将参数传递给视图脚本
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;
}
现在我尝试使用replaсe重写。它替换的元素,但它不更新模板。建议我该怎么做?