前言:功能:
(1)首頁廣場
程式主介面當中呈現乙個丟失物品的顯示廣場,使用者登入頁面後可直接瀏覽已發布的失物資訊。介面上端設定搜尋條,使用者可輸入「失主姓名」直接檢索程式內已登記的失物資訊資料。同時,主頁面以時間先後為劃分依據,將實時更新平台上接收到的物品資訊資料。
下面展示主頁**效果及js部分
。
1.搜尋框:涉及到模糊查詢以及多值匹配,使用者可以通過搜尋失主名字或者失物名字來匹配資訊
// 搜尋事件
search:
function
(e)}).
get(
) console.
log(
'搜尋成功成功'
, that.data.search)
if(that.data.search =="")
}).get()
console.
log(
'搜尋成功成功'
, that.data.search)
if(that.data.search =="")
)}}}
)}},
})}else)}
},
2.主頁展示資訊
onload:
function()
)}, fail:
function
(res),}
) db.
collection
('fenlei').
get()}
, fail:
function
(res),}
)}, onshow:
function
(e))},
fail:
function
(res),})},
3.因雲開發一次只能獲取最多20條資訊,所以需要乙個上拉觸底獲取更多資訊
onreachbottom:
function()
)let x =
this
.data.product_nums +
20 console.
log(x)
let old_data =
this
.data.product
db.collection
('product').
orderby
('date'
,'desc').
skip
(x)// 限制返回數量為 20 條
.get()
.then
(res =>)}
this
.setdata()
console.
log(res.data)})
.catch
(err =>
) console.
log();
},
微信小程式知識雲開發
乙個小程式最多5個服務類目,乙個月可以修改3次類目 小程式侵權投訴的發起與應對 軟體著作權作品登記證書 實現小程式支付功能 如何借助官方支付api簡單 高效率地實現小程式支付功能 借助小程式雲開發實現 只需要乙個簡單的雲函式 exports.main async event,context even...
微信小程式開發(二) 雲開發
1 概念 2 傳統小程式開發與雲開發的區別 簡單的呼叫乙個雲函式 求a b的和 獲取當前使用者的openid 小程式雲開發登入方式 使用者通過點選按鈕,從小程式獲取使用者的資訊,而小程式通過雲函式獲得使用者的資訊,雲函式給小程式端返回使用者的openid,小程式獲取到 使用者的資訊之後,將使用者的資...
微信小程式 雲開發筆記
獲取集合內所有的資料,一般只能獲取20條 db.collection 集合名 get then res 獲取集合內具體id的資料 db.collection 集合名 doc id get then res 3.獲取progress大於等於50的資料 const a db.command db.col...