vue.js中循环引用组件报错怎么办


本文摘自PHP中文网,作者coldplay.xixi,侵删。

vue.js中循环引用组件报错的解决办法:在【main.js】里引入全局组件,代码为【import Axios from './utils/axiosPlugin'】。

【相关文章推荐:vue.js

vue.js中循环引用组件报错的解决办法:

解决方案

查询了网上各种资料之后,发现是循环调用组件时,组件比vue实例后创建,官方文档里写组件必须先于实例化引入,所以说组件没有正确的引入。

解决方式

解决的方式就是全局引入组件,并且在vue实例化前。

具体到我们项目中,就是在main.js里引入。

具体代码如下main.js:

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

25

26

27

28

29

30

31

import Vue from 'vue'

import App from './App'

import router from './router'

import store from './store';

import iView from 'iview';

import './styles/index.less'

import {VTable,VPagination} from 'vue-easytable'

import 'vue-easytable/libs/themes-base/index.css'

import Axios from './utils/axiosPlugin'

import './styles/button.css'

import './styles/common.css'

// require('./mock/mock')

import selFile from './views/file/selFile.vue'

  

Vue.use(iView);

Vue.use(Axios);

  

Vue.component(VTable.name, VTable)

Vue.component(VPagination.name, VPagination)

Vue.component("selFile",selFile)

  

Vue.config.productionTip = false

  

/* eslint-disable no-new */

new Vue({

 el: '#app',

 store,

 router,

 components: { App },

 template: '<App/>'

})

相关免费学习推荐:JavaScript(视频)

以上就是vue.js中循环引用组件报错怎么办的详细内容,更多文章请关注木庄网络博客

相关阅读 >>

render函数生成图片弹窗的代码示例

详解vue.js中如何处理事件

vue.js怎么用swiper

深入浅析with的使用

vue.js中指令的作用是什么?

vue.js 学习记录之一:学习规划和了解 vue.js

vue.js属于前端框架么

vue.js去哪下载

vue.js如何阻止事件冒泡

vue.js怎样做跳转页面

更多相关阅读请进入《vue.js》频道 >>




打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

评论

管理员已关闭评论功能...