(小程序)指定问题换一批功能实现

news/2025/1/15 12:25:23/

(小程序)指定问题换一批功能实现


在这里插入图片描述


vue3写法

html

<view class="title"><p>推荐问题</p><view class="refresh" @click="onRefresh"><text>换一批</text><image src="https://cdn.tudb.work/aios/web/images/change.png" alt="" /></view>
</view>
<view class="recommand-list">//重点<view v-for="(item, index) in form.recommandList.filter((recommend) => recommend.index === form.curRecommendIndex)" :key="index" class="item" @click="onSelectRecommend(item)">{{ item.content }}</view></view>

js

const form = ref({ // 问题相关声明curRecommendIndex: 1,		recommandList: [{ content: "今年新上市的奔驰SUV有哪些?", index: 1 },{ content: "续航大于700公里的电动车有哪些?", index: 1 },{ content: "2023年上市的20万-30万的四驱车型有哪些?", index: 1 },{ content: "查询2023年上市的长度大于5米的电动车", index: 1 },{ content: "今年上市的7座电动车有哪些?", index: 2 },{ content: "最近两年上市的排量超过6L的车有哪些?", index: 2 },{content: "2020年以来,宝马推出过哪些型号的三缸发动机的车?",index: 2,},{ content: "今年新上市的奥迪Q3有哪些车型?", index: 2 },]
});//刷新事件
const onRefresh = () => {if (form.value.curRecommendIndex === 1) {return (form.value.curRecommendIndex = 2);}if (form.value.curRecommendIndex === 2) {return (form.value.curRecommendIndex = 1);}
};

vue2写法

<div class="recommend-list"><divv-for="(item, index) in recommendList.filter((recommend) => recommend.index === curRecommendIndex)":key="index"class="recommend-item"@click="onSelectRecommend(item)">{{ item.content }}</div>
</div>

js

data() {return { curRecommendIndex: 1,recommendList: [{ content: "今年新上市的奔驰SUV有哪些?", index: 1 },{ content: "续航大于700公里的电动车有哪些?", index: 1 },{ content: "2023年上市的20万-30万的四驱车型有哪些?", index: 1 },{ content: "查询2023年上市的长度大于5米的电动车", index: 1 },{ content: "今年上市的7座电动车有哪些?", index: 2 },{ content: "最近两年上市的排量超过6L的车有哪些?", index: 2 },{content: "2020年以来,宝马推出过哪些型号的三缸发动机的车?",index: 2,},{ content: "今年新上市的奥迪Q3有哪些车型?", index: 2 },],}
},
methods:{onRefresh() {if (this.curRecommendIndex === 1) {return (this.curRecommendIndex = 2);}if (this.curRecommendIndex === 2) {return (this.curRecommendIndex = 1);}console.log(this.curRecommendIndex);},
}

http://www.ppmy.cn/news/635787.html

相关文章

场景搭建|融合多种元素,快速搭建三维场景

「四维轻云」是一款轻量化的地理空间数据管理云平台&#xff0c;支持地理空间数据的在线管理、编辑以及分享。平台提供了项目管理、数据上传、场景搭建、发布分享、素材库等功能模块&#xff0c;支持团队多用户在线协作管理。 四维轻云平台是以项目的形式进行数据管理&#xf…

【渝粤教育】电大中专电商运营实操 (15)作业 题库

1.目前菜鸟网络依赖大数据和云计算已实现了哪些功能&#xff08; &#xff09; A.智能分单 B.自动化仓库 C.以上都正确 D.智能发货 E.物流云加速 错误 正确答案&#xff1a;左边查询 学生答案&#xff1a;E 2.目前&#xff08; &#xff09;的电子商务呈现出巨大的发展潜力。 A…

第一章(7)计算机网络体系结构之计算机网络分层结构

目录 一、前言 二、计算机网络分层的原因 三、网络的体系结构 四、分层的基本目标 五、分层后的好处 六、分层多少 七、每一层需要完成的功能 八、相关术语 一、前言 在这里&#xff0c;我们由航空公司分层结构的例子来帮助我们更好地理解计算机网络的分层结构。我们知…

服务器网络连接显示100m,本地连接速度是1G200M的宽带为什么只有100M网速

2020-03-24阅读(339) 一、有些刚买来的SIM卡中会粘有卖家所贴的手机号码,此时查看SIM卡即可知道自己的手机号码。二、打电话给好友,让好友根据电话记录查看自己的手机号码。三、手机本身的设置也可找到自己的手机号码。步骤如下:1.在自己手机的主界面,点击主菜单 2020-03-2…

使用计算机五种严重违规行为,《保密法》规定的12种严重违规行为是什么?

&nbsp&nbsp &nbsp&nbsp&nbsp 保密法列举了12种常见、典型的严重违规行为&#xff0c;这些违规行为导致保密措施失效&#xff0c;国家秘密失控&#xff0c;保密技术防护体系受到破坏&#xff0c;严重威胁国家秘密安全。这些行为是&#xff1a; &nbsp&am…

产品读书《疯传:让你的产品、思想、行为像病毒一样入侵》

樊登读书会PPT 作者简介 乔纳 伯杰&#xff08;Jonah Berger&#xff09; &#xff0c;现任宾夕法尼亚大学沃顿商学院市场营销学教授。研究及想法被《纽约时报杂志》评为年度最佳新概念之一。在学术和教学上都获得了诸多的荣誉&#xff0c;其中包括沃顿商学院授予的“钢铁教授…

基于Kubernetes的持续部署方案

戳蓝字“CSDN云计算”关注我们哦&#xff01; 文章转载自Docker 方案概述 本技术方案为基于Kubernetes为核心的持续部署&#xff08;下文简称CD&#xff09;方案&#xff0c;可以满足开发方的程序级日志查看分析&#xff0c;运维方的快速扩容与日常运维分析&#xff0c;并且可以…

【渝粤教育】电大中专电商运营实操 (14)作业 题库

1.电子商务最重要的是“商务”&#xff0c;而网站只不过是电子商务的后台支撑。 &#xff08; &#xff09; A.正确 B.错误 错误 正确答案&#xff1a;左边查询 学生答案&#xff1a;未作答 2.网上购物仅仅是电子商务的一小部分&#xff0c;而完整的电子商务过程是一切利用现代…