Blogger Information
Blog 77
fans 0
comment 2
visits 55515
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template
vue完整版和运行版版的区别--codesandbox.io
南瓜又个梦
Original
629 people have browsed it
Vue完整版 Vue非完整版 评价
特点 有compiler 没有compiler compiler 占体积40%
视图 写在HTML或者template选项 写在render函数里用h来创建标签 h是由玉溪写好给render的
CND引入 vue.js vue.runtime.js 文件名不同生成环境后缀为。min.js
webpack引入 需要配置alias 默认配置 y尤雨溪
@vue/cli引入 需要额外配置 默认版本 尤雨溪和蒋豪群配置的

实践:使用非完整版和webpack的loader和Vue文件
1,保证用户实践,下载的js文件体积更小,但只支持h函数
2,保证开发体验,可以直接写在HTML里面,不写h函数
3,让loader去翻译,不写h函数


codesandbox.io
1,输入网址
2,创建项目
3,导出代码


template 和 render 怎么用

template是用来装html的,
render是非完整版用来将template里的HTML以JS的方式来渲染的,

  1. new Vue({
  2. el: '#app'
  3. render(h) {
  4. return h('div', [this.n, h('button', {
  5. on: {
  6. click: this.add
  7. }
  8. }, '+1')])
  9. },
  10. data: {
  11. n: 0
  12. },
  13. methods: {
  14. add() {
  15. this.n += 1
  16. }
  17. }
  18. })
Statement of this Website
The copyright of this blog article belongs to the blogger. Please specify the address when reprinting! If there is any infringement or violation of the law, please contact admin@php.cn Report processing!
All comments Speak rationally on civilized internet, please comply with News Comment Service Agreement
0 comments
Author's latest blog post