Vue官方中文文档:

Vue有两个版本:

完整版:vue.js、vue.min.js(运行时版+编译器)(编译器:将模板字符串编译成为JS渲染函数的代码)

运行时版:vue.runtime.js、vue.runtime.min.js(用来创建 Vue 实例、渲染并处理虚拟 DOM 等的代码)

vue-cli 创建的 vue 项目,默认的配置是 vue.runtime.js 版本

后缀为.min.js的是生产版

完整版(vue.js)和运行时版(vue.runtime.js)的区别:

比较项

vue.js

vue.runtime.js

评价

特点

有编译器(compiler)

无编译器

编译器占40%的体积

视图

写在HTML里或者写在template里

写在render函数里,用h创建标签

h是vue内置的回调函数

CDN引入

vue.js

vue.runtime.js

文件名不同,生产环境后缀都为.min.js (vue.min.js/vue.runtime.min.js)

webpack引入

需配置alias

默认使用此版本

vue作者配置的

@vue/cli引入

需要额外配置

默认使用此版本

vue作者配置的

完整版可直接将内容写在HTML中查看视图效果,或用template渲染到HTML。

运行时版无法直接实现页面渲染,需要利用 render 里的 h 函数

vue在html中执行js代码,Vue.js 和 Vue.runtime.js相关推荐

  1. js如何运行python代码_python中执行javascript代码

    python中执行javascript代码: 1.安装相应的库,我使用的是PyV8 2.import PyV8 ctxt = PyV8.JSContext() ctxt.enter() func = ...

  2. C语言中执行python代码或源程序文件(高级嵌入方式)

    环境:Fedora12 + Python2.6 + C 1. 建立python源代码文件(del.py): #!/usr/bin/env pythondef calculate(expression) ...

  3. 在Python中执行JavaScript代码并进行数据交换

    闲言碎语不多讲,今天介绍一下Python扩展库pyexecjs. 首先进入命令提示符环境,使用pip安装Python扩展库pyexecjs,瞬间完成: 然后就可以在Python中执行JavaScrip ...

  4. 如何在 Chrome 中执行 JavaScript 代码

    前言 要在浏览器中执行 JavaScript 脚本,首先你的浏览器得支持.现在主流推荐 Chrome 浏览器,也可以使用基于 Chromium的 Edge 浏览器.下面来介绍如何在 Chrome 中打 ...

  5. 在进程中执行新代码 execl、execle、execlp、execv、execve和execvp函数

    在进程中执行新代码 execl.execle.execlp.execv.execve和execvp函数 摘要:本文主要讲述怎样在进程中执行新代码,以及exec系列函数的基本用法. 在进程中执行新代码 ...

  6. vue 往对象中添加键值对_【Vue】Vue学习之混入

    今天学习了Vue中的"混入"知识点,写篇文章用自己的语言来向自己解释它,如有不足还望指点. 混入(mixins): 混入提供了一种非常灵活的方式,来分发Vue组件中的可复用功能 - ...

  7. java触发器如何创建表_在java 中执行触发器代码、创表语句

    由于程序的需要,在SQLServer 中创建触发器及建表,碰到了在java 代码中执行创建触发器及表. /**建立中间表*/ public static final String createMidd ...

  8. php中如何写js代码提示_PHP 如何编写类似js中alert() 提示框

    这篇文章主要介绍了PHP 实现类似js中alert() 提示框功能,非常的实用,这里推荐给大家,有需要的小伙伴来参考下,希望大家能喜欢. 主要应用于添加判断提示,跳转,返回,刷新. 代码如下:/** ...

  9. Js中动态追加代码后,之前定义的Js不再起作用

    问题描述:在js文件中使用javaScript或者jQuery中的html('代码')或者append('代码'),将我们的html代码动态添加到指定的容器里面(例如:table)后,页面可以正常显示 ...

最新文章

  1. MPLS服务采购面临哪些挑战?
  2. Git 技术篇 - 同步代码到github失败,提示non-fast-forward、error: failed to push some refs to问题解决方法,git pull的用法
  3. j2ee三大框架怎么选_【漯河衡器】怎么选地磅?新手选地磅的三大标准
  4. MYSQL专题-绝对实用的MYSQL优化总结
  5. 冒泡排序和其两种优化
  6. Spark-1.6.0之Application运行信息记录器JobProgressListener
  7. pytorch中的批量归一化BatchNorm1d和BatchNorm2d的用法、原理记录
  8. [家里蹲大学数学杂志]第034期中山大学2008年数学分析考研试题参考解答
  9. html超过高度的没显示,CSS 设置的高度超出屏幕高度为什么没出现滚动条?
  10. c#中设计器中窗体释放  protected override void Dispose(bool disposing)改写解决部分窗体线程释放不彻底问题
  11. 一个例子带你搞懂python作用域中的global、nonlocal和local
  12. c语言人事档案管理系统简单的,人事档案统一标准管理系统c语言.doc
  13. 3 实现模糊遮罩_【Unity游戏客户端框架搭建】六、UI框架之弹窗模糊实现
  14. android so劫持,防劫持SDK
  15. php++仿网页版微信,【原创】html5高仿微信网页版|h5仿微信聊天实战
  16. 秒换算 天 时 分 秒
  17. python怎么让输出的数字右对齐_Python格式化输出的精度和位数控制
  18. JixiPix Rainy Daze for Mac(照片下雨特效工具)
  19. java毕业设计基于的校园头条新闻管理系统的设计与实现mybatis+源码+调试部署+系统+数据库+lw
  20. mysql瓶颈查找和解决_MySQL profiling 查找Query瓶颈

热门文章

  1. 多个项目组共用一个苹果开发者账号的管理规范(以2019年7月苹果新版开发者网站为例)
  2. 小团队的前端代码规范
  3. weblogic集群部署
  4. 如何发现新的潜力项目?工具推荐
  5. 警惕!连环额度提现诈骗过程曝光
  6. 《天涯明月刀手游》如何快速提升功力值?
  7. BBC纪录片教程列表
  8. 程序员的奋斗史(四十七)工作三个月小结
  9. IBM Rational Top Gun 培训的两点感悟
  10. 两种经典最短路径算法