define([
'backbone'
], function(Backbone) {
var Model = BaseModel.extend({
urlRoot:"/api/v1/processinggroups/version/step/param",
idAttribute: 'extParamId',
initialize: function(model, options) {
var defaults;
if (typeof model === "undefined") {
defaults = {
"businessId": null,
"extParamId": null,
"pgStepName": null,
"extProcName": null,
"extParamName": null,
};
}
this.set(defaults);
},
});
return ProcessGrpExternalParamsModel;
});
这是我目前正在使用的模型。 但我希望idAttribute是两个值的组合,如
idAttribute:'extParamId'和“businessId”
或
idAttribute:extParamId +“ - ”+ businessId
是否有可能实现这一目标。 我们如何实现这一目标
答案 0 :(得分:0)
您可以尝试在constructor
var Model = BaseModel.extend({
constructor: function(model) {
this.idAttribute = model.extParamId + '-' + model.businessId;
}
});