【发布时间】:2021-01-20 13:53:53
【问题描述】:
我正在使用 vue/quasar 应用程序。 我的 view.cshtml 中有这样的 mixin
var mixin1 = {
data: function () {
return { data1:0,data2:'' }
}
,
beforeCreate: async function () {
...}
},
methods: {
addformulaire(url) {
},
Kilometrique() { }
}
}
我想在 js 文件中与我的内容合并(这是为了将相同的操作集中到几个 cshtml)
const nomeMixins = {
data: function () {
return { loadingcdt: false, lstclt: [], filterclient: [], loadingdoc: false, lstdoc: [], filterdoc: [] }
},
computed: {
libmntpiece(v) { return "toto"; }
},
methods: {
findinfcomplemtX3(cdecltx3, cdedocx3) {
},
preremplissagex3: async function (cdecltx3, cdedocx3) {
}
}
}
};
我想将这 2 个 miwin 合并为一个。但是当我尝试 assign 或 var mixin = { ...mixin1, ...nomeMixins }; 我只有 mixin1 对方法一无所知,我的 js 文件 nomeMixins 中的数据但合并失败,因为我的 json 对象中有相同的键。我正在尝试做一个 foreach 但也失败了
如果您没有双子属性,有人会尝试使用相同的键合并到 mixin / json 对象?
【问题讨论】: