vue 点击添加一行_Vue系列:VueCLI配置

81d692361c219696be26a6f15d5dc055.png

需要理解的知识

CLI2和CLI3的区别

  • CLI2基于webpack3,CLI3基于webpack4。

  • 0配置,移除config和build目录。

  • 提供vue ui命令,支持图形化配置。

  • 移除static文件夹,增加public文件夹,并将index.html放入。

runtime-compiler和runtime-only的区别

  • 创建项目时可选build方式:Runtime+Compiler或Runtime-only。

  • runtime-compiler解析过程:template -> ast -> render -> virtual dom -> 真实DOM(UI)

  • runtime-only解析过程:render -> virtual dom -> 真实DOM(UI)

  • compiler用于处理template换成render。

  • runtime-only因为处理环节少,所以性能较高、代码量少。

需要掌握的知识

Vue CLI脚手架

Vue CLI构建项目

  • CLI3构建项目时,app.vue使用的是Render写法。

  • Render:默认传参createElement,该方法可以接受模板对象,根据模板对象生成ui。

  • 使用runtime-only时,.vue文件中的template已经被vue-template-compiler解析(包含一个render函数)。

Vue CLI3查看配置方法

  • vue ui

  • 【node_modules目录】-【@vue目录】-【cli-service目录】

  • 项目目录下创建vue.config.js配置文件(文件名固定),可以添加需要修改的配置信息。

    module.exports = {
    //配置
    }

其他知识点

箭头函数

es6箭头函数写法

  • 通常一个函数中包含另一个函数时,会使用箭头函数。

  • 箭头函数中的this,是向上层查找this,直到找到为止。

  • 箭头函数写法如下。

    //一个参数
    const sum = num1 =>{
    return num1 * num1
    }

    //两个参数
    const sum = (num1,num2) =>{
    return num1+num2
    }

    //返回值只有一行代码时
    const sum = (num1, num2) => num1 + num2
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值