微信小程式雲開發(失物招領平台)

2021-10-06 13:45:04 字數 1700 閱讀 2497

前言:功能:

(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...