【開講啦】智能小程序接入搜索基礎(chǔ)操作最全講解-視頻版-第二節(jié):小程序第一種提交方式
- 威海自媒體運營與推廣 威海智能小程序接入搜索
- 2002
在接入智能小程序搜索功能時,有多種提交方式可供選擇。本次講解將重點介紹第一種提交方式。 首先,我們需要在小程序管理后臺打開「智能小程序搜索」開關(guān),并獲取到小程序的appid和密鑰。 接下來,我們需要創(chuàng)建一個用于搜索的頁面。在這個頁面中,我們要實現(xiàn)以下幾個操作:首先,引入搜索組件;然后,在onLoad函數(shù)中獲取搜索關(guān)鍵詞,并調(diào)用搜索接口獲取搜索結(jié)果;最后,將搜索結(jié)果渲染到頁面中。 在頁面中引入搜索組件的代碼如下所示: ```javascript const searcher = requirePlugin('searcher'); Page({ data: { resultList: [], // 搜索結(jié)果列表 }, onLoad: function(options) { const keyword = options.keyword; // 獲取搜索關(guān)鍵詞 this.search(keyword); // 調(diào)用搜索接口,傳入關(guān)鍵詞 }, search: function(keyword) { const that = this; searcher.search({ keyword: keyword, success: function(res) { const resultList = res.data; // 獲取搜索結(jié)果 that.setData({ resultList: resultList, // 將搜索結(jié)果存入data中 }); }, fail: function(res) { console.log(res); } }); }, }) ``` 接下來,在小程序管理后臺的「小程序設置 -> 小程序頁面」中,找到剛剛創(chuàng)建的搜索頁面,并將其加入到小程序的啟動頁中。 完成上述操作后,我們需要創(chuàng)建一個用于提交的文檔,并填寫相關(guān)信息,如下所示: ```json { "appid": "your_appid", "key": "your_key", "pages": [ "pages/search/search" // 將搜索頁面加入到pages數(shù)組中 ] } ``` 最后,將這個文檔上傳至小程序管理后臺的「智能小程序搜索」頁面中。 至此,我們已經(jīng)完成了第一種提交方式的操作。在下一節(jié)中,我們將介紹第二種提交方式。