两个人的电影免费视频_国产精品久久久久久久久成人_97视频在线观看播放_久久这里只有精品777_亚洲熟女少妇二三区_4438x8成人网亚洲av_内谢国产内射夫妻免费视频_人妻精品久久久久中国字幕

關(guān)聯(lián)組件的檢索方法、裝置、設(shè)備、存儲介質(zhì)及程序產(chǎn)品與流程

文檔序號:40648822發(fā)布日期:2025-01-10 18:55閱讀:1來源:國知局
關(guān)聯(lián)組件的檢索方法、裝置、設(shè)備、存儲介質(zhì)及程序產(chǎn)品與流程

本申請屬于數(shù)據(jù)處理,尤其涉及一種關(guān)聯(lián)組件的檢索方法、裝置、設(shè)備、存儲介質(zhì)及程序產(chǎn)品。


背景技術(shù):

1、在前端開發(fā)中,尤其是使用vue.js框架進(jìn)行開發(fā)時,模塊化的編程方式能夠提高代碼的重用性和可維護(hù)性。然而,隨著項目規(guī)模的擴大和功能的增加,修改一個模塊組件的接口可能會對整個項目造成影響。因此,及時地了解所有使用被修改模塊組件的地方變得至關(guān)重要。

2、現(xiàn)有方法中,通常由人工手動輸入被修改模塊組件的名稱,然后根據(jù)被修改模塊組件的名稱搜索所有引用了被修改模塊組件的名稱的關(guān)聯(lián)組件。

3、然而,僅通過被修改模塊組件的名稱進(jìn)行匹配,易出現(xiàn)實際引用了而未被檢索到以及檢索到了但實際并未引用的情形,從而導(dǎo)致檢索的準(zhǔn)確性較低。


技術(shù)實現(xiàn)思路

1、本申請實施例提供了一種關(guān)聯(lián)組件的檢索方法、裝置、設(shè)備、存儲介質(zhì)及程序產(chǎn)品,能夠提高檢索的準(zhǔn)確性。

2、本申請實施例的一方面,提供一種關(guān)聯(lián)組件的檢索方法,該方法包括:

3、顯示代碼編輯器的目標(biāo)界面,目標(biāo)界面上包括檢索菜單控件;

4、響應(yīng)于對檢索菜單控件的觸發(fā)操作,從代碼編輯器的目標(biāo)界面中讀取目標(biāo)組件的第一代碼文件;

5、遍歷目標(biāo)項目中各組件的第二代碼文件,從目標(biāo)項目的各組件中篩選得到與目標(biāo)組件的第一代碼文件相匹配的關(guān)聯(lián)組件,目標(biāo)項目用于表征目標(biāo)組件所屬的應(yīng)用程序開發(fā)項目或者網(wǎng)頁開發(fā)項目,關(guān)聯(lián)組件用于表征與目標(biāo)組件存在引用關(guān)系的組件;

6、對目標(biāo)組件對應(yīng)的各關(guān)聯(lián)組件進(jìn)行顯示。

7、本申請實施例的一方面,提供一種關(guān)聯(lián)組件的檢索裝置,該裝置包括:

8、界面顯示模塊,用于顯示代碼編輯器的目標(biāo)界面,目標(biāo)界面上包括檢索菜單控件;

9、文件讀取模塊,用于響應(yīng)于對檢索菜單控件的觸發(fā)操作,從代碼編輯器的目標(biāo)界面中讀取目標(biāo)組件的第一代碼文件;

10、組件篩選模塊,用于遍歷目標(biāo)項目中各組件的第二代碼文件,從目標(biāo)項目的各組件中篩選得到與目標(biāo)組件的第一代碼文件相匹配的關(guān)聯(lián)組件,目標(biāo)項目用于表征目標(biāo)組件所屬的應(yīng)用程序開發(fā)項目或者網(wǎng)頁開發(fā)項目,關(guān)聯(lián)組件用于表征與目標(biāo)組件存在引用關(guān)系的組件;

11、組件顯示模塊,用于對目標(biāo)組件對應(yīng)的各關(guān)聯(lián)組件進(jìn)行顯示。

12、本申請實施例的一方面,提供一種電子設(shè)備,該設(shè)備包括:存儲器及存儲在存儲器上并可在處理器上運行的程序或指令,程序或指令被處理器執(zhí)行時實現(xiàn)如上述本申請實施例的任意一方面提供的關(guān)聯(lián)組件的檢索方法。

13、本申請實施例的一方面,提供一種可讀存儲介質(zhì),可讀存儲介質(zhì)上存儲程序或指令,程序或指令被處理器執(zhí)行時實現(xiàn)如上述本申請實施例的任意一方面提供的關(guān)聯(lián)組件的檢索方法。

14、本申請實施例的一方面,提供一種計算機程序產(chǎn)品,計算機程序產(chǎn)品中的指令由電子設(shè)備的處理器執(zhí)行時,使得電子設(shè)備執(zhí)行如上述本申請實施例的任意一方面提供的關(guān)聯(lián)組件的檢索方法。

15、本申請實施例提供的關(guān)聯(lián)組件的檢索方法中,顯示代碼編輯器的目標(biāo)界面,目標(biāo)界面上包括檢索菜單控件。當(dāng)觸發(fā)檢索菜單控件的情況下,則直接從代碼編輯器的目標(biāo)界面中讀取目標(biāo)組件的第一代碼文件。然后再遍歷目標(biāo)項目中各組件的第二代碼文件,從而篩選得到與目標(biāo)組件的第一代碼文件相匹配的關(guān)聯(lián)組件。如此,本申請實施例通過觸發(fā)檢索菜單控件,自動獲取讀取目標(biāo)組件的第一代碼文件。以目標(biāo)組件的第一代碼文件為匹配條件,從而得到與目標(biāo)組件的第一代碼文件相匹配的關(guān)聯(lián)組件。避免了僅以組件的名稱作為匹配條件所導(dǎo)致的易出現(xiàn)實際引用了而未被檢索到以及檢索到了但實際并未引用的情形,從而能夠提高檢索的準(zhǔn)確性。



技術(shù)特征:

1.一種關(guān)聯(lián)組件的檢索方法,其特征在于,包括:

2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述顯示代碼編輯器的目標(biāo)界面之前,所述方法還包括:

3.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述遍歷目標(biāo)項目中各組件的第二代碼文件,從所述目標(biāo)項目的各組件中篩選得到與所述目標(biāo)組件的第一代碼文件相匹配的關(guān)聯(lián)組件之前,所述方法還包括:

4.根據(jù)權(quán)利要求3所述的方法,其特征在于,所述在緩存中存在與所述目標(biāo)組件對應(yīng)的緩存組件信息的情況下,根據(jù)各所述組件的第二代碼文件以及所述緩存組件信息,篩選得到所述緩存組件信息中存在修改的已修改組件,包括:

5.根據(jù)權(quán)利要求3所述的方法,其特征在于,所述遍歷所述組件檢索范圍中各所述已修改組件的第二代碼文件,從各所述已修改組件中篩選得到與所述目標(biāo)組件的第一代碼文件相匹配的關(guān)聯(lián)組件,構(gòu)成檢索結(jié)果列表之后,所述方法還包括:

6.根據(jù)權(quán)利要求5所述的方法,其特征在于,所述根據(jù)所述刪除組件列表以及所述檢索結(jié)果列表,對所述緩存組件信息進(jìn)行更新,得到更新緩存信息,包括:

7.根據(jù)權(quán)利要求1-6任意一項所述的方法,其特征在于,所述對所述目標(biāo)組件對應(yīng)的各所述關(guān)聯(lián)組件進(jìn)行顯示,包括:

8.根據(jù)權(quán)利要求7所述的方法,其特征在于,所述將所述目標(biāo)組件對應(yīng)的各所述關(guān)聯(lián)組件在所述第一彈出窗口中進(jìn)行顯示之后,所述方法還包括:

9.根據(jù)權(quán)利要求8所述的方法,其特征在于,所述響應(yīng)于對所述可操作組件的觸發(fā)操作,顯示所述可操作組件的第二代碼文件,包括:

10.一種關(guān)聯(lián)組件的檢索裝置,其特征在于,包括:

11.一種電子設(shè)備,其特征在于,所述設(shè)備包括:處理器以及存儲有計算機程序指令的存儲器;

12.一種計算機可讀存儲介質(zhì),其特征在于,所述計算機可讀存儲介質(zhì)上存儲有計算機程序指令,所述計算機程序指令被處理器執(zhí)行時實現(xiàn)如權(quán)利要求1-9任意一項所述的關(guān)聯(lián)組件的檢索方法。

13.一種計算機程序產(chǎn)品,其特征在于,所述計算機程序產(chǎn)品中的指令由電子設(shè)備的處理器執(zhí)行時,使得所述電子設(shè)備執(zhí)行如權(quán)利要求1-9任意一項所述的關(guān)聯(lián)組件的檢索方法。


技術(shù)總結(jié)
本申請公開了一種關(guān)聯(lián)組件的檢索方法、裝置、設(shè)備、存儲介質(zhì)及程序產(chǎn)品,涉及數(shù)據(jù)處理技術(shù)領(lǐng)域。該關(guān)聯(lián)組件的檢索方法包括:顯示代碼編輯器的目標(biāo)界面,目標(biāo)界面上包括檢索菜單控件;響應(yīng)于對檢索菜單控件的觸發(fā)操作,從代碼編輯器的目標(biāo)界面中讀取目標(biāo)組件的第一代碼文件;遍歷目標(biāo)項目中各組件的第二代碼文件,從目標(biāo)項目的各組件中篩選得到與目標(biāo)組件的第一代碼文件相匹配的關(guān)聯(lián)組件,目標(biāo)項目用于表征目標(biāo)組件所屬的應(yīng)用程序開發(fā)項目或者網(wǎng)頁開發(fā)項目,關(guān)聯(lián)組件用于表征與目標(biāo)組件存在引用關(guān)系的組件;對目標(biāo)組件對應(yīng)的各關(guān)聯(lián)組件進(jìn)行顯示。本申請實施例提供的關(guān)聯(lián)組件的檢索方法,能夠提高檢索的準(zhǔn)確性。

技術(shù)研發(fā)人員:吳曦,楊杰,郝學(xué)宇,胡炳華,唐攀,劉祎瑩,王亮,周康
受保護(hù)的技術(shù)使用者:中國建設(shè)銀行股份有限公司
技術(shù)研發(fā)日:
技術(shù)公布日:2025/1/9
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
濮阳县| 上高县| 龙山县| 慈利县| 来宾市| 灵武市| 阳曲县| 孙吴县| 琼海市| 大连市| 唐海县| 栖霞市| 塔城市| 台中县| 江达县| 射洪县| 文成县| 义马市| 柳林县| 凭祥市| 枝江市| 云浮市| 潞城市| 漯河市| 淄博市| 恭城| 河东区| 文化| 阿坝县| 高雄市| 精河县| 溧阳市| 新巴尔虎左旗| 万宁市| 定安县| 邵阳市| 陵川县| 东乌珠穆沁旗| 兴和县| 邯郸县| 云南省|