使用vue实例的render方法渲染组件
1 | var vm = new Vue({ |
会被login完全覆盖(有点类似于v-text)
区分webpack中导入vue和普通网页中引入vue.js的区别
import Vue from ‘vue’ 会带来如下操作:
先去node_modules文件夹中找vue模块
然后去package.json中找vue模块的main属性,但main指向的时vue-runtime-only.js
这样不行,我们要的是vue.js
所以可以这么做:
1、更改main的值为vue.js或vue.min.js
2、import Vue from ‘../node_modules/vue/dist/vue.js’
3、配置webpack.config.js文件
1 | module.exports = { |
使用export default和export向外暴露成员
export default 只能有一个
1 | export default { |
可以自定义变量名称接收接收
1 | import person from './person.js' |
export 可以写多个
1 | export var name = 'lisi' |
必须使用{原名, 原名}接收但也可以用as改名
1 | import { name, age as myCallAge } from './person.js' |
webpack使用vue-router
1 | import VueRouter from 'vue-router' |
组件中style标签的lang属性和scoped属性
1 | <style lang="scss" scoped> |