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