uni-app基本的数据绑定v-bind,v-for,v-on:click详解

 更新时间:2024年08月01日 15:48:29   作者:遛马  
这篇文章主要介绍了uni-app基本的数据绑定v-bind,v-for,v-on:click,本文通过示例代码给大家介绍的非常详细,需要的朋友可以参考下

v-bind动态绑定属性

1.在data中定义了一个属性img,是图片路径,把这个图片路径绑定到image中用于展示,利用v-bind进行渲染

<image v-bind:src="img"></image>

还可以缩写成

<image  :src="img"></image>

v-for的使用

data中定义一个数组,最终将数组渲染到页面上,利用v-for进行循环

<view v-for="(item,index) in arr"  :key="index"></view>

添加key的绑定是为了适配小程序,如果不需要index,可以直接写成

<view v-for="item in arr"  :key="item.id"></view>

如果给button添加点击事件,可以使用v-on:click

<button v-on:click="click()"></button>
methods: {
            click(e){
				console.log(e)
			}
		}

如果button中的click方法没有传参,但是method里面定一个方法有一个参数e,那么这个参数e就为点击事件中的内容

<button v-on:click="click(20)"></button>
methods: {
            click(e){
				console.log(e)
			}
		}

如果button中的方法click传递了参数,而且methods里面定一的方法也就只有一个参数e,那么这个e就是值20,如果传递了一个参数,还想获取点击事件,可以这样写

<button v-on:click="click(20,$event)"></button>
methods: {
            click(num,e){
				console.log(e)
			}
		}

使用$event获取点击事件,这样methods方法里面的参数num就是20,e就是点击事件内容

v-on:click可以简写为@click,如下

<button @click="click(20,$event)"></button>

到此这篇关于uni-app基本的数据绑定v-bind,v-for,v-on:click的文章就介绍到这了,更多相关uni-app数据绑定内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • 基于Bootstrap分页的实例讲解(必看篇)

    基于Bootstrap分页的实例讲解(必看篇)

    下面小编就为大家带来一篇基于Bootstrap分页的实例讲解(必看篇)。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2017-07-07
  • Js实现无刷新删除内容

    Js实现无刷新删除内容

    本文给大家分享的是一段仿腾讯微博的无刷新删除特效的代码,非常的实用,有需要的小伙伴可以参考下。
    2015-04-04
  • 轻松理解Javascript变量的相关问题

    轻松理解Javascript变量的相关问题

    这篇文章主要给大家介绍了关于Javascript变量的相关问题,文中给出了详细的介绍和示例代码,相信对大家的理解和学习具有一定的参考借鉴价值,有需要的朋友们下面来一起看看吧。
    2017-01-01
  • JS上传组件FileUpload自定义模板的使用方法

    JS上传组件FileUpload自定义模板的使用方法

    这篇文章主要为大家详细介绍了JS上传组件FileUpload自定义模板的使用方法,感兴趣的小伙伴们可以参考一下
    2016-05-05
  • JS上传图片前实现图片预览效果的方法

    JS上传图片前实现图片预览效果的方法

    这篇文章主要介绍了JS上传图片前实现图片预览效果的方法,涉及javascript操作图片的技巧,需要的朋友可以参考下
    2015-03-03
  • JS动态插入并立即执行回调函数的方法

    JS动态插入并立即执行回调函数的方法

    这篇文章主要介绍了JS动态插入并立即执行回调函数的方法,实例分析了动态插入js文件及执行回调函数的相关技巧,需要的朋友可以参考下
    2016-04-04
  • JavaScript 中的时间戳操作和使用详解

    JavaScript 中的时间戳操作和使用详解

    时间戳在编程中有着非常广泛的应用,比如记录事件发生的时间、计算时间差、生成唯一的标识符等,时间戳的使用非常重要,今天我们将一起来探讨如何在 JavaScript 中获取和操作时间戳,感兴趣的朋友一起看看吧
    2025-06-06
  • Array.filter中如何正确使用Async

    Array.filter中如何正确使用Async

    这篇文章主要介绍了Array.filter中如何正确使用Async,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2020-11-11
  • JavaScript实现移动端带transition动画的轮播效果

    JavaScript实现移动端带transition动画的轮播效果

    这篇文章主要介绍了JavaScript原生实现带transition动画的自动+手动轮播效果,本文通过实例代码给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2020-03-03
  • JS写的数字拼图小游戏代码[学习参考]

    JS写的数字拼图小游戏代码[学习参考]

    昨天没事做,就用JS写了个数字拼图的小游戏,自娱自乐。 可惜关于逆序数的问题还没解决,现在有时是拼不成的,大家见谅了。
    2008-10-10

最新评论