日韩av免费一二三区-2021精品久久久久精品k8-亚洲红杏AV无码专区首页-99精品久久久久久水蜜桃

咨詢電話:
15628812133
15
2025/03

記錄UniApp根據(jù)狀態(tài)不同彈出不同菜單的寫法

發(fā)布時間:2025-03-15 14:55:48
發(fā)布者:dzw
瀏覽量:
0

在很多uniapp做的訂單列表中,如果選項過多,由于手機屏幕有時候不是很大,所以我們必須根據(jù)訂單狀態(tài)的不同顯示不同的選項,這樣也更符合邏輯,比如,我們肯定不能在未發(fā)車的時候顯示收車選項。

首先,我們要根據(jù)狀態(tài)不同構建一個數(shù)組,但是肯定不能一個狀態(tài)構建一個,所以這里可以使用解構賦值,先構建一個公共的數(shù)組,再根據(jù)需要把額外的需要功能賦值給公共數(shù)組。

記錄UniApp根據(jù)狀態(tài)不同彈出不同菜單的寫法

    比如這里,我們創(chuàng)建一個數(shù)組。

記錄UniApp根據(jù)狀態(tài)不同彈出不同菜單的寫法

然后我們在根據(jù)訂單狀態(tài)賦予不同的額外選項。...base,就是ES6中解構賦值的寫法之一。

這樣,我們就可以根據(jù)創(chuàng)建好的數(shù)組,賦給彈出菜單。

記錄UniApp根據(jù)狀態(tài)不同彈出不同菜單的寫法

彈出菜單根據(jù)不同的value值,跳轉(zhuǎn)到不同的頁面。

了解更多uniapp知識點這里。

返回列表