angular-xeditable:我正在尝试寻找内置的输入和输出数据过滤器。我只找到了验证器onbeforesave,onaftersave等。但它只是验证器,如果我要更改$data,它将不会被保存。
您知道如何使用xeditable进行输入和输出数据过滤吗?
发布于 2014-09-26 20:40:52
没有内置的方法。最好的方法是使用插件的非最小化版本,搜索line:
self.save和
self.show并添加额外的行,如果有人已经在插件中添加了过滤器功能,那就太好了。
在我的例子中,它是:
self.save = function() {
var myData = angular.copy(self.scope.$data);
myData = myData.replace(/(?:\r\n|\r|\n)/g, '<br />');
valueGetter.assign($scope.$parent, myData);
};代替:
self.save = function() {
valueGetter.assign($scope.$parent, angular.copy(self.scope.$data));
};https://stackoverflow.com/questions/26055954
复制相似问题