个人案例
- scroll-view 高度错位?
最后面一张卡片如果删除里面内容就会出现这种情况。 代码片段 https://developers.weixin.qq.com/s/93iu2fmc73dY [图片]
2019-11-29 - 请问 scroll-view 如何自动循环播放?
[图片] 我用了2个scroll-view,现在想实现每个scroll-view自动循环播放,请问如何实现?
2019-11-22 - ui样式,开发工具和手机显示有差别?
这是开发工具显示的样式。 [图片] 这是手机端显示的样式。 [图片]
2019-11-06 - jquery插件在小程序上如何使用?
新手求教,这是jquery方法,请问如何将这种方法转换成小程序组件。 [代码]var[代码] [代码]str = $([代码][代码]"#goodIntroduction"[代码][代码]).text();[代码][代码] [代码][代码]var[代码] [代码]tempt = str;[代码][代码] [代码][代码]coverup();[代码] [代码] [代码][代码]function[代码] [代码]coverup() {[代码][代码] [代码][代码]if[代码] [代码](str.length > 17) {[代码][代码] [代码][代码]$([代码][代码]"#goodIntroduction"[代码][代码]).text(tempt.slice(0, 17) + [代码][代码]"..."[代码][代码]);[代码][代码] [代码][代码]}[代码][代码] [代码][代码]var[代码] [代码]readmore = [代码][代码]"<a onclick='showmore()' style='color: orange;'>查看更多↓</a>"[代码][代码] [代码][代码]$([代码][代码]"#goodIntroduction"[代码][代码]).append(readmore);[代码][代码] [代码][代码]}[代码] [代码] [代码][代码]function[代码] [代码]showmore() {[代码][代码] [代码][代码]$([代码][代码]"#goodIntroduction"[代码][代码]).text(str);[代码][代码] [代码][代码]var[代码] [代码]readmore = [代码][代码]"<a onclick='coverup()' style='color: orange;'>收起↑</a>"[代码][代码] [代码][代码]$([代码][代码]"#goodIntroduction"[代码][代码]).append(readmore);[代码][代码] [代码][代码]}[代码][代码]<[代码][代码]div[代码] [代码]id[代码][代码]=[代码][代码]"goodIntroduction"[代码][代码]>[代码][代码] [代码][代码]在漫无边际的海水上漂流,偶尔抬头能看见熟悉的日月星辰。因为我不知道下辈子是否还能遇见你,所以我今生才会那么努力把最好的给你。 陪伴,是最长情的告白;而声音,是最温柔的陪伴![代码][代码]</[代码][代码]div[代码][代码]>[代码]
2019-11-05 - 父组件向子组件传值?
goodsPrice 是父组件接收到的数据,想把 goodsPrice 传到子组件priceStyle里 [代码]<[代码][代码]i-priceStyle[代码] [代码]priceInt[代码][代码]=[代码][代码]"{{goodsPrice}}"[代码] [代码]priceFloat[代码][代码]=[代码][代码]"{{goodsPrice}}"[代码][代码]></[代码][代码]i-priceStyle[代码][代码]>[代码] 子组件priceStyle.js [代码]methods: {[代码][代码] [代码][代码]/**[代码][代码] [代码][代码]* [代码][代码] [代码][代码]*/[代码][代码] [代码][代码]test(e) {[代码][代码] [代码][代码]String.prototype.moneyFormat = [代码][代码]function[代码] [代码](returnArr) {[代码][代码] [代码][代码]parts = [代码][代码]this[代码][代码].replace([代码][代码]','[代码][代码], [代码][代码]''[代码][代码]).split([代码][代码]'.'[代码][代码])[代码][代码] [代码][代码]parts[1] = (parts[1] = parts[1] || [代码][代码]'00'[代码][代码]) + (parts[1].length < 2 ? [代码][代码]'0'[代码] [代码]: [代码][代码]''[代码][代码])[代码][代码] [代码][代码]return[代码] [代码]returnArr ? parts : parts.join([代码][代码]'.'[代码][代码])[代码][代码] [代码][代码]};[代码][代码] [代码][代码]Number.prototype.moneyFormat = [代码][代码]function[代码] [代码](returnArr) {[代码][代码] [代码][代码]return[代码] [代码]this[代码][代码].toString().moneyFormat(returnArr)[代码][代码] [代码][代码]};[代码] [代码] [代码][代码]var[代码] [代码]price = [代码][代码]this[代码][代码].data.goodsPrice[代码][代码] [代码][代码]price = price.moneyFormat(1)[代码] [代码] [代码][代码]this[代码][代码].setData({[代码][代码] [代码][代码]priceInt: parts[0],[代码][代码] [代码][代码]priceFloat: parts[1][代码][代码] [代码][代码]})[代码][代码] [代码][代码]}[代码][代码] [代码][代码]}[代码]子组件priceStyle.wxml [代码]<[代码][代码]view[代码] [代码]class[代码][代码]=[代码][代码]"price"[代码][代码]><[代码][代码]sub[代码][代码]>¥</[代码][代码]sub[代码][代码]>{{priceInt}}<[代码][代码]sub[代码][代码]>.{{priceFloat}}</[代码][代码]sub[代码][代码]></[代码][代码]view[代码][代码]>[代码] 现在子组件接收到父组件传过来的“goodsPrice”值之后,显示的结果是错的。[图片]
2019-11-02 - 对象数组取值,并循环?
把原对象数组按id、name相同值组成新的数组。 [图片] [图片] 这是按上面方法组成的新数组,现在想在UI展示 父元素,按新数组循环。 子元素,按新数组内每个ID下面的data: Array(2)对象循环。 [图片]
2019-10-28 - 编译后页面没有反应,要退出开发者工具后再重新打开就好了?
至从启用了版本管理后,再修改页面,编译后页面没有变化,需要退出开发者工具再重新打开才可以。
2019-10-25 - 接口调用?
这是封装好的homeAPI.js [图片] 这是在首页index.js 引用homeAPI.js [图片] 下面是我写的获取批次信息(报错400) `homeApi.fetchGetSku((res) => { console.log(res) })` 请问这个地方应该怎么写,才能让商品基本信息和商品sku信息匹配到同一商品ID下。 [图片]
2019-10-23 - if (typeof tempVal !== 'undefined') 返回值=undefined?
如果返回值=undefined时,if()函数如何处理,让对应的view隐藏。如果有返回值时正常显示。 let tempVal = resultList.find(item => item.sort === 9).value if (typeof tempVal !== 'undefined') { }
2019-10-20 - 模态窗口动画?
请问这种效果在小程序上如何实现。 [图片] [图片]
2019-10-18