当前位置:网站首页>Analysis of official template of wechat personnel recruitment management system (II)
Analysis of official template of wechat personnel recruitment management system (II)
2022-06-24 06:04:00 【Low code preacher】
In our last article, we analyzed the homepage of the official template , In this article, we continue to analyze , Take a look at how the following table pages are implemented
Create a page
First create a blank page to practice
Official template analysis
Let's put the components away first , The big part is divided into several parts
The page consists of four parts , The content structure refers to the table , We don't know what the dialog box is for , Drawers are used to display charts , The node component is used to display copyright information
PC The trouble with the mobile terminal is that it has a complex structure , If you don't have a clear guide, you won't know what it means if you look at the code you have written for a period of time . Therefore, it is necessary to record your own development process on a daily basis , If you want to recall and look at the documents, you will understand .
Form effect
Copyright information
Drawer effect
We need this layer by layer analysis when looking at the official template , Deduce how the author thought about the implementation . Our derivation is divided into several steps , Let's first look at the composition of its components , Then analyze how the variables are set , Then analyze the low code settings . Basically, there are three steps to decompose .
The biggest feature of low code is that the intellectual property right of the template belongs to you , It can be expanded according to the original author's ideas , This is also the biggest charm of low code .
Header function implementation
We first drag a content structure component according to the idea of the template
Modify the title , Turn the back button on
The description text is bound to a variable , We need to create a variable , Click variable management , We create a global variable empty, The type of the variable is boolean
After the variables are created, they need to be bound
Then you need to define an event for the return button , We return to the workbench page
Table content function implementation
The next step is to place specific content in the content slot , Select tab + Table components
The first is to bind the data source
The next step is to define the contents of the tab , You need to define an array in variable management to define the various states of the tab
[
{
"id": null,
"label": " All "
},
{
"id": 0,
"label": " Not uploaded "
},
{
"id": 1,
"label": " Under review "
},
{
"id": 2,
"label": " Approved by "
},
{
"id": 3,
"label": " Review rejected "
}
]Effect after data binding
Then you need to set the header , The header is also defined by defining variables , Create a header Variable , The array specifies the column names displayed in the header
[
{
"key": "reallyName",
"header": " full name "
},
{
"key": "company",
"header": " Name of the current company "
},
{
"key": "position",
"header": " Current position "
},
{
"key": "telephone",
"header": " Contact information "
},
{
"key": "experiences",
"header": " Past Experience "
},
{
"key": "city",
"header": " place "
},
{
"key": "gender",
"header": " Gender "
},
{
"key": "desire",
"header": " Willingness "
},
{
"key": "interviewStatus",
"header": " Current interview process "
},
{
"key": "operation",
"header": " Follow up arrangements "
},
{
"key": "resumeStatus",
"header": " Audit status "
},
{
"key": "createdAt",
"header": " Creation time "
},
{
"key": "opera",
"header": " operation ",
"cellType": "slot"
}
]After the variables are set, bind the data
After the header is defined , You need to create a variable to define the search field
[
{
"text": " full name ",
"value": "reallyName"
},
{
"text": " Name of the current company ",
"value": "company"
},
{
"text": " Current position ",
"value": "position"
},
{
"text": " Contact information ",
"value": "telephone"
},
{
"text": " Past Experience ",
"value": "experiences"
},
{
"text": " Gender ",
"value": "gender"
},
{
"text": " Willingness ",
"value": "desire"
},
{
"text": " place ",
"value": "city"
}
]Then data binding
summary
Just beginning to learn PC End components are still difficult , There are many points set , Compared with PC The complexity of the components of the mobile terminal is much higher than that of the mobile terminal , Take your time , It is estimated that there is still a long way to go before the system can be developed .
边栏推荐
- How to select cloud game platforms? Just pay attention to two points
- How to make a secondary domain name? What is the purpose of a secondary domain name?
- How do fixed assets intensive enterprises manage fixed assets effectively?
- [industry outlook] future development forecast of UHD video application
- The development and construction of live broadcast app, and the source code of live broadcast app involves all aspects
- How to buy a website domain name? How to select a website domain name?
- Talk about the story behind search engines
- How to bind the most formal domain name? What are the precautions for binding domain names?
- The errorcontrol registry of the third-party service is 3, which may cause the system to cycle restart. For example, ldpkit introduced by WPS
- Water conservancy RTU telemetry terminal
猜你喜欢
随机推荐
PMP | 8 abilities that excellent project managers focus on training
Analysis of official template of micro build low code (I)
How about the online domain name? Is it easy to use from the current market
Go concurrency - work pool mode
An indoor high-end router with an external cable bundle limiting mechanism
What is the reason why the list of channels on the left side of easycvr video Plaza displays garbled codes?
A letter from little potato
System of test development - create test virtual machine on demand
NoClassDefFoundError and classnotfoundexception exceptions
How to make a secondary domain name? What is the purpose of a secondary domain name?
Test development knowledge map
How to file a personal domain name? What are the benefits of domain name filing?
Playing "honey in snow and ice city" with single chip microcomputer
How about the work domain name? Does the work domain name need real name authentication?
A rail grinder for rail transit
Introduction of frequency standard comparison measurement system
ZABBIX enterprise distributed monitoring
Is IPFs a new national infrastructure project? What impact will the new infrastructure have on IPFs?
Material production tool manual
A high-end router antenna connection mechanism that can simultaneously deploy and store antennas



