本申請涉及計算機,尤其涉及一種系統前端控件的更新方法及裝置。
背景技術:
1、在互聯網產品中,很多產品都是由一個大的系統下設多個子系統。例如,某個監測系統中,包含對應多個不同區域的監控子系統。在這種產品使用的過程中,由于可能存在設備、系統更新的情況,那么就涉及到對系統前端,也就是該系統的顯示界面的控件進行更新和調整的需要。
2、目前,現有的系統前端控件更新的方式一般是對該產品的整個系統控件進行統一更新,這類產品一般都會設置一個底層的控件部署位置,每次更新時都會將該位置的所有控件都進行更新,從而實現對整個系統的前端控件進行更新的效果。但在實際應用中,某些系統前端控件的更新并不需要對整個系統進行,尤其某些子系統不需要更新的情況下,按照現有的系統前端控件的更新方式就會導致不需要更新的子系統也隨著父級系統進行同步更新,從而導致現有的系統前端控件的更新過程較為僵化,難以滿足用戶對各個子系統進行靈活更新的需求。
技術實現思路
1、本申請實施例提供一種系統前端控件的更新方法及裝置,主要目的在于解決現有的進行系統前端控件的更新過程中,更新過程較為僵化,難以滿足用戶對各個子系統進行靈活更新的需求。
2、為解決上述技術問題,本申請實施例提供如下技術方案:
3、第一方面,本申請提供了一種系統前端控件的更新方法,所述方法包括:
4、在多個子系統中為目標子系統設置前端控件配置關系,其中,所述前端控件配置關系包含至少一個用于控制所述目標子系統在前端的顯示效果的配置信息;
5、基于用戶指令對所述目標子系統對應的所述配置信息執行更新操作,得到已更新配置信息;
6、基于所述已更新配置信息控制所述目標子系統的顯示效果。
7、第二方面,本申請還提供一種系統前端控件的更新裝置,包括:
8、設置單元,用于在多個子系統中為目標子系統設置前端控件配置關系,其中,所述前端控件配置關系包含至少一個用于控制所述目標子系統在前端的顯示效果的配置信息;
9、執行單元,用于基于用戶指令對所述目標子系統對應的所述配置信息執行更新操作,得到已更新配置信息;
10、控制單元,用于基于所述已更新配置信息控制所述目標子系統的顯示效果。
11、第三方面,本申請的實施例提供了一種存儲介質,所述存儲介質包括存儲的程序,其中,在所述程序運行時控制所述存儲介質所在設備執行第一方面所述的終端設備的系統前端控件的更新方法。
12、第四方面,本申請的實施例提供了一種電子設備,包括:至少一個處理器、以及與處理器連接的至少一個存儲器、總線;其中,所述處理器、所述存儲器通過所述總線完成相互間的通信;所述處理器用于調用所述存儲器中的程序指令,以執行第一方面所述的系統前端控件的更新方法。
13、借由上述技術方案,本申請提供的技術方案至少具有下列優點:
14、本申請提供一種系統前端控件的更新方法及裝置,本申請能夠首先在多個子系統中為目標子系統設置前端控件配置關系,其中,所述前端控件配置關系包含至少一個用于控制所述目標子系統在前端的顯示效果的配置信息;然后,基于用戶指令對所述目標子系統對應的所述配置信息執行更新操作,得到已更新配置信息;最后,基于所述已更新配置信息控制所述目標子系統的顯示效果,從而實現系統前端控件的更新功能。與現有技術相比,由于本申請在系統前端控件的更新的過程中是基于子系統配置了前端控件配置關系后,對其對應的配置信息進行更新實現的,那么在系統前端控制的更新過程中就可以對每個需要進行更新的子系統通過前端控件配置關系中包含的配置信息進行單獨更新,也就不再需要如現有技術在進行系統前端控件更新過程中通過系統底層的控件保存位置執行控件層面的統一更新的過程,從而實現了在用戶需要對系統前端控件進行更新時,對每個子系統進行單獨更新的效果,從而避免了整體更新帶來的更新過程僵化,無法靈活對任意子系統進行單獨更新的問題。
15、上述說明僅是本申請技術方案的概述,為了能夠更清楚了解本申請的技術手段,而可依照說明書的內容予以實施,并且為了讓本申請的上述和其它目的、特征和優點能夠更明顯易懂,以下特舉本申請的具體實施方式。
1.一種系統前端控件的更新方法,其特征在于,包括:
2.根據權利要求1所述的方法,其特征在于,在所述在多個子系統中為目標子系統設置前端控件配置關系之前,所述方法包括:
3.根據權利要求2所述的方法,其特征在于,所述在多個子系統中為目標子系統設置前端控件配置關系,包括:
4.根據權利要求1所述的方法,其特征在于,所述基于用戶指令對所述目標子系統對應的所述配置信息執行更新操作,得到已更新配置信息,包括:
5.根據權利要求1所述的方法,其特征在于,所述基于用戶指令對所述目標子系統對應的所述配置信息執行更新操作,得到已更新配置信息,包括:
6.根據權利要求1所述的方法,其特征在于,所述基于用戶指令對所述目標子系統對應的所述配置信息執行更新操作,得到已更新配置信息,包括:
7.根據權利要求1-6中任一項所述的方法,其特征在于,所述已更新配置信息中至少包括表單控件、表格控件、富文本控件以及便攜文件控件中的一種;
8.一種系統前端控件的更新裝置,其特征在于,包括:
9.一種存儲介質,其特征在于,所述存儲介質包括存儲的程序,其中,在所述程序運行時控制所述存儲介質所在設備執行權利要求1至7中任一項所述的系統前端控件的更新方法。
10.一種電子設備,其特征在于,包括:至少一個處理器、以及與處理器連接的至少一個存儲器、總線;其中,所述處理器、所述存儲器通過所述總線完成相互間的通信;所述處理器用于調用所述存儲器中的程序指令,以執行權利要求1至7中任意一項所述的系統前端控件的更新方法。