IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> JavaScript知识库 -> uniapp uni-list-item @clickuniapp uni-list-item带参数跳转 -> 正文阅读

[JavaScript知识库]uniapp uni-list-item @clickuniapp uni-list-item带参数跳转

<uni-list-item   @click="goDetailsArena(item)"  >

goDetailsArena(item) {
				console.log(item)
				// console.log(item);
				let jsonObj = JSON.stringify(item.venueResult)
				uni.navigateTo({
					url: './arenaDetail/arenaDetail?item=' + jsonObj
				})
 },

点击无反应, 需加上link

<uni-list-item   @click="goDetailsArena(item)"  link >

点击跳转,uni.navigateto方法不执行。需加上 :to=?

<uni-list-item direction="column" v-for="(item,index) in venueCollects"     :to="`../../index/arenaDetail/arenaDetail?item=`+indext"  @click="goDetailsArena(item)"
>

如果跳转要传递参数? 使用JSON.stringify(item.venueResult)? 编码。然后在第二个页面onload方法使用JSON.parse解码。

onLoad(e) {
?? ??? ??? ?this.ChangGuan = JSON.parse(e.item)
?? ??? ??? ?console.log("changguan:" + this.ChangGuan)
?? ??? ?},

<uni-list-item direction="column" v-for="(item,index) in venueCollects"     :to="`../../index/arenaDetail/arenaDetail?item=`+JSON.stringify(item.venueResult)"  @click="goDetailsArena(item)"
					  >

?官方:

组件名:uni-list

代码块:?uListuListItem?关联组件:uni-list-itemuni-badgeuni-iconsuni-list-chat

点击下载&安装(opens new window)

List 列表组件,包含基本列表样式、可扩展插槽机制、长列表性能优化、多端兼容。

在vue页面里,它默认使用页面级滚动。在app-nvue页面里,它默认使用原生list组件滚动。这样的长列表,在滚动出屏幕外后,系统会回收不可见区域的渲染内存资源,不会造成滚动越长手机越卡的问题。

uni-list组件是父容器,里面的核心是uni-list-item子组件,它代表列表中的一个可重复行,子组件可以无限循环。

uni-list-item有很多风格,uni-list-item组件通过内置的属性,满足一些常用的场景。当内置属性不满足需求时,可以通过扩展插槽来自定义列表内容。

内置属性可以覆盖的场景包括:导航列表、设置列表、小图标列表、通信录列表、聊天记录列表。

涉及很多大图或丰富内容的列表,比如类今日头条的新闻列表、类淘宝的电商列表,需要通过扩展插槽实现。

下文均有样例给出。

uni-list不包含下拉刷新和上拉翻页。上拉翻页另见组件:uni-load-more(opens new window)

#介绍

注意事项

为了避免错误使用,给大家带来不好的开发体验,请在使用组件前仔细阅读下面的注意事项,可以帮你避免一些错误。

  • 组件需要依赖?sass?插件 ,请自行手动安装
  • 组件内部依赖?'uni-icons'?、uni-badge?组件
  • uni-list?和?uni-list-item?需要配套使用,暂不支持单独使用?uni-list-item
  • 只有开启点击反馈后,会有点击选中效果
  • 使用插槽时,可以完全自定义内容
  • note 、rightText 属性暂时没做限制,不支持文字溢出隐藏,使用时应该控制长度显示或通过默认插槽自行扩展
  • 支付宝小程序平台需要在支付宝小程序开发者工具里开启 component2 编译模式,开启方式: 详情 --> 项目配置 --> 启用 component2 编译
  • 如果需要修改?switchbadge?样式,请使用插槽自定义
  • 在?HBuilderX?低版本中,可能会出现组件显示?undefined?的问题,请升级最新的?HBuilderX?或者?cli

#基本用法

  • 设置?title?属性,可以显示列表标题
  • 设置?disabled?属性,可以禁用当前项
  JavaScript知识库 最新文章
ES6的相关知识点
react 函数式组件 & react其他一些总结
Vue基础超详细
前端JS也可以连点成线(Vue中运用 AntVG6)
Vue事件处理的基本使用
Vue后台项目的记录 (一)
前后端分离vue跨域,devServer配置proxy代理
TypeScript
初识vuex
vue项目安装包指令收集
上一篇文章      下一篇文章      查看所有文章
加:2022-06-29 18:55:53  更:2022-06-29 18:57:30 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/23 13:42:59-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码