Vue的两个版本的差异

两个版本的差别

  1. 完整版文件是vue.js
    完整版额外包含了编译器。所以体积比非完整版大40%左右。
    视图部分需要写在html中;或者写在vue组件中的template选项中。

  2. 只包含运行时的版本是vue.runtime.js
    非完整版,没有编译器。视图部分需要写在render()函数里。

template和render如何使用

template一般写在vue组件里的顶部,html语法如下:

<template>
	<div id="app">
		<div>{{ hi }}</div>
	</div>
</template>

render写法,直接写在实例中:

// 不需要编译器
new Vue({
  render (h) {
    return h('div', this.hi) //hi是传值的变量
  }
})

如何用 codesandbox.io 写 Vue 代码

打开:https://codesandbox.io
点击vue图标跳转:
在这里插入图片描述
打开之后就可以编辑vue项目了

编辑完代码后,ctrl+s保存,就可以预览修改代码后的效果了。
在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值