0
我想在我进入下一个路由器之前安慰我所有的model's
当前satus。为此,我正在检查我的model
的状态。我想这样的形式,这quesiton的suggession:Ember model to json如何安慰我的余烬模型作为json值?
import Ember from 'ember';
export default Ember.Controller.extend({
actions: {
proceed: function() {
this.set('clickCancel',false);
},
formValidateBeforeNext:function(){
console.log("i am called", this.getProperties(ret));
}
}
});
但没有作品!
UPDATE:
我试图安慰models
因为这种方式仍然没有工作。
import'Ember from'ember';
export default Ember.Controller.extend({
actions: {
proceed: function() {
this.set('clickCancel',false);
},
formValidateBeforeNext:function(){
var rect = {};
var propertyNames = arguments;
if (arguments.length === 1 && Ember.typeOf(arguments[0]) === 'array') {
propertyNames = arguments[0];
}
for(var i = 0; i < propertyNames.length; i++) {
ret[propertyNames[i]] = get(this, propertyNames[i]);
}
console.log("rect is", rect);
}
}
});
怎么样'JSON.parse(JSON.stringify(RET))'? – kumkanillam
@kumkanillam当然,让我试着让你知道。但你能分享我正确的方式吗?是我的1尝试或2尝试哪一个是正确的? – user2024080
我不知道'this.getProperties(ret)'中的'ret'是什么?它应该是属性名称的数组。那么它会工作 – kumkanillam