vue基础知识
来源:互联网 发布:linux安装tgz文件 编辑:程序博客网 时间:2024/06/06 00:23
vue基础知识
声明式的将数据渲染为 DOM
我们还可以采用绑定 DOM 元素属性
v-bind 属性被称为指令。指令带有前缀 v-,表示是由 Vue 提供的专用属性
1.数据渲染:v-text、v-html、{{}}
2.条件渲染 控制模板隐藏:v-show 、v-if、v-else
3. v-for 渲染循环列表
4. v-on绑定事件
5.v-bind 绑定属性
事件
v-on 指令 来增加事件监听器
组件
几乎任意类型的应用程序界面,都可以抽象为一个组件树
view
<div id="app2"><img src="" v-bind:alt="msg2" :title="title"><!-- 此处动态绑定的 alt属性 --><!-- 缩写 :title --></div><div id="app3"><p>{{msg3}}</p><button v-on:click="reverseMessage()">反转上文</button></div><!-- --><div id="app4"><p v-if="flag">{{msg3}}</p></div><!-- --><ul id="app5"><li v-for="item in datas">{{item.name}}</li><!-- <li v-for="item in datas" v-if="block">{{item.age}}</li> --></ul>
js
var v2 = new Vue({el:'#app2',data:{msg2:'没图,哈哈',title:'这是一张美图'}});var v3 = new Vue({el:'#app3',data:{msg3:'事件绑定'},methods:{reverseMessage:function(){this.msg3 =this.msg3.split('').reverse().join('');}}});var v4 = new Vue({el:'#app4',data:{msg3:'条件控制',flag:false}});var v5= new Vue({el:'#app5',data:{datas:[{name:'zhangsan',age:14},{name:'lisi'},{name:'wangwu'}],// block:()?true:false}});
阅读全文
0 0
- vue基础知识
- vue基础知识
- VUE.js的基础知识
- Vue.js基础知识
- vue基础知识(一)
- Vue.js入门基础知识
- Vue基础知识学习(一)
- Vue基础知识之vue-resource和axios
- vue实战笔记--基础知识概要
- Vue-vuex基础知识的学习总结
- vue学习第1天,基础知识
- Vue从入门到精通(1)--前言、基础知识
- Vue.js组件——组件的基础知识
- Vue
- vue
- vue
- Vue
- Vue
- 剑指offer——58.对称二叉树
- 通过自己编写的C语言程序获取lcm正常格式的初始化数据代码
- 人脸检测和识别及python实现系列(1)-- 环境配置和相关类库安装
- 牛客网--2016--美团奇数位丢失
- 671
- vue基础知识
- spring boot could not resolve placeholder in string value 问题解决方法
- 使用rdo配置answer.ini网桥,实现创建能与外网通信的网络
- Android开发之Tween(补间动画)
- Android 进程间通信 Messenger
- linux服务监测 自动启动
- SwitchHosts—hosts管理利器
- swift中的!和?作用
- 什么样的Web开发框架才是好的前端框架