gpt4 book ai didi

javascript - 是否可以在 VueJS 中外包生命周期钩子(Hook)

转载 作者:行者123 更新时间:2023-12-03 02:04:35 26 4
gpt4 key购买 nike

为了简单/整洁,可以将生命周期 Hook (例如创建/安装)放置在单独的文件中。MyGreatView.vue

import created from 'created.js'
export default {
created,
// created() { console.log('vue Created') }
mounted() {
console.log('vue mounted')
}
}

created.js

created () {
console.log('vue created')
}

最佳答案

当然。

但是您的代码示例中存在一些错误的系统

在组件中,如果created.js与组件文件在同一目录

import created from "./created.js";
export default {
created
};

在created.js中,导出一个将用作created的函数

export default function() {
console.log("vue mounted");
}

关于javascript - 是否可以在 VueJS 中外包生命周期钩子(Hook),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49852906/

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