解决办法: 将 vue -loader版本降到 ^13.0.0 以下,之前的版本是 ^13.0.0 报错 ,改为 ^12.1.0 没有问题了 描述:新创建的项目,配置路由添加一个页面,就报下面的错误信息 template or render function not defined . 报错 信息 刚创建的项目 解决办法: 将 vue -loader版本降到 ^13.0.0 以下,之前的版本是 ^13.... vue -admin-beautiful前端讨论QQ群972435319,1139183756 不论您加或不加,您都可以享受到开源的代码,感谢您的支持和信任,群内部提供 vue -admin-beautifu基础版本,开发工具自动配置教程和项目开发文档。 :seedling: vue 3.x vue 3.0-antdv分支(ant-design- vue ) # 克隆项目 git clone -b vue 3.0-antdv https://github.com/chuzhixin/ vue -admin-beautiful.git # 进入项目目录 cd vue -admin-beautiful # 安装依赖 npm i # 本地开发 启动项目 npm run serve :seedling: vue 2.x master分支(element-ui vue 路由使用时 报错 :component: template or render function not defined . 1.首先检查用到的component对应的组件是否已经定义,是否已经在当前文件引入了,并且名字是否一致 2.组件的引入写法是否正确:以下两种方法都是可以的,只是上面的写法实现了路由的懒加载 这里遇到的问题是由于引入写法错误:少写了箭头 函数 的()=> Vue .js 2 遇到 vue .runtime.common.js?d43f:511 [ Vue warn]: Failed to mount component: template or render function not defined . (found in root instance) 错误的解决方法。问题描述:先说一下每个文件的内容 在写类 模板 的时候,我按照我们写类的习惯,先在.h文件里定义了 函数 ,然后在.cpp文件里写 函数 实现,结果它会 报错 ,VS2017 报错 如下: 当然,VS 报错 报的是让人很懵逼的。它定位给我定到了 struct bags T data; struct bags *next; 但是可以肯定这一块是没有问题的 于是我打开DEV-C,它 报错 就正常多了 63 [Error] specializing member ‘bag::bag’ requires ‘ template <>’ syntax 前言:记录在学 Vue 中需要注意的问题 1.给link添加事件、给组件绑定原生事件 在 vue -router1中使用v-link写入路由,但是在 vue -router2中要使用router-link写入路由,在浏览器渲染的时候会把router-link渲染成a。 有时候需要为router-link注册事件,对于一般的html元素,直接使用@click="eventFun"即可,但是对于rout 很奇怪,作为一个初学 VUE 的小白,我以为是我的模块出错了, 仔细去查看我写的代码,我没找到,不可能有这么低级的代码敲错(大声),然后我去看我的路由,瞎改了改,发现。。。这问题,好像解决了??代码如下: 然后,我还是没懂这个问题是什么原因,希望有大佬如果知道原因,解决方式能