美文网首页vue
Vue完整版和运行时版的区别

Vue完整版和运行时版的区别

作者: Sharp丶TJ | 来源:发表于2022-01-29 21:14 被阅读0次

    一、二者的区别

    image.png

    最佳实践:总是使用非完整版,然后配合 vue-loader 和 vue 文件
    思路:
    1、保证用户体验,用户下载的JS文件体积更小,但只支持h函数
    2、保证开发体验,开发者可直接在Vue文件里写HTML标签,而不写h函数
    3、脏活累活让 loader 做,vue-loader 把vue文件里的html 转为 h 函数

    二、template 和 render 怎么用

    // 需要编译器
    Vue.createApp({
      template: '<div>{{ hi }}</div>'
    })
    
    // 不需要
    Vue.createApp({
      render() {
        return Vue.h('div', {}, this.hi)
      }
    })
    

    参考尤大的vue教程:https://v3.cn.vuejs.org/guide/installation.html#%E5%AF%B9%E4%BA%8E%E6%9C%8D%E5%8A%A1%E7%AB%AF%E6%B8%B2%E6%9F%93

    三、三步用 codesandbox.io 写 Vue 代码

    HLLS`L{IOSGDYNUVZTP~`8O.png 选择 image.png 写完后点击左上角选择File下的Export to ZIP 导出 3RCXAG`KUQDM)C25KE3NEG7.png

    相关文章

      网友评论

        本文标题:Vue完整版和运行时版的区别

        本文链接:https://www.haomeiwen.com/subject/qbrfkrtx.html