什么是vue.js?
来源:互联网 发布:天天动听软件官方下载 编辑:程序博客网 时间:2024/05/16 16:17
transition属性 -webkit-transition:width 2s,height 2s;
IE9作为分界线。
vue.js是响应式设计
v-if="show"//过渡效果的时候用
v-bind:title="message" //动态绑定的提示信息
v-on:click="show = !show" //一个调用 Vue 实例方法的事件监听器
v-for="todo in todos" //动态创建列表li
v-model //使表单输入和应用状态间的双向绑定
<div id="app-6"> <p>{{ message }}</p> <input v-model="message"></div>vue可以自己定义组件
<div id="app-7"> <ol> <!-- 现在我们为每个todo-item提供待办项对象 --> <!-- 待办项对象是变量,即其内容可以是动态的 --> <todo-item v-for="item in groceryList" v-bind:todo="item"></todo-item> </ol></div>
Vue.component('todo-item', { // todo-item 组件现在接受一个 // "prop",类似于一个自定义属性 // 这个属性名为 todo。 props: ['todo'], template: '<li>{{ todo.text }}</li>'})var app7 = new Vue({ el: '#app-7', data: { groceryList: [ { text: '蔬菜' }, { text: '奶酪' }, { text: '随便其他什么人吃的东西' } ] }})
ps:其中props是vue.js的属性名;item in groceryList 和item是一致的。
总结:vue.js经常在“ **”里定义变量,或者执行表达式。
问题:
/*为什么会有这个写法?vue里面的?还是css里面的?*/.fade-enter-active, .fade-leave-active { transition: opacity .5s}.fade-enter, .fade-leave-active { opacity: 0}
<div id="demo"> <button v-on:click="show = !show"> //点击click时,将!show赋值给show 延伸:eval() 函数可计算某个字符串,并执行其中的的 JavaScript 代码。 Toggle </button> <!-- 有这个标签吗? --> <transition name="fade"> <p v-if="show">hello</p> </transition></div>
var demo=new Vue({ el: '#demo', data: { show: true }})
0 0
- 什么是vue.js?
- 什么是vue.js?(概念很清楚)
- 什么是vue?
- 什么是vue?
- 什么是vue?
- 什么是Vue?
- 什么是VUE?为什么用VUE?
- 什么是vue脚手架
- vue.js
- vue.js
- vue.js
- Vue.js
- vue.js
- Vue.js
- vue.js
- vue.js
- vue.js
- Vue.js
- NOIP2016 蚯蚓 不完全解法
- 华为在线编程系列-字符串分割
- 蓝桥杯模拟赛-算年龄
- JAVA和JAVAC 命令行;java 带有包名编译并运行,附带外部依赖jar包运行
- ubantu下 sudo su 没有反应的问题
- 什么是vue.js?
- ubuntu 配置ss客户端及终端代理等方法
- C调用OC方法
- Nginx负载均衡
- "尚学堂杯"哈尔滨理工大学第七届程序设计竞赛 G(2331) Great Atm(二进制)(思路)
- POJ
- 使用tomcat的hostmanger
- 【Shiro】shiro在springmvc里面的集成使用
- Ubuntu 14.04下安装ss及proxychains