0

0

uniapp如何使用条件渲染和列表渲染

coldplay.xixi

coldplay.xixi

发布时间:2020-12-16 15:58:29

|

5181人浏览过

|

来源于php中文网

原创

uniapp使用条件渲染和列表渲染的方法:1、【v-if】指令用于条件性地渲染一块内容;2、【v-show】根据条件展示元素;3、用【v-for】指令基于一个数组来渲染一个列表。

uniapp如何使用条件渲染和列表渲染

本教程操作环境:windows7系统、uni-app2.5.1版本,该方法适用于所有品牌电脑。

推荐(免费):uni-app开发教程

uniapp使用条件渲染和列表渲染的方法:

一、条件渲染

1.v-if 指令用于条件性地渲染一块内容

Vue is awesome!
data:function() {
    return {
       awesome:true     //true或false
    }
}

2.也可以用 v-else 添加一个“else 块”

Vue is awesome!
Oh no
data:function() {
    return {
  awesome:true    //为true时正常显示,为false时显示Oh no
    }
}

3.v-else-if,充当 v-if 的“else-if 块”,可以连续使用

A
B
C
Not A/B/C
data:function() {
    return {
    type:'A'   //A或B或C  什么都不写的话则显示 Not A/B/C
    }
}

4.v-show,根据条件展示元素

Hello!
data:function() {
    return {
 ok:true    //为true时显示Hello!,为false时则不显示
    }
}

5.v-if 与 v-show的区别

跨平台移动App开发引擎CrossApp
跨平台移动App开发引擎CrossApp

CrossApp是一款完全免费、开源、跨平台的移动app开发引擎,由9秒技术团队负责更新和维护。CrossApp拥有跨平台、整合部分第三方库、基于基于OpenGL ES 2.0、丰富的UI控件、提供CrossApp配套编辑器,以及CrossApp Style体系的支撑,所以开发者可以完全免费、毫无顾忌的使用CrossApp开发任何商业项目。CrossApp以C++作为开发语言,支持js,图形渲染基

下载

v-if 是“真正”的条件渲染,它会确保在切换过程中条件块内的事件监听器和子组件适当地被销毁和重建。(在运行条件很少改变时使用)

v-show 的元素始终会被渲染并保留在 DOM 中。v-show 只是简单地切换元素的 CSS 属性 display(none/block)。(频繁地切换时使用)

二、列表渲染

1.用 v-for 指令基于一个数组来渲染一个列表。需要使用 item in items 形式的特殊语法,其中 items 是源数据数组,而 item 则是被迭代的数组元素的别名。

{{index}} : {{item.msg}}
data:function() {
return {
items:[
{msg:'Foo'},
{msg:'Bar'}
]
}
}

2.在 v-for 里使用对象

{{key}} : {{value}}
object:{
title:'How to do lists in Vue',
author:'Jane Doe',
publishedAt:'2020-3-10',
}

上面两例结果如下图:

457c1e235d59357fd96ace8ebd03453.png

相关免费学习推荐:php编程(视频)

相关专题

更多
Word 字间距调整方法汇总
Word 字间距调整方法汇总

本专题整合了Word字间距调整方法,阅读下面的文章了解更详细操作。

2

2025.12.24

任务管理器教程
任务管理器教程

本专题整合了任务管理器相关教程,阅读下面的文章了解更多详细操作。

2

2025.12.24

AppleID格式
AppleID格式

本专题整合了AppleID相关内容,阅读专题下面的文章了解更多详细教程。

0

2025.12.24

csgo视频观看入口合集
csgo视频观看入口合集

本专题整合了csgo观看入口合集,阅读下面的文章了知道更多入口地址。

29

2025.12.24

yandex外贸入口合集
yandex外贸入口合集

本专题汇总了yandex外贸入口地址,阅读下面的文章了解更多内容。

58

2025.12.24

添加脚注通用方法
添加脚注通用方法

本专题整合了添加脚注方法合集,阅读专题下面的文章了解更多内容。

1

2025.12.24

重启电脑教程汇总
重启电脑教程汇总

本专题整合了重启电脑操作教程,阅读下面的文章了解更多详细教程。

3

2025.12.24

纸张尺寸汇总
纸张尺寸汇总

本专题整合了纸张尺寸相关内容,阅读专题下面的文章了解更多内容。

5

2025.12.24

Java Spring Boot 微服务实战
Java Spring Boot 微服务实战

本专题深入讲解 Java Spring Boot 在微服务架构中的应用,内容涵盖服务注册与发现、REST API开发、配置中心、负载均衡、熔断与限流、日志与监控。通过实际项目案例(如电商订单系统),帮助开发者掌握 从单体应用迁移到高可用微服务系统的完整流程与实战能力。

1

2025.12.24

热门下载

更多
网站特效
/
网站源码
/
网站素材
/
前端模板

精品课程

更多
相关推荐
/
热门推荐
/
最新课程
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号