![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
vue.js
object not found
一位业余前端,汇集前端杂七杂八的知识
展开
-
vue3 路由的二次封装
为了使路由便于后续的维护和修改,将路由拆分为多个文件,例如将导航守卫,路由列表,路由模式啊等等将这些不同的功能存放在不同的文件里,最后设置一个主的入口文件将这些拆分好的文件导入进去原创 2023-03-20 23:11:43 · 842 阅读 · 1 评论 -
vue中触发更新检测的几种方案
在使用vue开发中大部分人应该都遇见过这种问题即数据明明发生了变化却没有触发视图的更新,这时候你可能各种尝试,比如把生命周期函数mounted()更改为created(),于是数据的重新绑定直接被你提前到new Vue()节点;终于,碰了几次南墙,你想回头。属性,它会对数据进行监控,但对数组的每一项都进行监控的话就会对性能产生影响,但问题又来了数组的更新检测如何触发呢,不要慌官方给出了解决方法,即他们对一些数组的方法进行了重写,我们可以使用这几种方法对数组进行修改从而触发更新检测。原创 2023-02-02 22:26:04 · 771 阅读 · 0 评论 -
vue中的data为什么是一个函数
首先组件的data写成一个函数并将数据以函数返回值的形式定义,这样就可以让组件在每次复用的时候返回一份新的data数据,从而使各个组件之间不会相互影响(即当某个组件中的数据发生变化时其他组件里的数据也会跟着发生变化,因为他们共用了一份数据)。csdn文章推荐受影响解决办法10个字10行。csdn文章推荐受影响解决办法10个字10行。csdn文章推荐受影响解决办法10个字10行。csdn文章推荐受影响解决办法10个字10行。csdn文章推荐受影响解决办法10个字10行。原创 2023-02-02 21:57:22 · 427 阅读 · 0 评论 -
Can‘t get DOM width or height. Please check dom.clientWidth and dom.clientHeight. They should not be
即100%就会转换成100px,就会导致图表过小或者干脆显示不出来得问题,但是用内敛样式即可完美解决此问题。原创 2022-10-28 19:17:49 · 2246 阅读 · 0 评论 -
Error in mounted hook: “TypeError: Cannot read property ‘init‘ of undefined“ 解决方法
改成最新版的引入方式即可原创 2022-10-26 17:13:27 · 1343 阅读 · 1 评论 -
elementui 气泡确认框不显示
查阅资料后发现是没有添加唯一值的原因,pop需要加唯一标识符,可以是key可以是ref也可以scope的$index。csdn文章推荐受影响解决办法10个字10行。csdn文章推荐受影响解决办法10个字10行。csdn文章推荐受影响解决办法10个字10行。csdn文章推荐受影响解决办法10个字10行。csdn文章推荐受影响解决办法10个字10行。csdn文章推荐受影响解决办法10个字10行。csdn文章推荐受影响解决办法10个字10行。csdn文章推荐受影响解决办法10个字10行。原创 2022-10-08 16:16:16 · 2765 阅读 · 1 评论 -
什么是vue单向数据流(详解)
上述子组件中的currentValue是实际input组件的值,他的值是根据父组件传入的值得出的,input标签组件的change事件来触发父组件的change事件,从而改变传入子组件props中value的值。这就解释了单项数据流,父組件通过props向子组件传递值,子组件通过emit事件来通知父组件修改值,子组件不在自身对父组件传递过来的props做任何修改,都是通过父组件来更新props,从而达到子组件更新自身状态。额外的,每次父级组件发生变更时,子组件中所有的 prop 都将会刷新为最新的值。原创 2022-08-25 17:08:37 · 26476 阅读 · 0 评论 -
Vue computed 报错:Computed property ‘ ‘ was assigned to but it has no setter 错误原因分析与解决办法
最近在封装Vue模块时,借助Vue的Computed属性监听传递的数据,但是开发调试过程中控制台取提示。,控制台则会打印如上错误。那么顺着这个方向,继续排查错误。这种方法虽然解决了目前的问题,但是会出现一个新问题,如下。在要使用该模块数据的组件computed里添加此代码。目前不知道解决办法,有知道的小伙伴可以给我留言。都应该知道,该错误提示通常发生在组件内为。将组件计算属性里的代码注释掉(下下策)属性赋值的时候,如果没有显示的声明。根据控制台错误提示,组件中定义的。以下是我的代码user.js。...原创 2022-08-15 12:13:12 · 70278 阅读 · 7 评论 -
Vue.js中前置路由拦截用法问题
在用路由拦截写登录验证时,发现这种写法有一个问题,即这种写法会出现一个问题就是超出最大调用堆栈,当没有token时会进入login,然后就又会进入全局前置守卫,然后还是没有token就会再次进入login,就会进入死循环,解决办法是通过to.fullpath判断它是否进入登录页面,是的话就直接放行,否则再判断是否携token。......原创 2022-08-15 09:15:59 · 19157 阅读 · 0 评论