CN110968317A - Method and system for automatically generating vue page component through UCI/USI configuration file - Google Patents

Method and system for automatically generating vue page component through UCI/USI configuration file Download PDF

Info

Publication number
CN110968317A
CN110968317A CN201911212430.9A CN201911212430A CN110968317A CN 110968317 A CN110968317 A CN 110968317A CN 201911212430 A CN201911212430 A CN 201911212430A CN 110968317 A CN110968317 A CN 110968317A
Authority
CN
China
Prior art keywords
configuration file
usi
uci
vue
files
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN201911212430.9A
Other languages
Chinese (zh)
Other versions
CN110968317B (en
Inventor
谈宇刚
何奎
陶洋
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Guangzhou Robustel Technologies Co ltd
Original Assignee
Guangzhou Robustel Technologies Co ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Guangzhou Robustel Technologies Co ltd filed Critical Guangzhou Robustel Technologies Co ltd
Priority to CN201911212430.9A priority Critical patent/CN110968317B/en
Publication of CN110968317A publication Critical patent/CN110968317A/en
Application granted granted Critical
Publication of CN110968317B publication Critical patent/CN110968317B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F8/00Arrangements for software engineering
    • G06F8/30Creation or generation of source code
    • G06F8/38Creation or generation of source code for implementing user interfaces
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F8/00Arrangements for software engineering
    • G06F8/70Software maintenance or management
    • G06F8/71Version control; Configuration management

Abstract

The invention belongs to the technical field of electronics, and discloses a method for automatically generating vue page components through a UCI/USI configuration file, which comprises the following steps: step 1: configuring a UCI configuration file and a USI configuration file which are used for describing vue page display modes and interaction modes; the UCI configuration file and the USI configuration file store configuration parameters related to a display mode and an interaction mode in a plurality of xml format files; each xml format file corresponds to an vue page; step 2: analyzing a plurality of xml format files in each UCI configuration file and each USI configuration file into a plurality of JSON format data; and step 3: generating a plurality of routing configuration files according to the JSON format data; accessing vue pages corresponding to the corresponding vue page files by the user according to the routing configuration file; and 4, step 4: vue page files and routing configuration files are integrated into a vue framework, and a production version is generated by packaging and deployed to a server. The method makes the generation, modification, deletion, addition and compilation of the vue page simple and easy.

Description

Method and system for automatically generating vue page component through UCI/USI configuration file
Technical Field
The invention relates to the technical field of electronics, in particular to a method and a system for automatically generating vue page components through a UCI/USI configuration file.
Background
vue is a set of progressive JavaScript frames used to build user interfaces. Unlike other large frames, Vue is designed to be applied layer by layer from the bottom up. vue the core library only focuses on the viewing layer, facilitating integration with third party libraries or existing projects.
Json files are mostly pre-written with existing vue files, and then rendered to vue pages.
The problems with this mode of operation are: json file related to vue pages of multiple pages has large data volume, and for a program writer, the workload is large, and errors are easy to occur. In addition, parameter modification and page addition and deletion related to vue pages often bring a very large workload.
Therefore, the technical problem to be solved by the present application is: how to make the generation, modification, deletion, addition and compilation of the vue page simple and easy.
Disclosure of Invention
The invention aims to provide a method for automatically generating vue page components through a UCI/USI configuration file. The method makes the generation, modification, deletion, addition and compilation of the vue page simple and easy.
UCI is short for UnifiedConfigurationInterface, which is a uniform configuration interface in XML format;
the USI is the abbreviation of UnifiedserviceInterface, which is a universal service interface in XML format;
vue is one of the leading end frames of the mainstream at present.
The specific technical scheme of the invention is as follows:
a method for automatically generating vue page components through a UCI/USI configuration file comprises the following steps in sequence:
step 1: configuring a UCI configuration file and a USI configuration file which are used for describing vue page display modes and interaction modes; the UCI configuration file and the USI configuration file store configuration parameters related to a display mode and an interaction mode in a plurality of xml format files; each xml format file corresponds to an vue page;
step 2: analyzing a plurality of xml format files in each UCI configuration file and each USI configuration file into a plurality of JSON format data;
and step 3: generating a plurality of vue page files and routing configuration files corresponding to vue page files one by one according to the JSON format data; accessing vue pages corresponding to the corresponding vue page files by the user according to the routing configuration file;
and 4, step 4: vue page files and routing configuration files are integrated into a vue framework, and a production version is generated by packaging and deployed to a server.
In the above method for automatically generating vue page components by using a UCI/USI configuration file, the UCI configuration file includes a first storage parameter, a first current parameter, and a first operating parameter; the USI configuration file comprises a second storage parameter, a second current parameter and a second operation parameter.
In the above method for automatically generating vue page components through the UCI/USI configuration file, the first storage parameter and the second storage parameter are data stored in multiple xml format files and required to be managed by the generated management page;
the first current parameter and the second current parameter are a plurality of UCI format text files and USI format files under/var/config/directory, and each UCI format text file and each USI format file correspond to different functions;
the first operating parameter and the second operating parameter are stored in the shared memory, and the first operating parameter and the second operating parameter are data parameters generated when the device terminal operates, such as a current mac address, a current network environment parameter, and the like, and the parameters are dynamically acquired from the device terminal after being issued.
The storage parameter is a managed object; the current parameter is a configuration item for generating a management page; the operation parameters are parameters generated in the operation of the management system, which influence whether a certain page element and a certain module are displayed, and corresponding variables and corresponding judgment logics exist in configuration items.
In the above method for automatically generating vue page components through the UCI/USI configuration file, the UCI configuration file is used to configure configuration information of an interactable page; the USI configuration file is used for configuring configuration information of non-interactive pages which are only used for display.
Meanwhile, the invention also discloses a system for realizing the method, which comprises the following modules:
the UCI/USI configuration file generation module comprises: the UCI configuration file and the USI configuration file are used for configuring presentation modes and interaction modes for describing vue pages;
an analysis module: the device comprises a module for generating a CI/USI configuration file, a module for generating the USI configuration file, a module for analyzing the UCI configuration file configured by the CI/USI configuration file and a plurality of xml format files in the USI configuration file into a plurality of JSON format data;
vue Page File Generation Module: the system comprises a data analysis module, a data processing module and a data processing module, wherein the data analysis module is used for generating vue page files and routing configuration files according to a plurality of JSON format data generated by the data analysis module;
a production version generation module: the module is used for integrating the vue page file and the routing configuration file generated by the vue page file generation module into a vue framework, packaging and generating a production version and deploying the production version to a server.
Compared with the prior art, the invention has the beneficial effects that:
the invention adopts the UCI configuration file and the USI configuration file to configure a plurality of pages, each page is generated by a JSON file obtained by converting an xml format file, modified configuration parameters can be updated into the xml file after the vue display interface modifies the vue page, and the updated data can not be lost after the next restart. If vue pages are added or deleted, the corresponding UCI configuration file/USI configuration file and routing configuration file are deleted, rendering data corresponding to all vue pages do not need to be modified, and the operation convenience is good.
Drawings
FIG. 1 is a block flow diagram of example 1 of the present invention;
FIG. 2 is a block diagram showing the structure of embodiment 3 of the present invention;
fig. 3 is a schematic view of a display interface according to embodiment 2 of the present invention.
Detailed Description
The technical solution of the present invention will be described in further detail with reference to the following embodiments, but the present invention is not limited thereto.
Example 1
As shown in fig. 1, a method for automatically generating vue page components through a UCI/USI profile includes the following steps in sequence:
step 1: configuring a UCI configuration file and a USI configuration file which are used for describing vue page display modes and interaction modes; the UCI configuration file and the USI configuration file store configuration parameters related to a display mode and an interaction mode in a plurality of xml format files; each xml (extensible markup language, a subset of standard generalized markup language, which is a markup language for marking electronic documents with structure) format file corresponds to an vue page;
the UCI configuration file comprises a first storage parameter, a first current parameter and a first operation parameter; the USI configuration file comprises a second storage parameter, a second current parameter and a second operation parameter;
the UCI configuration file is used for configuring configuration information of the interactive page; the USI configuration file is used for configuring configuration information of a page which cannot be interacted and is only used for displaying;
the UCI profile and the USI profile are relatively similar in file structure.
The UCI configuration file is now taken as an example for explanation:
tissue form of UCI: the UCI parameters have three different organization forms in the system, namely storage parameters, current parameters and operation parameters. The storage parameter is in an xml format, a single independent file, and specific positions are/app/config. The current parameters are a plurality of uci format text files under/var/config/directory, and different functions correspond to different files. The operating parameters are stored in the shared memory and accessed in a manner similar to the environment variables. To facilitate the acquisition of the parameters by script, the operating parameters are also stored in the/etc/uci directory in the form of a variable file. And when the equipment is powered on, converting the xml file in the Flash into an uci file, and loading the uci file into the shared memory. When parameters are modified, only the corresponding contents in the uci file are modified, when storage is executed, the uci file is converted into an xml format file, and when validation operation is executed, the uci file is loaded into a memory.
UCI TAG: IP denotes the IP parameter of the LAN function and ipsec.tunnel [1] mode denotes the mode parameter of tunnel 1 in the IPSec function. The linked list is fixed with a column member id, and a certain row in the linked list is referred by the linked list id. id is calculated from 1, and id may not be continuous.
Introduction of UCI API:
uci _ get: obtaining the appointed parameter value according to tag
uci _ get _ int: uci _ get
uci _ match: after obtaining the parameters, judging whether the parameters are matched with the specified values
uci check pool: similar to uci _ match, the fix matches "true
uci _ list _ get _ max _ entry _ num: obtaining the maximum number of rows of the linked list for traversing the whole linked list, and noting that the number of rows is not the current total number of rows
uci _ list _ entry _ empty: determine if the line exists
uci _ list _ get: obtaining the value of a given column member of a row
uci _ list _ match: after obtaining the value of a certain row of appointed column members, judging whether the value is matched with the appointed value
uci _ init: the function is called only by calling the parameter modification related interface, and the initialization operation is not needed to be executed when the parameter is read
UCI command line facility: the system also provides a command line tool program uci, so that debugging in the shell can be facilitated, and part of complex operations, such as parameter storage and parameter validation, can be uniformly realized. The CLI parameter related command also directly calls the implementation of the tool.
UCI prototype file: all differentiated information is stored in an xml file, and a user does not need to be concerned about the specific implementation process of the UCI system. Each function corresponds to an independent file, so that the APP developed by the SDK can be conveniently integrated into the UCI system. When the system is started, a plurality of uci prototype files are combined into an xml file according to the equipment model and the equipment configuration information, and then vue page files, CLI command files, SNMPMIB and the like are automatically generated according to the xml file.
Introduction of UCI attribute: type: the parameter type, the default type is a character string, and other types include integer, Boolean, and enumeration. In addition, special character string types are supported for special checks. Such as built-in types like IP _ ADDR, MAC, etc., or regex types checked using specified regular expressions.
defaults: and generating default parameters according to the default values of the parameters. When the default value is not specified, the type of the character string is default to be null, the integer type is default to be 0, and the default value must be specified by other types.
range: and the value range of the parameter is used for representing the length range of the character string when the character string is of the type, representing the value range when the character string is of the integer type and representing all selectable items when the character string is of the integer type.
max _ entry _ num: the method is used for the linked list, the structure is represented as the linked list type, and the maximum row number is a designated value.
dynamic _ range: dynamic enumeration options are supported, here indicating from which enumeration options are available.
dynamic _ entry _ num: the maximum number of rows of the linked list may be dynamic, indicating where to obtain the maximum number of rows.
empty: under what conditions the parameter is allowed to be empty, "@ true" indicates that it may be empty under any condition. A maximum of two conditions are supported in combination with no combination.
unique: column members of some tables are unique, different rows cannot be configured the same, and setting this attribute to "true" can support such checks.
edge _ only: rows of some tables cannot be added for deletion, and this property is used to support this property, referred to as cellular.
feature _ disable: when the specified conditions are met, the function is invalid, the relevant parameters cannot be configured when the function is invalid, and the relevant webpage cannot be generated.
export _ disable: the partial parameters are not derived when the specified conditions are satisfied.
save _ only: the indication part is only used for saving and cannot be derived under any condition, and is mainly used for parameters of the user name and the password part.
pattern: used with type regex, represents a regular expression for parameter checking.
pattern _ help: used with type regex for help hints in CLI.
cli _ help: help hints used in CLI are a must-choice for non-leaf members. The following attributes are mostly only used for WEB, and a small part is used for CLI at the same time.
desc: parameter description, word initials capitalized.
range — desc: description of the page drop-down option, since space is used for the delimiter, please use underlining instead if space needs to be displayed.
group: grouping in a WEB page navigation bar.
group _ hide: this packet is hidden when a specified condition is satisfied.
group _ show: the packet is displayed when a specified condition is satisfied.
menu: menu names, typically one menu for each function.
menu _ weight: the order of the menu in the grouping is defined.
menu _ hide: this menu is hidden when a specified condition is satisfied.
menu _ show: this menu is displayed when the specified condition is satisfied.
tab: define a TAB page that displays parameters including all parameters between this TAB and the next TAB definition
tab _ weight: display order of TAB pages
area: the parameters of the area display, which includes all parameters between this area and the next area definition, are displayed in divided areas in the same TAB page. The order of the areas coincides with the parameter order.
area _ help: the page partition may add help information for providing general help information for a certain function.
area _ hide: this partition is hidden when specified conditions are met.
area _ show: the partition is displayed when a specified condition is satisfied.
shrink: setting to "true" indicates that this partition is in the collapsed state by default.
row _ help: here, a line indicates a line of a WEB page, and each line displays one parameter. The help information for indicating the parameter includes data unit information and the like. The value range is not suggested to be displayed, and the value range is indicated through error prompt after the configuration is in error.
row _ disable: this line grays out when the specified condition is satisfied.
row _ show: this line is only displayed when the specified condition is met.
row _ hide: this row is hidden when the specified condition is met.
col _ width: indicating whether a column member of the table is displayed in the preview table, what the occupied width is.
custom _ btn _ desc: description of page buttons for adding buttons in the status page.
Store _ btn _ script: and the script name called by the custom button comprises a path.
The USI profile is similar and not overly elaborated.
Step 2: analyzing a plurality of xml format files in each UCI configuration file and each USI configuration file into a plurality of JSON format data;
JSON formatted data (JSON Object Notation) is a lightweight data exchange format. It stores and represents data in a text format that is completely independent of the programming language, based on a subset of ECMAScript (js specification set by the european computer association). The compact and clear hierarchy makes JSON an ideal data exchange language. The network transmission system is easy to read and write by people, is easy to analyze and generate by machines, and effectively improves the network transmission efficiency;
the readability of JSON and xml is similar, xml inherently has very good extensibility, JSON certainly has, and nothing is xml but JSON can be extended. However, JSON battles in the Javascript main field, can store Javascript composite objects, and has the advantage that xml is incomparable.
There are many ways for the xml data file to be parsed into JSON data, for example, the JSON data can be converted by using the method provided by JSON-lib, or the read (xml) method in the xmlseriizer object of JSON-lib can be used.
And step 3: generating a plurality of vue page files and routing configuration files corresponding to vue page files one by one according to the JSON format data; accessing vue pages corresponding to the corresponding vue page files by the user according to the routing configuration file;
most of the routing configuration files of the vue page files are stored in a routing table, and when a user accesses the corresponding vue page, the user can link to the corresponding vue page according to the corresponding routing configuration parameters in the routing table.
And 4, step 4: vue page files and routing configuration files are integrated into a vue framework, and a production version is generated by packaging and deployed to a server.
The user can remotely access the server, the production version can be displayed in a website or other forms, the user accesses the vue page according to the IP address, and clicking vue the corresponding link of the page can reach the corresponding display interface through the routing configuration parameters.
Example 2
Firewall function module is taken as an example
1. The XML file (i.e. current parameters) in the UCI or USI format under the system parsing/var/config/directory is as follows:
<cellular desc="firewall"group="Interface"group_weight="10"menu="firewall"
the label is a module name, and the rest label parameters are used for describing information such as type, grouping and the like
The term "SIM Settings" area "Advanced Cellular Settings" max _ entry _ num "2" dynamic _ entry _ num "status.uci.sim _ num" edge _ only "true" tab "Cellular tab _ weight" 0 "oid" 1 ">/label name" current parameter setting "0" >/label name "current parameter setting" 2 ">/label name" dynamic Cellular setting "parameter setting" 2 ">" dynamic _ entry _ num "parameter setting" status
<id type="int"range="1..2"desc="Index"
area ═ General Settings ═ col _ width ═ 80 @ row _ disable @ true "oid ═ 2"/>// parameter id in the corresponding configuration file
The < card type ═ enum "range ═ SIM1SIM2" range _ desc ═ SIM1SIM2"unique ═ true" corresponds to the card parameter in the configuration file, the rest xml tag elements are used to describe the data type, the range value range, whether unique oid of unique
desc="SIM Card"row_disable="@true"col_width="80"oid="3"/>
< PHONE _ Number type ═ PHONE _ NUM "empty @ true" desc ═ PHONE Number "col _ width ═ 140" oid ═ 4"/>// describe PHONE _ Number parameter, desc
</sim>
….
</cellular>
The devcfg, cellular _ support in the code is one of the operation parameters that need to be dynamically acquired.
2. The system traverses the analyzed JSON data, generates a corresponding vue component according to the template, and adds firewall routing configuration in the router configuration file as follows:
vue component (b):
template lang is specified by < template lang ═ jade' >/vue
div, firewall (v-show: "devcfg, cellular _ support ═ false")// parsing out corresponding jade grammar, devcfg, cellular _ support is an operation parameter obtained dynamically, and is used for judging whether the device supports the current module or not
el-tab(tabNam="sim"desc="SIM Settings"area="Advanced CellularSettings"max_entry_num="2"dynamic_entry_num="status.uci.sim_num"edit_only="true"tab="Cellular"tab_weight="0"oid="1")
Tag of type// tab, the tag parameters are all used to describe the tag attributes, the tag shows the style, and the status
Figure BDA0002298502750000091
Figure BDA0002298502750000101
After the packaging deployment, the interface shown in FIG. 3 can be seen.
And before page loading, requesting the device end to store data/app/config/config.xml through an interface, assigning values to corresponding configuration items, and displaying the current parameters of the device.
And simultaneously, acquiring the operating parameters of the equipment, and performing authority control on the menu and the elements.
And after the user operation is modified, submitting config.
Example 3
Referring to fig. 2, a system for implementing the method of embodiment 1 includes the following modules:
UCI/USI configuration file generation module 1: the UCI configuration file and the USI configuration file are used for configuring presentation modes and interaction modes for describing vue pages; the UCI configuration file and the USI configuration file store configuration parameters related to a display mode and an interaction mode in a plurality of xml format files; each xml (extensible markup language, a subset of standard generalized markup language, which is a markup language for marking electronic documents with structure) format file corresponds to an vue page; the UCI configuration file comprises a first storage parameter, a first current parameter and a first operation parameter; the USI configuration file comprises a second storage parameter, a second current parameter and a second operation parameter;
the UCI configuration file is used for configuring configuration information of the interactive page; the USI configuration file is used for configuring configuration information of a page which cannot be interacted and is only used for displaying;
the UCI profile and the USI profile are relatively similar in file structure. Reference is made specifically to example 1.
An analysis module 2: the device comprises a module for generating a CI/USI configuration file, a module for generating the USI configuration file, a module for analyzing the UCI configuration file configured by the CI/USI configuration file and a plurality of xml format files in the USI configuration file into a plurality of JSON format data;
vue Page File Generation Module 3: the system comprises a data analysis module, a data processing module and a data processing module, wherein the data analysis module is used for generating vue page files and routing configuration files according to a plurality of JSON format data generated by the data analysis module;
production version generation module 4: the module is used for integrating the vue page file and the routing configuration file generated by the vue page file generation module into a vue framework, packaging and generating a production version and deploying the production version to a server.
The user can remotely access the server, the production version can be displayed in a website or other forms, the user accesses the vue page according to the IP address, and clicking vue the corresponding link of the page can reach the corresponding display interface through the routing configuration parameters.
The above description is only exemplary of the invention, and any modification, equivalent replacement, and improvement made within the spirit and scope of the present invention should be considered within the scope of the present invention.

Claims (5)

1. A method for automatically generating vue page components through a UCI/USI configuration file is characterized by comprising the following steps which are carried out in sequence:
step 1: configuring a UCI configuration file and a USI configuration file which are used for describing vue page display modes and interaction modes; the UCI configuration file and the USI configuration file store configuration parameters related to a display mode and an interaction mode in a plurality of xml format files; each xml format file corresponds to an vue page;
step 2: analyzing a plurality of xml format files in each UCI configuration file and each USI configuration file into a plurality of JSON format data;
and step 3: generating a plurality of vue page files and routing configuration files corresponding to vue page files one by one according to the JSON format data; accessing vue pages corresponding to the corresponding vue page files by the user according to the routing configuration file;
and 4, step 4: vue page files and routing configuration files are integrated into a vue framework, and a production version is generated by packaging and deployed to a server.
2. The method for automatically generating vue page components via a UCI/USI profile as claimed in claim 1, wherein the UCI profile includes a first storage parameter, a first current parameter, a first operating parameter; the USI configuration file comprises a second storage parameter, a second current parameter and a second operation parameter.
3. The method for automatically generating vue page components through UCI/USI configuration files according to claim 2, wherein the first storage parameter and the second storage parameter are data stored in multiple xml format files, which are needed to manage the generated management page;
the first current parameter and the second current parameter are a plurality of UCI format text files and USI format files under/var/config/directory, and each UCI format text file and each USI format file correspond to different functions;
the first operating parameter and the second operating parameter are stored in a shared memory, and both the first operating parameter and the second operating parameter are mac addresses and current network environment parameters.
4. The method for automatically generating vue page components through a UCI/USI profile as claimed in claim 2, wherein the UCI profile is used to configure configuration information of interactable pages; the USI configuration file is used for configuring configuration information of non-interactive pages which are only used for display.
5. A system for implementing the method of any of claims 1-4, comprising the following modules:
the UCI/USI configuration file generation module comprises: the UCI configuration file and the USI configuration file are used for configuring presentation modes and interaction modes for describing vue pages;
an analysis module: the device comprises a module for generating a CI/USI configuration file, a module for generating the USI configuration file, a module for analyzing the UCI configuration file configured by the CI/USI configuration file and a plurality of xml format files in the USI configuration file into a plurality of JSON format data;
vue Page File Generation Module: the system comprises a data analysis module, a data processing module and a data processing module, wherein the data analysis module is used for generating vue page files and routing configuration files according to a plurality of JSON format data generated by the data analysis module;
a production version generation module: the module is used for integrating the vue page file and the routing configuration file generated by the vue page file generation module into a vue framework, packaging and generating a production version and deploying the production version to a server.
CN201911212430.9A 2019-12-02 2019-12-02 Method and system for automatically generating vue page assembly through UCI/USI configuration file Active CN110968317B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201911212430.9A CN110968317B (en) 2019-12-02 2019-12-02 Method and system for automatically generating vue page assembly through UCI/USI configuration file

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201911212430.9A CN110968317B (en) 2019-12-02 2019-12-02 Method and system for automatically generating vue page assembly through UCI/USI configuration file

Publications (2)

Publication Number Publication Date
CN110968317A true CN110968317A (en) 2020-04-07
CN110968317B CN110968317B (en) 2023-04-18

Family

ID=70032502

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201911212430.9A Active CN110968317B (en) 2019-12-02 2019-12-02 Method and system for automatically generating vue page assembly through UCI/USI configuration file

Country Status (1)

Country Link
CN (1) CN110968317B (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112083966A (en) * 2020-08-14 2020-12-15 杭州当虹科技股份有限公司 Method for loading remote vue component
CN113031947A (en) * 2021-03-05 2021-06-25 苏州帝博信息技术有限公司 Configuration data management method and device used in interface design tool
CN113821193A (en) * 2020-11-26 2021-12-21 北京京东振世信息技术有限公司 Information generation method and device and storage medium
CN115951882A (en) * 2023-02-16 2023-04-11 中孚安全技术有限公司 Third-party interface format conversion platform and method based on vue

Citations (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20070240154A1 (en) * 2005-09-29 2007-10-11 Eric Gerzymisch System and method for software integration and factory deployment
US20080279127A1 (en) * 2007-05-08 2008-11-13 Muthaiah Venkatachalam Techniques for timing optimization in wireless networks that utilize a universal services interface
US20100223322A1 (en) * 2009-02-27 2010-09-02 Sun Microsystems, Inc. Server based framework for improving ajax performance
US20130031453A1 (en) * 2011-07-28 2013-01-31 Peter Griffiths System for Annotating Documents Served by a Document System without Functional Dependence on the Document System
US20130031455A1 (en) * 2011-07-28 2013-01-31 Peter Griffiths System for Linking to Documents with Associated Annotations
CN104125092A (en) * 2013-04-25 2014-10-29 杭州华三通信技术有限公司 Matching method and device of network resource
CN108052548A (en) * 2017-11-27 2018-05-18 深圳市前海圆舟网络科技股份有限公司 Method, system and the terminal device that a kind of webpage creates
CN108491195A (en) * 2018-01-26 2018-09-04 海尔优家智能科技(北京)有限公司 Equipment controls page generation method and system
CN108683740A (en) * 2018-05-18 2018-10-19 烽火通信科技股份有限公司 A kind of method and system of the promotion configuration access speed based on UCI
CN108958736A (en) * 2018-07-20 2018-12-07 北京三快在线科技有限公司 Page generation method, device, electronic equipment and computer-readable medium
CN109325205A (en) * 2018-09-25 2019-02-12 中国建设银行股份有限公司 A kind of page generation method and device
CN110297636A (en) * 2019-07-03 2019-10-01 广州鲁邦通物联网科技有限公司 A kind of automatic production of HTML page and parameter management method based on page configuration file, system and device
CN110308908A (en) * 2018-03-20 2019-10-08 北京小米移动软件有限公司 The generation of the configuration file of application and methods of exhibiting, device and the storage medium of application page
CN110463236A (en) * 2017-03-24 2019-11-15 英特尔Ip公司 The design of the scheduling request of narrowband Internet of Things (feNB-IoT) for further enhancing
CN110502232A (en) * 2018-05-16 2019-11-26 杭州海康威视***技术有限公司 The routing address configuration method and configuration device of page application

Patent Citations (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20070240154A1 (en) * 2005-09-29 2007-10-11 Eric Gerzymisch System and method for software integration and factory deployment
US20080279127A1 (en) * 2007-05-08 2008-11-13 Muthaiah Venkatachalam Techniques for timing optimization in wireless networks that utilize a universal services interface
US20100223322A1 (en) * 2009-02-27 2010-09-02 Sun Microsystems, Inc. Server based framework for improving ajax performance
US20130031453A1 (en) * 2011-07-28 2013-01-31 Peter Griffiths System for Annotating Documents Served by a Document System without Functional Dependence on the Document System
US20130031455A1 (en) * 2011-07-28 2013-01-31 Peter Griffiths System for Linking to Documents with Associated Annotations
CN104125092A (en) * 2013-04-25 2014-10-29 杭州华三通信技术有限公司 Matching method and device of network resource
CN110463236A (en) * 2017-03-24 2019-11-15 英特尔Ip公司 The design of the scheduling request of narrowband Internet of Things (feNB-IoT) for further enhancing
CN108052548A (en) * 2017-11-27 2018-05-18 深圳市前海圆舟网络科技股份有限公司 Method, system and the terminal device that a kind of webpage creates
CN108491195A (en) * 2018-01-26 2018-09-04 海尔优家智能科技(北京)有限公司 Equipment controls page generation method and system
CN110308908A (en) * 2018-03-20 2019-10-08 北京小米移动软件有限公司 The generation of the configuration file of application and methods of exhibiting, device and the storage medium of application page
CN110502232A (en) * 2018-05-16 2019-11-26 杭州海康威视***技术有限公司 The routing address configuration method and configuration device of page application
CN108683740A (en) * 2018-05-18 2018-10-19 烽火通信科技股份有限公司 A kind of method and system of the promotion configuration access speed based on UCI
CN108958736A (en) * 2018-07-20 2018-12-07 北京三快在线科技有限公司 Page generation method, device, electronic equipment and computer-readable medium
CN109325205A (en) * 2018-09-25 2019-02-12 中国建设银行股份有限公司 A kind of page generation method and device
CN110297636A (en) * 2019-07-03 2019-10-01 广州鲁邦通物联网科技有限公司 A kind of automatic production of HTML page and parameter management method based on page configuration file, system and device

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112083966A (en) * 2020-08-14 2020-12-15 杭州当虹科技股份有限公司 Method for loading remote vue component
CN112083966B (en) * 2020-08-14 2024-02-27 杭州当虹科技股份有限公司 Method for loading remote vue component
CN113821193A (en) * 2020-11-26 2021-12-21 北京京东振世信息技术有限公司 Information generation method and device and storage medium
CN113821193B (en) * 2020-11-26 2023-09-26 北京京东振世信息技术有限公司 Information generation method, device and storage medium
CN113031947A (en) * 2021-03-05 2021-06-25 苏州帝博信息技术有限公司 Configuration data management method and device used in interface design tool
CN115951882A (en) * 2023-02-16 2023-04-11 中孚安全技术有限公司 Third-party interface format conversion platform and method based on vue
CN115951882B (en) * 2023-02-16 2023-06-20 中孚安全技术有限公司 Third-party interface format conversion platform and method based on vue

Also Published As

Publication number Publication date
CN110968317B (en) 2023-04-18

Similar Documents

Publication Publication Date Title
CN110968317B (en) Method and system for automatically generating vue page assembly through UCI/USI configuration file
US10592319B2 (en) API notebook tool
US9589014B2 (en) Creating data in a data store using a dynamic ontology
CN100511129C (en) Multilanguage-supporting user interface realizing method and apparatus thereof
JP7316349B2 (en) Customizable enterprise automation test framework
US10127023B2 (en) Computer-aided development of native mobile application code
CN111045655A (en) Page rendering method and device, rendering server and storage medium
US9817811B2 (en) Web server system, dictionary system, dictionary call method, screen control display method, and demonstration application generation method
WO2015029193A1 (en) Web server system, application development assistance system, multilingual support method in web server system, multi-device support method in web server system, and application development assistance method
CN111596902B (en) Method, device, equipment and storage medium for building front-end and back-end development framework
US7158907B1 (en) Systems and methods for configuring a test setup
CN110297636A (en) A kind of automatic production of HTML page and parameter management method based on page configuration file, system and device
CN111338637A (en) Code generation method and device
CN110502212A (en) It is a kind of towards the multilingual online Development Support method of high concurrent
CN114371845A (en) Form generation method and device
US20060085492A1 (en) System and method for modifying process navigation
CN103473431B (en) A kind of method of the on-line debugging PHP program of lightweight
CN107506597A (en) Medical files acquisition methods, terminal and server
CN115543324B (en) Method, device, equipment and medium for generating interactive interface
EP2118763A2 (en) Method and apparatus for managing system specifications
CN113342399A (en) Application structure configuration method and device and readable storage medium
CN112199335A (en) Generation method and generation system of operation log
CN111078337A (en) Pattern adjusting method, system and computer readable storage medium
JP2014059700A (en) Screen control display system and screen control display program
CN112732254B (en) Webpage development method, webpage development device, computer equipment and storage medium

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
CB02 Change of applicant information
CB02 Change of applicant information

Address after: 511356 Room 501, building 2, No. 63, Yong'an Avenue, Huangpu District, Guangzhou, Guangdong

Applicant after: Guangzhou lubangtong Internet of things Technology Co.,Ltd.

Address before: 510653 3rd floor, building F, kehuiyuan, 95 Daguan Road, Tianhe District, Guangzhou City, Guangdong Province

Applicant before: GUANGZHOU ROBUSTEL TECHNOLOGIES Co.,Ltd.

GR01 Patent grant
GR01 Patent grant