上一页 1 ··· 64 65 66 67 68 69 70 71 72 ··· 76 下一页
摘要: 一、给data中的属性或对象或数组设置值,属性名不需要加引号 this.setData({ material: param, // 这里material为对象 } this.setData({ dataList: list // 这里dataList为数组 }) that.setData({ tot 阅读全文
posted @ 2020-11-23 18:35 周文豪 阅读(1581) 评论(0) 推荐(0)
摘要: 点击预览大图功能 1、 给轮播图swiper-item绑定点击事件 2、 预览功能的本质是调用了小程序的api:previewImage 微信公众号 文档 开发 API 媒体 图片 wx.previewImage 输入wx-previewImage,删除后面三个参数。 先构造要预览的图片数组,数组中 阅读全文
posted @ 2020-11-20 15:56 周文豪 阅读(3340) 评论(1) 推荐(0)
摘要: 问题:小程序中有些格式是iPhone手机暂不支持的,如goods_introduce中的webp格式,在小程序的模拟器中是可以正常显示webp格式的,但是一旦你做真机调试,很可能某些iPhone手机是不能识别webp格式的,这个问题也要解决,在企业中最好的方法是找后台沟通一下,让后台把图片格式换成j 阅读全文
posted @ 2020-11-20 15:50 周文豪 阅读(2443) 评论(0) 推荐(0)
摘要: 问题:页面中只用到四个属性:goods_name,goods_price,goods_introduce,pics,但是整个对象中有22个属性,小程序中建议:data中只存放标签中要使用的数据,而现在goodsObj中有很多属性用不到,这无形之中会导致小程序的性能变得比较卡了。所以我们要对它进行优化 阅读全文
posted @ 2020-11-20 15:47 周文豪 阅读(278) 评论(0) 推荐(0)
摘要: rich-text标签存在nodes属性直接接受标签字符串 阅读全文
posted @ 2020-11-20 15:39 周文豪 阅读(1059) 评论(0) 推荐(0)
摘要: 在发送请求的时候,显示一个正在加载中的小图标。在加载下一页的时候也显示正在加载中。同时数据请求回来了,把加载中进行关闭。 开发 API 界面 在哪里添加这两段代码会比较方便呢?一个项目有几百个接口,如果发请求之前都要手动写一次,请求成功了又要手动关闭一次,太繁琐了,如果后期不想要这个效果,则要全部删 阅读全文
posted @ 2020-11-20 11:47 周文豪 阅读(1895) 评论(0) 推荐(0)
摘要: 1、 先触发下拉刷新事件,在页面的json文件中开启下拉刷新 2、 将现有的数据全部清空,再重新发请求,即下拉刷新的时候将整个数组清空掉, 3、 重新发请求的时候,要把页码再重置为1, 数据请求回来,需要手动关闭等待效果,不然,数据已经请求回来,仍然是下拉刷新的效果。 如果没有调用下拉刷新的窗口,也 阅读全文
posted @ 2020-11-20 11:25 周文豪 阅读(712) 评论(0) 推荐(0)
摘要: 给商品列表页面添加一个上滑触底加载下一页的效果,滚动条触底之后就发送一个请求,来加载下一页数据, 先在getGoodsList中获取总条数 由于总页数需要再另外的一个方法中使用,所以要把总页数变成一个页面全局参数。 数据请求回来,要对data中的数组进行拼接,而不是全部替换,如果你把新的数据替换原来 阅读全文
posted @ 2020-11-19 17:34 周文豪 阅读(1671) 评论(0) 推荐(0)
摘要: 为什么要使用页面全局参数:方便使用数据。 由于总页数需要在另外的一个方法中使用,所以要把总页数变成一个页面全局参数。因为取数据使用this.xxx即可,中间不用加data,给页面全局参数赋值也方便,直接使用this.xxx=值即可,不需要使用setData() 页面全局参数与data同层级。 Pag 阅读全文
posted @ 2020-11-19 17:28 周文豪 阅读(1680) 评论(0) 推荐(0)
摘要: 全部选中标签结构,按住ctrl+shift+p,选中插件Generate CSS tree(提前安装CSS Tree),先删除undefined,将img替换成image,删除标签名view。 完整的样式如下: 阅读全文
posted @ 2020-11-17 17:57 周文豪 阅读(215) 评论(0) 推荐(0)
上一页 1 ··· 64 65 66 67 68 69 70 71 72 ··· 76 下一页