Vue.js 相关技术词
Vue.js
是一套用于构建用户界面的渐进式框架。MVVM框架。
Vue Router
是 Vue.js 官方的路由管理器。
Vuex
是一个专为 Vue.js 应用程序开发的状态管理模式。
SSR
服务器端渲染
Vue CLI
致力于将 Vue 生态中的工具基础标准化。Vue.js构建工具
Axios
是一个基于 promise 的 HTTP 库,可以用在浏览器和 node.js 中。
Element
,一套为开发者、设计师和产品经理准备的基于 Vue 2.0 的桌面端组件库
MVVM Model-View-ViewModel Model
:模型 View 视图 ViewModel视图模型
Vue:
-
computed: 计算属性 复杂数据操作可以使用 (计算属性是基于它们的响应式依赖进行缓存的)(只要依赖的数据发生改变 就会更新缓存)
-
methods:方法 (只有调用的时候才会进行数据处理)
-
watch: 侦听属性 当需要在数据变化时执行异步或开销较大的操作时,这个方式是最有用的。 (只要依赖的数据发生改变就好触发 但是没有缓存)
-
prop: 是单向绑定的:当父组件的属性变化时,将传导给子组件,但是不会反过来。这是为了防止子组件无意修改了父组件的状态。
-
$emit:触发一个事件
-
slot: 插槽 具名插槽和作用域插槽
-
keep-alive:缓存
-
transition: 过渡 进入/离开 & 列表过渡
-
component:组件
-
data: 属性