------------恢复内容开始------------
一、vue的介绍
渐进式的JavaScript框架
前端三大框架:vue react angualr
作者: 尤雨溪 facebook 谷歌公司
文档:中文
二、node.js
1、官网下载
2、打开终端cmd:node -v 出现版本号则安装成功
3、下载安装完node自带包管理员npm 和python3的pip3一样
4、使用npm
第一步:要初始化npm的项目:npm init --yes 自动生成一个package.json文件
5、npm install vue@版本号(不加版本号则安装最新版本)--save
npm install jquery --save
三、vue的使用
1、引包
<script type="text/javascript" src="./node_modules/vue/dist/vue.js"></script>
2、创建实例化对象
new Vue({
el: "#app", //目的地,作用在哪里
data: {
//数据属性
//数据驱动视图
msg: "hello vue"
}
});
3、{{ }}:模板语法 插值
{{变量}}
{{1+1}}
{{‘hello’}}
{{函数的调用}}
{{1 == 1 ? ‘真的‘ : ‘假的‘}}
4、指令系统:
1)、v-text 等价于 {{ }} 实现原理:innerText
2)、v_html 实现原理:innerHTML
3)、v-if 是“真正”的条件渲染,因为它会确保在切换条件块内的事件监听器和子组件适当地被销毁和重建,同时它也是惰性的,如果在初始渲染时条件为假,则什么也不做直到条件第一次变为真时,才会开始渲染条件块
4)、v-show 不管初始条件是什么,元素总是会被渲染,并且只是简单地基于css进行切换,因此如果需要非常频繁的切换,则使用v-show,如果运行条件很少改变,则使用v-if
原文:https://www.cnblogs.com/nanjo4373977/p/12609996.html