我使用vue js和rails。我发送到我的campos列表
$('.modal').on('show.bs.modal', function() {
});
$('.modal').on('hidden.bs.modal', function() {
});
当我保存campos数组时,在我的rails方法中
const co = require('co');
const func1 = function(){
setTimeout(()=>{
console.log('func1');
},2000);
}
const func2 = function(){
setTimeout(()=>{
console.log('func2');
},2000);
}
const func3 = function(){
console.log('func3');
}
const gen = co.wrap(function*(){
yield func1;
yield func2;
return yield func3;
});
gen()
.then(function(){console.log('end')});
为什么数组campos保存
data() {
return {
campos: [{nombre: "(label)", valor: "", editable: false,soltoTecla: false}]
};
},
在数据库专栏中?
列是jsonb类型,我的Postgres版本是9.5
预期格式为:
data_campos = params[:dataCampos].to_json(:only =>[:nombre, :valor])
@proyecto.update(campos: data_campos)