问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

微信小程序 列表输出问题

发布网友 发布时间:2022-04-21 15:04

我来回答

1个回答

热心网友 时间:2022-05-14 23:25

这个问题,如果条件允许,最好在后台程序中解决,在后台读取出图片路径数据后,立刻就分割为数组,然后把所有数据按json格式返回给小程序,小程序再把它放入page的data中,这样小程序无须大的改动就能显示图片了。

如果这个办法行不通,也可以在小程序获得后台返回的json数据后,先把其中的图片路径数据(即用:分隔的多个图片路径的字符串)用split分割为数组,再放入page的data中,这样小程序的wxml文件也不需要大改就能显示多个图片了。

如果实在懒得很,后台返回的数据一股脑的直接放到page的data中,那么还有最后的一种解决办法,就是在wxml文件中通过小程序自身的wxs语言实时分割路径字符串,比如(假定图片字段名为image):

<wxs mole="fun">
   mole.exports = {
      imgPathSplit: function(s) {
         if (s) return s.split(":");
      }
   }
</wxs>

然后在需要循环显示图片的地方加入代码(只是示例):

<image wx:for="{{fun.imgPathSplit(item.image)}}" wx:key="*this" mode="aspectFill" src="{{item}}"></image>

这样,在小程序渲染页面时就会实时对路径字符串进行分割,再循环显示出图片来。

具体情况,由于你提供的信息有限,也无法说的更多了,你自己去研究。

追问你来得有点晚。。。问题我自己解决了,百度知道的效率越来越低了,唉,不过还是谢谢你

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
说课包括哪些方面 说课内容包括()。 如何在手机百度上删除对话记录? 结核病是什么样的疾病? 曹丕17岁得了肺痨,明知自己命不长久,还要强争王位,是不是很自私呢?_百... 古代小说常出现的病名 急求一篇"生活小窍门"(500字)的作文 至今最有什么小妙招 健康的戒烟方法 笔记本电池锁死是什么原因引起的? 微信小程序麻将怎么打开语音 对于一只小白来说编写微信小程序需要学习什么语言? 微信小程序邀约话术 微信上什么小程序能把说的话显示在手机上? 头条今日在微信小程序中的英文怎么实现的 微信小程序大转盘怎么开启语音播报 微信小程序怎么实现语音播放功能 如何修改微信小程序分包加载的提示语 怎么查微信好友把你屏蔽了 无镉量子点发展 QUHD量子点电视镉含量大不大?对人体有影响吗? 高铁票可以代买吗?别人用他的身份证给我在网上买我乘车,行不行 手机卡是电信的,怎么查我的手机号码? 电信卡没有激活怎么查号码 电信卡如何查询自己的号码?还没有实名登记 量子点电视价格及发展介绍 我新买的苹果手机!怎么设置ID 如何设置新苹果id 自制的香肠需要蒸多长时间算好啊? 蒸香肠需要多长时间熟 蒸香肠要放什么调料 有用黑色纸包装玫瑰花的吗?,, 炒菜锅内部油垢的清理 炒菜锅清洗的技巧和秘诀有哪些 炒菜锅如何清理干净 我家的那个炒菜锅,每次用的话只是刷里面,外面没有洗。现在积累了很多油污和生锈。怎么清理呀? 怎样清洗炒菜锅的里面和外面 怎样清理炒菜锅 怎么清除炒菜锅污垢. 如何清理做完饭后的炒菜锅呢? 怎样清理炒菜锅? 量子点电视的研究过程 政府如何依法执政? 用“我是......我是......我是......造句 依法行政6个基本原则 如何提高行政机关依法行政的意识和能力 如何做好新形势下的依法行政工作 如何理解依法行政能力的内涵及意义 公务员如何提高依法行政能力 如何加强对行政机关公务员的法律知识培训 vue.js开发可以提高效率吗