微信小程式瀑布流列表

2021-09-23 10:27:18 字數 604 閱讀 6090

客戶講列表不好看要瀑布流,搞了半天沒搞好,一行兩列,總是高度高的決定一行的高度,flex解決不了

效果:

**如下:

}}

}次瀏覽

/* 流布局 */

.article-list

.left, .right

.right

.item-box

.item-box > image

.item-box-title

.item-box-time

.item-box-time-left,.item-box-time-right

.item-box-time-right

js中的資料就不寫了,陣列物件後端返回的。ps,想到乙個問題,如果所有文章都是奇數短,偶數長,列表尾部會不會出現右側很長,左側比較短的問題。

微信小程式實現瀑布流布局

瀑布流布局主要將大小不一的按等寬格式向下鋪滿。先分析,主要實現方式可以是將左右兩列劃分為兩個陣列儲存,每次新增時判斷兩側高度,並將新增到高度較低的陣列中。query wx.createselectorquery query.select left boundingclientrect query.e...

微信小程式 開發列表

一.知識點 tip wx for array 可以等於引數名,在js中呼叫 page 獲取值 也可以直接把wx for 把值放在上面 1.在元件上使用wx for控制屬性繫結乙個陣列,即可使用陣列中各項的資料重複渲染該元件。預設陣列的當前項的下標變數名預設為index,陣列當前項的變數名預設為ite...

小程式瀑布流實現

實現思路 把分成兩排,建立兩個陣列,計算總數組中的寬高,對比上乙個和當前的高度,低的就給另乙個陣列新增。效果圖 上 miniprogram pages find index.js var util require utils util.js var userinfo,shang height 0 c...