![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
前端&JS
_CoderZxk
Talk is cheap.Show me your code
展开
-
JS二维数组中数据的提取-用矩阵的思维解决复杂的业务问题
首先先看一下业务场景还是以sku为例,我们分析下这个sku,这些数据,假如说用json处理我们应该是这样的[{"title":"xxxx","spec":[{"id":"1","type":"网络类型","value":"全网通"},{"id":"2","type":"机身颜色","value":"鲸月蓝"}.{"id":"3","type":"套餐类型","...原创 2020-03-20 19:21:04 · 3061 阅读 · 0 评论 -
业务思维-关于变量定义的重要性
我们举个例子,就拿spu(单品)来讲,底下有若干个sku。有的读者就会问了,spu到底是啥?sku到底又是啥?在这里我们可以讲得清楚比如我们逛淘宝,买个mbp在这里我们可以看到各种选择,比如深空灰,银色之类的,但是它们都有一个共性,它们都是16英寸MBP,i9,16GB,1TB,这个规格,这个共性,我们就称之为spu,唯一需要组合的就是套餐+颜色分类+服务每个选中我们都可以拼出不同的组...原创 2020-03-19 16:52:13 · 180 阅读 · 0 评论 -
业务思维的转变-关于对折扣价和价格显示问题的思考
业务场景:我们打开京东或者淘宝,有的商品会有折扣价,有的没有,其实也不是所有商品都是打折的,也不是所有商品都是不打折的。那么我们该如何动态的渲染这些打折或者不打折的商品价格呢?第一次写的时候,我首先想到的是用wx:if去做//打折价格<view wx:if="{{discountPrice}}" value="{{discountPrice}}"></view>...原创 2020-03-16 21:07:33 · 200 阅读 · 0 评论 -
es2015写法方面一些有意思操作
合并数组假如我有一个新数组newArr,一个老数组oldArr我之前都是这样写(因为我对js这个语法不是很了解,我一用到箭头函数,嚯高大上newArr.foreach(el=>{oldArr.push(el)})但是呢发现居然可以这样写oldArr.concat(newArr)写法是简洁了不少数组里对象里面的值比如我们请求到一个数组,[{"id":1,"name...原创 2020-03-15 14:40:20 · 168 阅读 · 0 评论 -
微信小程序开发之布局奇盈绝技
1.微信小程序对flex流式布局支持的相当不错,甚至有些地方可以使用flex进行更改,如在设置image这个标签的时候,内设有个10rpx的底部空间,假如这个空间背景为黑色,那么10rpx这个底部空间就会变成黑色,假如是白色,那就是白色,所以不处理这个底部空间,有可能会影响整体美观,做法很简单display:flex在图片样式上面加上这个流式显示,这个底部空间就消失了,是不是很神奇?2.既...原创 2020-03-07 10:36:11 · 292 阅读 · 0 评论