热门IT资讯网

你应该要知道的Vue.js

发表于:2024-11-24 作者:热门IT资讯网编辑
编辑最后更新 2024年11月24日,原文:你应该要知道的Vue.js该篇文章主要对Vue中应该要掌握的知识点的一些整理。只是一个引子,并没有过多的深入,但是希望能根据这篇文章从各个点对Vue有一个更好的了解,对自己有一个更好的定位。只会

原文:你应该要知道的Vue.js

该篇文章主要对Vue中应该要掌握的知识点的一些整理。只是一个引子,并没有过多的深入,但是希望能根据这篇文章从各个点对Vue有一个更好的了解,对自己有一个更好的定位。只会用API的前端不是好的程序员。

组件data为什么必须是函数?
因为组件可能被多处使用,但它们的data是私有的,所以每个组件都要return一个新的data对象,如果共享data,修改其中一个会影响其他组件

组件通信
父子组件通信:$on、$emit
非父子组件的通信: event bus
复杂情况: vuex
怎么动态添加组件
场景:在vue中,点击button,随机生成a、b、c组件中的一个

is
render
思路:设定一个components数组,button点击一次,push一个组件名,v-for遍历components,并用is或render动态生成

vue-loader是什么?
vue-loader 是一个 webpack 的 loader,可以将单文件组件转换为 JavaScript 模块

引用文档的说法:

默认支持 ES2015;
允许对 Vue 组件的组成部分使用其它 webpack loader,比如对