Vue.js区别Vue.runtime.js

软件发布|下载排行|最新软件

当前位置:首页IT学院IT技术

Vue.js区别Vue.runtime.js

bald3r   2022-09-08 我要评论

区别

 Vue.jsVue.runtime.js
体积最大比Vue.js小40%
功能包含HTML Compiler不含HTML Compiler
cdn引入选择Vue.js选择Vue.runtime.js

可见两者最大的区别就是:是否包含HTML Compiler

HTML Compiler

HTML Compiler 顾名思义是编译 HTML 的工具。在Vue中,页面元素有两种修改方式,一种是通过template,另一种是通过render()函数

template

new Vue({
  el: "#app",
  template: `
   <div>{{n}}</div>
  `,
});

render()

new Vue({
  el: "#app",
  render(h) {
    return h('div', this.n );
  },
});

这里的h相当于一个createElement函数*,它接受两个参数h(标签, content),可以在页面中修改元素

*将 h 作为 createElement 的别名是 Vue 生态系统中的一个通用惯例,实际上也是 JSX 所要求的。

codesandbox.io

官方链接

通过codesandbox.io可以快速的创建一个项目。

  • 选择Create Sandbox
  • 选择Vue(目前只有Vue3)
  • 稍等片刻环境便会加载好了
  • 实际就是一个在线的VScode

Copyright 2022 版权所有 软件发布 访问手机版

声明:所有软件和文章来自软件开发商或者作者 如有异议 请与本站联系 联系我们