gpt4 book ai didi

javascript - VueJS 多个混合

转载 作者:搜寻专家 更新时间:2023-10-30 22:15:32 26 4
gpt4 key购买 nike

我的脚本中有一个错误,我不知道如何修复。我想导入我创建的多个 mixins。

import GoogleMaps from '../mixins/GoogleMaps.js';
import MFApi from '../mixins/MFApi.js';

export default {
template: require('../templates/map.html'),
mixins: [GoogleMaps, MFApi],
(...)

但这似乎行不通。如果 mixins 变量不止一个,我需要如何正确设置它?

一旦我将新的 mixin 添加到变量中,第一个就不再被识别了。

最佳答案

也许你有这样的案例。如果您导出命名模块,而不仅仅是默认情况下,那么您需要使用大括号导入它。

在我的 mixin 文件夹中,我有“regExpressions.js”文件:

export const convertImage = {
methods: {
...your methods here
}
}

和“truncateString.js”文件:

export default {
methods: {
... your code here
}
}

在我的组件中,我导入了我的混入。

import { convertImage } from "@/mixins/regExpressions";
import truncateString from "@/mixins/truncateString";

mixins: [truncateString, convertImage]

关于javascript - VueJS 多个混合,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37242724/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com