uniapp请求数据并渲染,uniapp 动态渲染组件
Uni使用条件渲染和列表渲染的方法:1。[v-if]指令用于有条件地呈现一段内容;2.【v-show】根据条件显示元素;3.使用[v-for]指令呈现基于数组的列表。
UNI-APP开发(仿饿)开发课程:进入学习
本教程运行环境:windows7系统,Uni-App版本2.5.1。这个方法适用于所有品牌的电脑。
推荐(免费):uni-app开发教程
uniapp使用条件渲染和列表渲染的方法:
一、条件渲染
1.1.v-if指令用于有条件地呈现一段内容。
Vue牛逼!
数据:函数(){
返回{
真棒:对//对还是错
}
}2.还可以用v-else添加一个“else块”
Vue牛逼!
哦
数据:函数(){
返回{
awesome:true//true时正常显示,false时显示Oh no。
}
}3.v-else-if,充当v-if的“else-if块”,可以连续使用
A
B
C
不是A/B/C
数据:函数(){
返回{
键入: A //A或B或C,如果没有写入任何内容,将不会显示A/B/C。
}
}4.v-show,根据条件显示元素
你好!
数据:函数(){
返回{
Ok:真//真的时候显示Hello!如果为false,则不会显示
}
} 5.V-if和v-show的区别
V-if是一个“真正的”条件呈现,它将确保条件块中的事件侦听器和子组件在切换过程中被正确地销毁和重建。(在操作条件很少变化时使用)
v-show的元素总是呈现并保存在DOM中。V-show只是切换元素的CSS属性显示(无/块)。(频繁切换时使用)
二、列表渲染
1.使用v-for指令呈现基于数组的列表。需要items中item形式的特殊语法,其中items是源数据数组,item是被迭代的数组元素的别名。
{{index}} : {{item.msg}}
数据:函数(){
返回{
项目:[
{msg:Foo},
{msg:Bar}
]
}
}2.在v-for中使用对象
{{key}} : {{value}}
对象:{
标题:“如何在Vue中处理列表”,
作者:“简多伊”,
发布日期:“2020年3月10日”,
}以上两个案例的结果如下:
相关免费学习推荐:php编程(视频)
这就是uniapp如何使用条件呈现和列表呈现的细节。更多请关注我们的其他相关文章!
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。