[發明專利]一種模板生成方法、裝置、電子設備及存儲介質有效
| 申請號: | 201910979231.4 | 申請日: | 2019-10-15 |
| 公開(公告)號: | CN110968309B | 公開(公告)日: | 2021-11-12 |
| 發明(設計)人: | 彭輝;孫俊;李溫良 | 申請(專利權)人: | 京東數字科技控股有限公司 |
| 主分類號: | G06F8/36 | 分類號: | G06F8/36 |
| 代理公司: | 北京華夏泰和知識產權代理有限公司 11662 | 代理人: | 韓來兵 |
| 地址: | 100176 北京市大興區北京經*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 模板 生成 方法 裝置 電子設備 存儲 介質 | ||
本申請涉及一種模板生成方法、裝置、電子設備及存儲介質,該方法包括:獲取模板樣式及確定所述模板樣對應的樣式信息;根據所述樣式信息從組件庫中匹配可用組件;接收對所述可用組件的選擇指令,將所述選擇指令選定的目標組件作為目標組件;根據所述模板樣式及所述目標組件生成目標模板。該技術方案通過預先設計的模板樣去匹配相應的可用組件,只需運營人員對可用組件進行選擇,通過選擇的可用組件生成模板,此過程中無需編寫代碼,減少了運營人員的工作量。
技術領域
本申請涉及互聯網技術領域,尤其涉及一種模板方法、裝置、電子設備及存儲介質。
背景技術
隨著互聯網的發展,隨著網絡應用的豐富和發展,很多網站往往不能迅速跟進大量信息衍生及業務模式變革的腳步,常常需要花費許多時間、人力和物力來處理信息更新和維護工作。專業的內容管理系統CMS應運而生,來有效解決用戶網站建設與信息發布中常見的問題和需求。內容管理系統是一種位于WEB前端和后端辦公系統或流程之間的軟件系統。
但是在實現本發明過程中,發明人發現,即便是使用CMS,對于開發人員來說,在生產新的模板、頁面時,仍需要手動直接編寫前端頁面代碼和復制并修改已寫好的前端頁面代碼兩種方式。而且,在采用上述兩種方式進行頁面開發的過程中,如果對于前端頁面代碼不是很熟悉,則無法進行快速開發。
發明內容
為了解決上述技術問題或者至少部分地解決上述技術問題,本申請提供了一種模板方法、裝置、電子設備及存儲介質。
第一方面,本申請實施例提供了一種模板生成方法,所述方法包括:
獲取模板樣式及確定所述模板樣對應的樣式信息;
根據所述樣式信息從組件庫中匹配可用組件;
接收對所述可用組件的選擇指令,將所述選擇指令選定的目標組件作為目標組件;
根據所述模板樣式及所述目標組件生成目標模板。
在一個可能的實施方式中,在獲取模板樣式及確定所述模板樣對應的樣式信息之前,所述方法還包括:
接收模板創建指令;
響應于所述模板創建指令,獲取至少一個待配置模板的模板樣式;
根據所述待配置模板的模板樣式生成模板選擇界面;
所述獲取模板樣式,包括:
接收作用于所述模板選擇界面的選定操作;
根據所述選定操作確定所述模板樣式。
在一個可能的實施方式中,所述方法還包括:
接收組件調整指令,所述組件調整指令包括:待調整目標組件的標識,以及所述待調整目標組件的起始位置和結束位置;
響應于所述組件調整指令,將所述待調整目標組件的位置由所述起始位置調整至所述結束位置。
在一個可能的實施方式中,所述方法還包括:
接收添加指令,所述添加指令用于獲取預設接口組件,所述預設接口組件基于表達式語言封裝生成;
響應于所述添加指令,將所述預設接口組件添加至所述目標模板。
在一個可能的實施方式中,所述方法還包括:
確定所述目標組件的屬性信息;
根據所述屬性信息獲取對應的元素信息;
接收頁面配置指令;
響應于所述頁面配置指令,將所述元素信息對所述目標組件進行渲染,得到目標頁面。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于京東數字科技控股有限公司,未經京東數字科技控股有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201910979231.4/2.html,轉載請聲明來源鉆瓜專利網。





