Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/427.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何使用VUE 2 CLI的全局功能?_Javascript_Vue.js - Fatal编程技术网

Javascript 如何使用VUE 2 CLI的全局功能?

Javascript 如何使用VUE 2 CLI的全局功能?,javascript,vue.js,Javascript,Vue.js,我的几个组件都使用相同的函数,有没有办法不将代码复制到每个组件,而是全局使用它。。。? 如果您只是将该功能放在App.vue中,那么该功能在组件中仍然不可用…请编写一个具有相同功能的单独页面,然后在需要的地方介绍它 <template> <div class='demo'> <module></module> </div> </template> <script> import

我的几个组件都使用相同的函数,有没有办法不将代码复制到每个组件,而是全局使用它。。。?
如果您只是将该功能放在App.vue中,那么该功能在组件中仍然不可用…

请编写一个具有相同功能的单独页面,然后在需要的地方介绍它

<template>
    <div class='demo'>
        <module></module>
    </div>
</template>

<script>
import  module from './components/module'
export default {
    components:{module},
data() {
return {

};
},
methods: {

},
created() {

},
mounted() {

},
}
</script>
<style lang='less' scoped>

</style>

从“./components/module”导入模块
导出默认值{
组件:{module},
数据(){
返回{
};
},
方法:{
},
创建(){
},
安装的(){
},
}

这通常是通过导入js模块来完成的。看看Vue混音器。