4. vue 常用 render() 渲染 组件到指定容器

2019-02-22  本文已影响0人  崩鲨卡拉卡

更新到 webpack 4.x很多插件使用方式,发生了改变,经常报错不知道哪里问题。下面记录下自己使用render()记录:

1.创建 .vue 组件模板:

<template>
  <div>
      <h1>这是登陆组件,使用 .vue 文件渲染出来的</h1>
  </div>
</template>
<script>
export default {
  data() {
    return {
    }
  },
  methods: {
  },
  components: {
  }
}
</script>
<style>
</style>

2.安装解析vue组件loader:

const VueLoaderPlugin = require('vue-loader/lib/plugin');
plugins:[
        new VueLoaderPlugin()     请务必引入这个插件!!!
    ],
    module:{
        rules:[
            {
                test: /\.vue$/,
                loader: 'vue-loader'
            }
        ]
    }
    ,

3.在main.js配置render()

render(comp) {   return comp(login)  },
可以箭头函数表示:
render:comp=>comp(login)
上一篇下一篇

猜你喜欢

热点阅读