Vue
文章平均质量分 54
木森林哥哥
学习是一种信仰!
展开
-
vue2.x 和 vue3.x的区别
1. 组建中可以不需要一个根标签包裹了。2. 取消了全局事件总线。在*Vue3*中,从实例中完全*移除了* `$on`、`$off` 和 `$once` 方法。`$emit` 仍然包含于现有的 API 中。3. 取消了项目中的生产提示 :`Vue.config.productionTip = false`4. 移除了过滤器,官网的说法是,过滤器有学习成本,可以使用方法或者计算属性来代替。原创 2022-09-03 17:48:40 · 347 阅读 · 0 评论 -
vue3.x 组件间传参
父组件给子组件传最好的方式用: props,插槽,$parent原创 2022-09-03 16:31:27 · 2883 阅读 · 1 评论 -
vue3 中 v-model从入门到精通
// 与Vue2的v-model的区别// 1.默认属性名是modelValue,不再是value了// Vue3中,v-model和.sync语法合二为一// 指令语法用的是v-model// 实际效果用的是.sync// 扩展语法:v-model:属性名="value",该语法可以自定义传递的标签属性名称,不一定非要是modelValue// 但是,自定义属性名称之后,自定义事件的名称也会跟着发生变化原创 2022-08-21 06:16:13 · 106 阅读 · 0 评论 -
vue 中 sync和v-model的使用
原创 2022-08-17 07:47:39 · 198 阅读 · 0 评论 -
vue2 中 v-model从入门到精通
// 在子组件中使用v-model,子组件接收要使用value。 // vue3中叫作modelValue。如:defineProps(['modelValue']) // 如果使用msg接收,不会生效 props: ['value'],原创 2022-08-17 07:39:30 · 454 阅读 · 0 评论 -
Pinia的使用
Pinia的使用。Pinia在2019年11月左右开始尝试用Composition API(组合式 API)重新设计Vue Store(存储)的样子。Pinia适用于Vue 2和Vue 3,并且不需要你使用复合API。Pinia是Vue的一个存储库,它允许你跨组件/页面共享状态(状态即数据)。...原创 2022-08-11 22:09:34 · 1486 阅读 · 0 评论 -
移动端出现横向滚动条
解决移动端出现的横向滚动条...原创 2022-07-25 05:30:09 · 742 阅读 · 1 评论 -
报错:TypeError: Cannot read properties of undefined (reading ‘$createElement‘)
一个路由跳转的问题component 的后面多加了一个 ,去掉就好了:原创 2022-06-06 17:11:17 · 1569 阅读 · 2 评论 -
报错:TypeError: Cannot read properties of undefined (reading ‘init‘)
报错:TypeError: Cannot read properties of undefined reading 'init'1. 报错的样子2. 报错的原因3. 解决的方法4. 控制台不再报错1. 报错的样子在vue当中引用echarts,控制台报错: “TypeError: Cannot read properties of undefined (reading ‘init‘)2. 报错的原因报错是因为我们引用了echarts里面的init方法显示没有定义3. 解决的方法将import原创 2022-05-30 17:30:15 · 12530 阅读 · 1 评论 -
报错:Invalid prop: type check failed for prop “index“. Expected String, got Undefined
报错:Invalid prop: type check failed for prop "index". Expected String, got Undefined1. 报错的时候2. 报错的内容3. 修改的地方4. 解决1. 报错的时候2. 报错的内容3. 修改的地方4. 解决原创 2022-05-27 08:28:54 · 1005 阅读 · 0 评论 -
报错:Cannot read property ‘xxx‘ of undefined
报错:Cannot read property 'xxx' of undefined有时候我们会碰到这样的报错为什么会出现这样的问题?解决后记有时候我们会碰到这样的报错为什么会出现这样的问题?因为supports的第0个是undefined的。解决因为数据是后端请求过来的,一开始没有加载到。然后后面直接.type就没有办法拿到数据。如果是这样的话,我们可以先判断一下,如果有数据再显示下面的内容。这样等数据真正拿到了才会显示。后记info.bgImg并没有报错,而下面的supports[原创 2022-05-20 08:07:44 · 7263 阅读 · 0 评论 -
vue 常用知识总结
el只能在vue实例中使用。...原创 2021-04-19 18:16:57 · 1135 阅读 · 1 评论