对vuejs的v-for遍历、v-bind动态改变值、v-if进行判断的实例讲解
最近学了点vuejs,把学的东西记录下来方便你我他。
vuejs的官方文档:https://vuejs.org/v2/api/ (还是要习惯看官方文档啊同志们~)
1、 v-for进行遍历
比如我这里想遍历videos里的所有元素,那么我输入
<div v-for="v in videos"> <a :href="v" rel="external nofollow" >啦啦啦</a> </div>
注意href前面要加冒号“:”,表示这是在进行一次遍历
下面是我运行过的一个复杂一点的代码:
2、v-bind动态改变值
我有一堆视频的链接,想让鼠标移上去的时候显示视频的名字,那么我用title属性,但是我想让title属性动态变化,
那么就需要v-bing了
<a href="#" rel="external nofollow" v-bind:title="video">啦啦啦</a>
v-bind:可以用来动态改变链接的titile的值,这样鼠标放上去之后会显示title中的变量
3、v-if ////v-else进行判断
比如我这里判断abcd是否为空:
<div v-if="abcd"> you can see me </div>
以上这篇对vuejs的v-for遍历、v-bind动态改变值、v-if进行判断的实例讲解就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持我们。
相关推荐
-
关于vue.js v-bind 的一些理解和思考
一.v-bind 初探 它是一个 vue 指令,用于绑定 html 属性,如下: <div id="app"> <p v-bind:title="title">html属性不能使用双大括号形式绑定,只能使用v-bind指令</p> </div> ...... var vm = new Vue({ el: '#app', data: { title: 'title content' } }); 这里的 html 最后会渲
-
js中apply()和call()的区别与用法实例分析
本文实例讲述了js中apply()和call()的区别与用法.分享给大家供大家参考,具体如下: 每个函数都包括两个非继承而来的方法:apply()和call().两者用途都是在特定的作用域中调用函数,等于重新设置了函数体内this对象的值. 两者区别仅在于接收参数方式不同,apply()第一个参数是调用apply的函数运行的作用域,的第二个参数可以是Array的实例(数组),也可以是arguments对象,call()第一个参数是this的值没有变化,而其余参数都直接传递给函数(也就是逐个列举出
-
使用 js 简单的实现 bind、call 、aplly代码实例
这篇文章主要介绍了使用 js 简单的实现 bind.call .aplly代码实例,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下 Function.prototype._call = function(obj,...arg){ var me = this; var k = Symbol("test"); //生成唯一的 key obj[k] = me; var result = obj[k](...arg); delete obj[k
-
详解JS中的this、apply、call、bind(经典面试题)
这又是一个面试经典问题~/(ㄒoㄒ)/~~也是 ES5中众多坑中的一个,在 ES6 中可能会极大避免 this 产生的错误,但是为了一些老代码的维护,最好还是了解一下 this 的指向和 call.apply.bind 三者的区别. this 的指向 在 ES5 中,其实 this 的指向,始终坚持一个原理:this 永远指向最后调用它的那个对象,来,跟着我朗读三遍:this 永远指向最后调用它的那个对象,this 永远指向最后调用它的那个对象,this 永远指向最后调用它的那个对象.记住这句话
-
对vuejs的v-for遍历、v-bind动态改变值、v-if进行判断的实例讲解
最近学了点vuejs,把学的东西记录下来方便你我他. vuejs的官方文档:https://vuejs.org/v2/api/ (还是要习惯看官方文档啊同志们~) 1. v-for进行遍历 比如我这里想遍历videos里的所有元素,那么我输入 <div v-for="v in videos"> <a :href="v" rel="external nofollow" >啦啦啦</a> </div>
-
PHP中遍历二维数组_以不同形式的输出操作实例
如下所示: <body> <?php //定义二维索引数组 $arr = array( array("101","李军","男","1976-02-20","95033"), array("103","陆君","男","1974-06-03","95031"), array("10
-
Python 遍历列表里面序号和值的方法(三种)
三种遍历列表里面序号和值的方法: 最近学习python这门语言,感觉到其对自己的工作效率有很大的提升,特在情人节这一天写下了这篇博客,下面废话不多说,直接贴代码 #!/usr/bin/env python # -*- coding: utf-8 -*- if __name__ == '__main__': list = ['html', 'js', 'css', 'python'] # 方法1 print '遍历列表方法1:' for i in list: print ("序号:%s 值:%s&
-
PHP二维关联数组的遍历方式(实例讲解)
采用foreach循环对二维索引数组进行遍历,相对来讲速度更快,效率更高,foreach循环是PHP中专门用来循环数组的. 实例也相对简单,多加练习,想清楚程序运行逻辑即可. <?php $arr = array(//定义外层数组 "北京负责人"=>array(1,'高某','A公司','北京市','(010)987654321','gm@Linux.com'),//子数组1 "上海负责人"=>array(2,'洛某','B公司','上海市','(
-
js中遍历对象的属性和值的方法
实例如下: var Statistics_Website_logo ={ 'Website_logo_title':'学而思', 'Website_logo_Theme':'教育行业', 'Website_logo_Company':'好未来' }; for (var Key in Statistics_Website_logo){ Websitelogo =Websitelogo+'&'+''+Key+'='+Statistics_Website_logo[Key]+''; } 以上这篇js中
-
list的4种遍历方式(实例讲解)
废话不多说,直接上代码: import java.util.ArrayList; import java.util.Iterator; import java.util.List; import com.hbut.domain.Person; public class TestList { /** * * List 代表一个元素有序.且可重复的集合,集合中的每个元素都有其对应的顺序索引 * List 允许使用重复元素,可以通过索引来访问指定位置的集合元素. * List 默认按元素的添加顺序设置
-
jQuery循环遍历子节点并获取值的方法
本文实例讲述了jQuery循环遍历子节点并获取值的方法.分享给大家供大家参考,具体如下: Html代码部分: <div class="left_tree_ad_btn_container"> <ul> <li class="tree_ad_btn_bg"><img src="/images/insurance/3lianad_small.jpg" /> </li> </ul>
-
jQuery 循环遍历改变a标签的href(实例讲解)
把info类下面所有的a标签链接后天加"#article". jQuery(document).ready(function($){ $('.info a').each(function(){ let Ahref = $(this).html() + "#article"; $(this).attr("href",Ahref); }); }); 以上这篇jQuery 循环遍历改变a标签的href(实例讲解)就是小编分享给大家的全部内容了,希望能给
-
JS动态遍历json中所有键值对的方法(不知道属性名的情况)
本文实例讲述了JS动态遍历json中所有键值对的方法.分享给大家供大家参考,具体如下: JavaScript中使用ajax技术访问后台资源的时候,常常使用json作为轻量级数据传输格式.json类似于Java中的HashMap,是由一系列的key-value键值对构成. 如果后台返回给前台的json中key的值是动态生成的,那么我们没有办法使用常规的object.name或object["name"]的方式来获取json中的值. 这个时候我们需要在不知道属性名称的时候,遍历json对象
-
ajax数据返回进行遍历的实例讲解
后台返回的数据: {"receiveList":[{"receive_dept_id":"1007873","receive_dept_desc":"区公司领导","guid":"2016112316042622494230","receive_platform_id":"001"},{"receive_dept_id
随机推荐
- iOS开发中使用NSURLConnection类处理网络请求的方法
- java启动线程的3种方式对比分析
- Yii安装EClientScript插件扩展实现css,js文件代码压缩合并加载功能
- JS中==与===操作符的比较
- 同一个帐号不能同时登陆的问题
- Android启动引导页使用ViewPager实现
- mySQL count多个表的数据实例详解
- mysql数据库重命名语句分享
- 在PHP上显示JFreechart画的统计图方法
- php实现留言板功能(会话控制)
- javascript 下拉框显示当前日期
- DIV+CSS+jQ实现省市联动可扩展
- 用jscript实现新建word文档
- SQL Server 2008 正式版安装指南 包含序列号
- 基于JQuery 选择器使用说明介绍
- jquery实现横向图片轮播特效代码分享
- 数组Array的一些方法(总结)
- 4个顶级JavaScript高级文本编辑器
- pandas.DataFrame的pivot()和unstack()实现行转列
- 详解用async/await来处理异步