Decentralization of Vue
Publish: 2021-04-15 03:50:44
1. Take a simple example! Suppose A1: C10 is a payroll, which contains name, department and salary. If you want to calculate the average salary of employees whose department is the finance department in E2, you can first find a location to input the condition area, such as H1: H2, where H1 is input into the Department and H2 is input into the finance department, That is H1: H2, the result is as follows: the function of the condition area of the department finance department indicates that it wants to calculate the relevant data of the finance department, and then enter the formula in E2: = dsum (A1: c10,3, H1: H2) function is to find the data of the condition area H1: H2 in A1: C10, and calculate the sum of the third column of the definition conditions of the condition area. The third column of this question is the salary, which is equivalent to calculating the sum of the salary. The formula of this problem can also be changed to: = dsum (A1: C10, & quot; Salary;, H1:H2)
2. The middleware of UEX was called middlewares before 1.0 and then plugins. The previous OnInit / onmutation class has been abandoned. Switch to subscribe for all.
3. For a brief look, this should not belong to the framework, but is similar to reactjs in constructing UI components. From the overall logic, what he wants to solve is the VM part of MVVM, which is the VM (view model) part of how to connect the application model and view. As we all know, the most controversial part of the MVC design pattern is the C part. That's why a variety of MV * schemes have been proposed
it is much simpler and more convenient to use than reactjs. The code is also clear. The characteristics of declarative in angularjs are used for reference
in addition, the documents and examples are very beautiful. It's faster to start. These are good advantages
it would be better to have some more comprehensive documents, not only to show small examples, but also to introce how to use Vue in large-scale applications (developed with frameworks such as angularjs ember)
it is much simpler and more convenient to use than reactjs. The code is also clear. The characteristics of declarative in angularjs are used for reference
in addition, the documents and examples are very beautiful. It's faster to start. These are good advantages
it would be better to have some more comprehensive documents, not only to show small examples, but also to introce how to use Vue in large-scale applications (developed with frameworks such as angularjs ember)
4. First of all, what is the MVx framework pattern? MVx framework pattern: MVC + MVP + mvvm1. MVC: model + view + controller. It is mainly based on the purpose of layering to separate the responsibilities of each other. View is connected with model through controller. Controller is the coordinator of view and model. View and model are not directly connected. The basic connection is one-way. The user operates the template model through the controller to change the view. 2. MVP: it is evolved from MVC mode, and is responsible for logic processing through controller / presenter + data provided by model + display by view. In MVP, the presenter completely separates the view from the model, and the main program logic is implemented in the presenter. Moreover, there is no direct relationship between the presenter and the view. It interacts through the defined interface, so that the presenter can be kept unchanged when changing the view. The framework of MVP pattern: Riot, JS. 3. MVVM: MVVM changes the controller in MVC and the presenter in MVP to ViewModel. Model+View+ViewModel The changes of view will be automatically updated to ViewModel, and the changes of ViewModel will be automatically synchronized to view. This kind of automatic synchronization is because the properties in ViewModel implement the observer, and the corresponding operation can be triggered when the properties change. The framework of MVVM pattern includes angularjs + vue.js and knockout + ember.js, the latter two are less well-known and early rising. What is vue.js? Seeing the above introction of framework pattern, we can know that it belongs to MVVM pattern. What are its characteristics? In fact, vue.js is not a framework, because it only focuses on the view layer. It is a library for building a data-driven web interface. Vue.js provides efficient data binding and flexible component system through simple API. The features of vue.js are as follows: 1. Lightweight framework 2. Bidirectional data binding 3. Instructions 4. What is the difference between plug-in vue.js and other frameworks? 1. Different from angularjs, they both support instructions: built-in instructions and custom instructions. Both support filters: built in filters and custom filters. Both support bidirectional data binding. They don't support low-end browsers. Differences: 1. Angularjs has a high learning cost. For example, the dependency injection feature is added, while the API provided by vue.js is relatively simple and intuitive. 2. In terms of performance, angularjs relies on dirty data checking, so the more watchers, the slower. Vue. JS uses dependency tracking based observations and asynchronous queue updates. All data is triggered independently. For large applications, the optimization difference is obvious. 2. Differences and similarities between react and react: react adopts special JSX syntax, vue.js also advocates writing. Vue special file format in component development, and has some conventions on file content, both of which need to be used after compilation. The central idea is the same: everything is a component, and component instances can be nested. All of them provide reasonable hook functions to allow developers to customize their requirements. No column count, AJAX, route and other functions are built into the core package, but are loaded in the form of plug-ins. Mixins are supported in component development. Difference: react relies on virtualdom, while vue.js uses DOM template. The virtual DOM used in react will check the rendered results. Vue.js provides instructions, filters, etc. in the template, which is very convenient and fast to operate dom. How to use vue.js? 1. Install (1) script if the project loads the CDN file directly through script, the code example is as follows: (2) NPM if the project gives NPM management dependency, you can use NPM to install Vue and execute the following command: $npmivue -- save dev (3) bower if the project is based on bower management dependency, you can use bower to install Vue and execute the following command: $bowerivue -- save dev
5. Pearson Vue is an organization engaged in electronic examination service under Pearson Ecation, which is committed to providing you with safe, reliable and practical international certification examination and safe professional license and certification proceres relying on fast Internet, advanced computer technology and high-quality service. Its rapid development is mainly e to the rapid development of IT technology and the promotion of IT certification wave. It can send the tests of more than 30 manufacturers, such as Microsoft (currently Microsoft's certification test has been completely represented by Purvin), IBM, Cisco, etc. at the same time, after passing the test, it can get the certification of more than 30 manufacturers
Pearson Vue has more than 3400 testing institutions in more than 150 countries and more than 150 testing centers in China. Cisco, IBM, CIW, Adobe and other major manufacturers do not directly carry out the examination, but authorize Pearson Vue to organize the examination. Only after passing the examination, can any examinee get the certification or recognition of the manufacturer, and can he obtain the international general and authoritative certificate issued by the major manufacturers. Holding such a certificate is just like holding an international pass. You can apply for a job in any foreign or domestic company
in China, the Vue authorized test center in each province is responsible for the examination.
Pearson Vue has more than 3400 testing institutions in more than 150 countries and more than 150 testing centers in China. Cisco, IBM, CIW, Adobe and other major manufacturers do not directly carry out the examination, but authorize Pearson Vue to organize the examination. Only after passing the examination, can any examinee get the certification or recognition of the manufacturer, and can he obtain the international general and authoritative certificate issued by the major manufacturers. Holding such a certificate is just like holding an international pass. You can apply for a job in any foreign or domestic company
in China, the Vue authorized test center in each province is responsible for the examination.
6. Isn't Vue what the front end needs to master? Maybe you want to recruit fewer people.
7. Differences between vue.js and other frameworks:
1. Differences between vue.js and angularjs
similarities:
both support instructions: built-in instructions and custom instructions
both support filters: built in filters and custom filters
both support bidirectional data binding
does not support low-end browsers
differences:
1. Angularjs has a high learning cost, such as adding the dependency injection feature, while the API provided by vue.js is relatively simple and intuitive
2. In terms of performance, angularjs relies on dirty data checking, so the more watchers, the slower
vue.js uses dependency tracking based observations and asynchronous queue updates. All data is triggered independently
for large applications, the optimization difference is obvious
2. Differences from react:
similarities:
react adopts special JSX syntax, vue.js also advocates writing. Vue special file format in component development, and has some conventions on file content, both of which need to be used after compilation
the central idea is the same: everything is a component, and component instances can be nested
all of them provide reasonable hook functions for developers to customize their requirements
no column count, AJAX, route and other functions are built into the core package, but are loaded in the form of plug-ins
mixins are supported in component development
differences:
react relies on virtual DOM, while vue.js uses DOM template. The virtual DOM used in react will do dirty check on the rendered results
vue.js provides instructions, filters, etc. in the template, which is very convenient and fast to operate dom.
1. Differences between vue.js and angularjs
similarities:
both support instructions: built-in instructions and custom instructions
both support filters: built in filters and custom filters
both support bidirectional data binding
does not support low-end browsers
differences:
1. Angularjs has a high learning cost, such as adding the dependency injection feature, while the API provided by vue.js is relatively simple and intuitive
2. In terms of performance, angularjs relies on dirty data checking, so the more watchers, the slower
vue.js uses dependency tracking based observations and asynchronous queue updates. All data is triggered independently
for large applications, the optimization difference is obvious
2. Differences from react:
similarities:
react adopts special JSX syntax, vue.js also advocates writing. Vue special file format in component development, and has some conventions on file content, both of which need to be used after compilation
the central idea is the same: everything is a component, and component instances can be nested
all of them provide reasonable hook functions for developers to customize their requirements
no column count, AJAX, route and other functions are built into the core package, but are loaded in the form of plug-ins
mixins are supported in component development
differences:
react relies on virtual DOM, while vue.js uses DOM template. The virtual DOM used in react will do dirty check on the rendered results
vue.js provides instructions, filters, etc. in the template, which is very convenient and fast to operate dom.
8. In fact, it's very simple. It's just that the order hasn't been sent out. Hehe! Thank you for your support!!!
9. You can apply for Vue yourself. From March 1, 2013, Cisco's exam without invigilator (i.e. online exam) will be sent by Pearson Vue, and the exam appointment website is the same as the exam appointment website with invigilator. Candidates can use the same website account to book invigilated examination and non invigilated examination. Candidates can make an appointment in advance or on the day of the test (depending on the vacancy). Pearson Vue provides a variety of exam booking methods. Cisco certification and professional qualification are the IT instry standards to test the mastery of Cisco procts and technologies.
Hot content
