上QQ阅读APP看书,第一时间看更新
Vue.js
Vue.js (https://vuejs.org/), commonly referred to as Vue and pronounced view, is a JavaScript framework that aims to be approachable, with a less steep learning curve than other frameworks. Vue is based on the Model–view–viewmodel (MVVM) (https://en.wikipedia.org/wiki/Model%E2%80%93view%E2%80%93viewmodel) UI architecture and is focused on the ViewModel layer. It connects the View and the Model via two-way data bindings.
Vue consists of the following features and ideas:
- Data binding (reactiveness): A mechanism that automatically reflects changes in the code on the UI and vice versa
- Components: An HTML template combined with JavaScript code that controls it
- Directives: Prefixed HTML attributes that tell Vue.js to do something about a DOM element
- Filters: Functions used to process raw values before updating the view