Vue.js的小例子--随便写的
来源:互联网 发布:淘宝上卖什么比较好 编辑:程序博客网 时间:2024/05/16 05:36
1.领导安排明天给同事们科普下vue
2.简单写了两个小例子
3.话不多说直接上代码
<!DOCTYPE html><html> <head> <meta charset="UTF-8"> <title></title> <style type="text/css"> .active { width: 100px; height: 100px; background-color: red; } </style> </head> <body> <!--这是我们的View--> <div id="app"> {{ message }} </div> <hr /> <div id="model"> <input type="text" v-model="text" /> <span>{{text}}</span> </div> <hr /> <div id="_class"> <div v-bind:class="{ 'active' : isTrue }">1</div> <div v-bind:class="{ 'active' : getClass }">1</div> </div> <hr /> <div id="_function"> <span>{{art}}</span> <input type="button" v-on:click="getClick" /> <select v-on:change="getChange"> <option value="1">1</option> <option value="2">2</option> <option value="3">3</option> </select> </div> <hr /> <div id="_ifAndFor"> <template v-for="(son, index) in father"> <span v-if="index % 2 == 0">{{son}}</span> <span v-else-if="index % 3 == 0" style="background-color: green;">{{son}}</span> </template> </div> </hr> </body> <script src="js/vue.js"></script> <script> // 这是我们的Model var exampleData = { message: 'Hello World!' } // 创建一个 Vue 实例或 "ViewModel" // 它连接 View 与 Model new Vue({ el: '#app', data: exampleData }) new Vue({ el: '#model', data: { text: "" } }) new Vue({ el: '#_class', data: { isTrue: false }, methods: { getClass: function () { return !this.isTrue; } } }) new Vue({ el: '#_function', data: { art: "" }, methods: { getClick: function () { this.art = "梵高"; }, getChange: function () { this.art = "达文西"; } } }) new Vue({ el: "#_ifAndFor", data: { father: [] }, methods: { }, mounted: function () { for (var i = 0; i < 10; i++) { this.father.push('son' + i); } } }) </script></html>
阅读全文
0 0
- Vue.js的小例子--随便写的
- vue +bootstrap 写的小例子
- 学习Vue.js的五个小例子
- vue的小例子
- 看见js随便写的一些
- 随便写的
- 随便写的
- 随便写的
- 随便写的
- 随便写的
- vue组件之间的数据通讯小例子
- 今天写的小例子
- 例子讲解Vue.js的slot分发
- 一个简单的例子入门Vue.js
- 转载的js小例子。。。
- 随便写的一篇文章
- 随便写的sql语句
- 随便写的一点东西
- MYSQL客户端连接和断开MySQL服务器
- scramble string (使用动态规划和递归做)
- 网络直播进入整合期,三大模式值得关注
- 二叉树的镜像
- css判断ie版本才引用样式或css文件
- Vue.js的小例子--随便写的
- 廖雪峰Python教程1轮还没学明白的(2) -- 面向对象高级编程 -- 定制类 -- 实现Fib数列的__getitem__()/切片方法
- LeetCode 617. Merge Two Binary Trees (C++)
- 迁移到Android Studio 3.0
- SQL相关查询
- eclipse访问本机linux虚拟的redis连接失败
- pat1084 哈希判断
- 用amoeba实现数据库的读写分离
- 防止过拟合的方法