本申請的目的是提供一種小程序標簽化搜索框的構(gòu)建方法及設(shè)備,本申請通過封裝用于在小程序的應(yīng)用環(huán)境中可進行輸入操作的搜索框;獲取用戶在搜索框中輸入的目標關(guān)鍵詞;判斷用戶在搜索框中輸入的目標關(guān)鍵詞是否存在于已有的關(guān)鍵詞標簽集;若否,響應(yīng)于獲取的用戶的確認操作,生成目標關(guān)鍵詞對應(yīng)的關(guān)鍵詞標簽;在搜索框中顯示目標關(guān)鍵詞對應(yīng)的關(guān)鍵詞標簽,并將目標關(guān)鍵詞對應(yīng)的關(guān)鍵詞標簽添加至關(guān)鍵詞標簽集,無需進行多余輸入框組件的封裝,節(jié)省開發(fā)時間,實現(xiàn)在小程序的應(yīng)用環(huán)境中運行標簽式格式的搜索框,完成小程序中新型搜索框形式的構(gòu)建,擴展性更高,促使小程序的開發(fā)后臺處理目標關(guān)鍵詞對應(yīng)的搜索數(shù)據(jù)更加清晰明了的同時效率提高。的同時效率提高。的同時效率提高。
【技術(shù)實現(xiàn)步驟摘要】
一種小程序標簽化搜索框的構(gòu)建方法及設(shè)備
[0001]本申請涉及計算機
,尤其涉及一種小程序標簽化搜索框的構(gòu)建方法及設(shè)備。
技術(shù)介紹
[0002]近幾年來,互聯(lián)網(wǎng)技術(shù)成為當代技術(shù)的主流,隨著開發(fā)技術(shù)人員專業(yè)化的提升,開發(fā)技術(shù)也不斷發(fā)展和更新,使得互聯(lián)網(wǎng)公司軟件開發(fā)更加方便快捷,實現(xiàn)效果也更加飽滿豐富,用戶有了更優(yōu)質(zhì)的網(wǎng)上沖浪體驗。
[0003]隨著小程序技術(shù)的不斷完善和發(fā)展,無需安裝多余應(yīng)用軟件,且節(jié)省設(shè)備空間優(yōu)點的小程序搜索引擎成為用戶日常搜索的主要工具。但是,在現(xiàn)有前端開發(fā)技術(shù)中,小程序搜索引擎仍然使用原始關(guān)鍵字進行搜索,同時沒有相應(yīng)的搜索組件,需要通過輸入框進行封裝,且每次封裝都需要自定義搜索框中的內(nèi)容,導(dǎo)致定制化要求較高,使前端開發(fā)人員開發(fā)過程繁瑣,耗時費力。
技術(shù)實現(xiàn)思路
[0004]本申請的一個目的是提供一種小程序標簽化搜索框的構(gòu)建及設(shè)備,實現(xiàn)直接封裝得到搜索框組件,完成在小程序的應(yīng)用場景中顯示并支持標簽化方式的搜索框,使得開發(fā)人員對搜索框組件更加方便、充分使用,開發(fā)過程簡單省力,可擴展性較高。
[0005]根據(jù)本申請的一個方面,提供了一種小程序標簽化搜索框的構(gòu)建方法,其中,所述方法包括:
[0006]封裝用于在小程序的應(yīng)用環(huán)境中可進行輸入操作的搜索框;
[0007]獲取用戶在所述搜索框中輸入的目標關(guān)鍵詞;
[0008]判斷所述用戶在所述搜索框中輸入的目標關(guān)鍵詞是否存在于已有的關(guān)鍵詞標簽集;
[0009]若否,響應(yīng)于獲取的所述用戶的確認操作,生成所述目標關(guān)鍵詞對應(yīng)的關(guān)鍵詞標簽;
[0010]在所述搜索框中顯示所述目標關(guān)鍵詞對應(yīng)的關(guān)鍵詞標簽,并將所述目標關(guān)鍵詞對應(yīng)的關(guān)鍵詞標簽添加至所述關(guān)鍵詞標簽集。
[0011]進一步地,上述方法中,所述封裝用于在小程序的應(yīng)用環(huán)境中可進行輸入操作的搜索框,包括:
[0012]調(diào)用所述小程序的輸入框組件,封裝得到用于在所述小程序的應(yīng)用環(huán)境中可進行輸入操作的搜索框。
[0013]進一步地,上述方法中,所述關(guān)鍵詞標簽集包括至少一個已有關(guān)鍵詞及其對應(yīng)的關(guān)鍵詞標簽,其中,所述判斷所述用戶在所述搜索框中輸入的目標關(guān)鍵詞是否存在于關(guān)鍵詞標簽集,包括:
[0014]調(diào)用所述小程序的應(yīng)用環(huán)境中的搜索鏈接;
[0015]基于所述搜索鏈接,獲取已有的所述關(guān)鍵詞標簽集;
[0016]判斷所述用戶在所述搜索框中輸入的目標關(guān)鍵詞是否存在于所述關(guān)鍵詞標簽集中的所述至少一個已有關(guān)鍵詞中。
[0017]進一步地,上述方法中,所述響應(yīng)于所述用戶的確認操作,生成所述目標關(guān)鍵詞對應(yīng)的關(guān)鍵詞標簽,包括:
[0018]響應(yīng)于獲取的用于指示所述用戶對所述目標關(guān)鍵詞進行渲染的確認操作,提取對應(yīng)的目標關(guān)鍵詞并對所述目標關(guān)鍵詞進行對應(yīng)的標簽渲染,生成所述目標關(guān)鍵詞對應(yīng)的關(guān)鍵詞標簽。
[0019]進一步地,上述方法中,所述對所述目標關(guān)鍵詞進行對應(yīng)的標簽渲染,包括:對所述目標關(guān)鍵詞進行對應(yīng)的字體樣式、背景樣式以及圖標樣式中的一個或多個進行標簽渲染。
[0020]進一步地,上述方法中,所述在所述搜索框中顯示所述目標關(guān)鍵詞對應(yīng)的關(guān)鍵詞標簽的同時,所述方法還包括:
[0021]在所述小程序的應(yīng)用環(huán)境的頁面中顯示與所述目標關(guān)鍵詞對應(yīng)的關(guān)鍵詞標簽相關(guān)的標簽聯(lián)想列表,所述標簽聯(lián)想列表包括與所述目標關(guān)鍵詞對應(yīng)的關(guān)鍵詞標簽相關(guān)的一個或多個關(guān)聯(lián)標簽。
[0022]進一步地,上述方法中,所述在所述搜索框中顯示所述目標關(guān)鍵詞對應(yīng)的關(guān)鍵詞標簽的同時,所述方法還包括:
[0023]在所述搜索框中并列顯示所述關(guān)鍵詞標簽集中一個或多個已有關(guān)鍵詞對應(yīng)的關(guān)鍵詞標簽。
[0024]進一步地,上述方法中,所述一種小程序標簽化搜索框的構(gòu)建方法還包括:
[0025]響應(yīng)于所述用戶對所述目標關(guān)鍵詞對應(yīng)的關(guān)鍵詞標簽的關(guān)閉操作,在所述搜索框中僅顯示所述目標關(guān)鍵詞。
[0026]進一步地,上述方法中,所述判斷所述用戶在所述搜索框中輸入的目標關(guān)鍵詞是否存在于已有的關(guān)鍵詞標簽集之后,所述方法還包括:
[0027]若是,直接調(diào)用所述關(guān)鍵詞標簽集中的、所述目標關(guān)鍵詞對應(yīng)的關(guān)鍵詞標簽。
[0028]根據(jù)本申請的另一方面,還提供了一種非易失性存儲介質(zhì),其上存儲有計算機可讀指令,所述計算機可讀指令可被處理器執(zhí)行時,使所述處理器實現(xiàn)如上述一種小程序標簽化搜索框的構(gòu)建方法。
[0029]根據(jù)本申請的另一方面,還提供了一種小程序標簽化搜索框的構(gòu)建設(shè)備,其中,該設(shè)備包括:
[0030]一個或多個處理器;
[0031]計算機可讀介質(zhì),用于存儲一個或多個計算機可讀指令,
[0032]當所述一個或多個計算機可讀指令被所述一個或多個處理器執(zhí)行,使得所述一個或多個處理器實現(xiàn)如上述一種小程序標簽化搜索框的構(gòu)建方法。
[0033]與現(xiàn)有技術(shù)相比,本申請通過封裝用于在小程序的應(yīng)用環(huán)境中可進行輸入操作的搜索框;獲取用戶在所述搜索框中輸入的目標關(guān)鍵詞;判斷所述用戶在所述搜索框中輸入的目標關(guān)鍵詞是否存在于已有的關(guān)鍵詞標簽集;若否,響應(yīng)于獲取的所述用戶的確認操作,生成所述目標關(guān)鍵詞對應(yīng)的關(guān)鍵詞標簽;在所述搜索框中顯示所述目標關(guān)鍵詞對應(yīng)的關(guān)鍵
詞標簽,并將所述目標關(guān)鍵詞對應(yīng)的關(guān)鍵詞標簽添加至所述關(guān)鍵詞標簽集,直接封裝得到搜索框,無需進行多余輸入框組件的封裝,節(jié)省開發(fā)時間,再利用封裝好的搜索框進行用戶目標關(guān)鍵詞的獲取,將用戶輸入的目標關(guān)鍵詞進行判斷,當目標關(guān)鍵詞不存在已有的關(guān)鍵詞標簽集時,小程序搜索框直接將關(guān)鍵詞轉(zhuǎn)化為關(guān)鍵詞標簽,從而實現(xiàn)在小程序的應(yīng)用環(huán)境中運行標簽式格式的搜索框,完成小程序中新型搜索框形式的構(gòu)建,擴展性更高,促使小程序的開發(fā)后臺處理目標關(guān)鍵詞對應(yīng)的搜索數(shù)據(jù)更加清晰明了的同時效率提高。
附圖說明
[0034]通過閱讀參照以下附圖所作的對非限制性實施例所作的詳細描述,本申請的其它特征、目的和優(yōu)點將會變得更明顯:
[0035]圖1示出根據(jù)本申請一個方面的一種小程序標簽化搜索框的構(gòu)建方法的流程示意圖;
[0036]圖2示出根據(jù)本申請一個方面的一種小程序標簽化搜索框的構(gòu)建方法在實際應(yīng)用場景中目標關(guān)鍵詞與該目標關(guān)鍵詞對應(yīng)的關(guān)鍵詞標簽之間互相轉(zhuǎn)換的流程示意圖;
[0037]圖3示出根據(jù)本申請一個方面的一種小程序標簽化搜索框的構(gòu)建方法在實際應(yīng)用場景中小程序頁面顯示的目標關(guān)鍵詞對應(yīng)的關(guān)鍵詞標簽的聯(lián)想列表示意圖。
[0038]附圖中相同或相似的附圖標記代表相同或相似的部件。
具體實施方式
[0039]下面結(jié)合附圖對本申請作進一步詳細描述。
[0040]在本申請一個典型的配置中,終端、服務(wù)網(wǎng)絡(luò)的設(shè)備和可信方均包括一個或多個處理器(CPU)、輸入/輸出接口、網(wǎng)絡(luò)接口和內(nèi)存。
[0041]內(nèi)存可能包括計算機可讀介質(zhì)中的非永久性存儲器,隨機存取存儲器(RAM)和/或非易失性內(nèi)存等形式,如只讀存儲器(ROM)或閃存(flash 本文檔來自技高網(wǎng)...
【技術(shù)保護點】
【技術(shù)特征摘要】
1.一種小程序標簽化搜索框的構(gòu)建方法,其中,所述方法包括:封裝用于在小程序的應(yīng)用環(huán)境中可進行輸入操作的搜索框;獲取用戶在所述搜索框中輸入的目標關(guān)鍵詞;判斷所述用戶在所述搜索框中輸入的目標關(guān)鍵詞是否存在于已有的關(guān)鍵詞標簽集;若否,響應(yīng)于獲取的所述用戶的確認操作,生成所述目標關(guān)鍵詞對應(yīng)的關(guān)鍵詞標簽;在所述搜索框中顯示所述目標關(guān)鍵詞對應(yīng)的關(guān)鍵詞標簽,并將所述目標關(guān)鍵詞對應(yīng)的關(guān)鍵詞標簽添加至所述關(guān)鍵詞標簽集。2.根據(jù)權(quán)利要求1所述的方法,其中,所述封裝用于在小程序的應(yīng)用環(huán)境中可進行輸入操作的搜索框,包括:調(diào)用所述小程序的輸入框組件,封裝得到用于在所述小程序的應(yīng)用環(huán)境中可進行輸入操作的搜索框。3.根據(jù)權(quán)利要求1所述的方法,其中,所述關(guān)鍵詞標簽集包括至少一個已有關(guān)鍵詞及其對應(yīng)的關(guān)鍵詞標簽,其中,所述判斷所述用戶在所述搜索框中輸入的目標關(guān)鍵詞是否存在于關(guān)鍵詞標簽集,包括:調(diào)用所述小程序的應(yīng)用環(huán)境中的搜索鏈接;基于所述搜索鏈接,獲取已有的所述關(guān)鍵詞標簽集;判斷所述用戶在所述搜索框中輸入的目標關(guān)鍵詞是否存在于所述關(guān)鍵詞標簽集中的所述至少一個已有關(guān)鍵詞中。4.根據(jù)權(quán)利要求1所述的方法,其中,所述響應(yīng)于所述用戶的確認操作,生成所述目標關(guān)鍵詞對應(yīng)的關(guān)鍵詞標簽,包括:響應(yīng)于獲取的用于指示所述用戶對所述目標關(guān)鍵詞進行渲染的確認操作,提取對應(yīng)的目標關(guān)鍵詞并對所述目標關(guān)鍵詞進行對應(yīng)的標簽渲染,生成所述目標關(guān)鍵詞對應(yīng)的關(guān)鍵詞標簽。5.根據(jù)權(quán)利要求4所述的方法,其中,所述對所述目標關(guān)鍵詞進行對應(yīng)的標簽渲染,包括:對所述目標...
【專利技術(shù)屬性】
技術(shù)研發(fā)人員:孟品,呂文睿,
申請(專利權(quán))人:上海萬物新生環(huán)保科技集團有限公司,
類型:發(fā)明
國別省市:
還沒有人留言評論。發(fā)表了對其他瀏覽者有用的留言會獲得科技券。