- 博客(10)
- 收藏
- 关注
原创 vue2中自定义指令传参和不传参的使用
以下是效果,因为我这里使用了v-if的让其动态显示就是为了查看bind和unbind的效果,此时ss指令还没有,所已没有效果。但是你可以通过比较更新前后的值来忽略不必要的模板更新 (详细的钩子函数参数见下)。以下是我的自定义指令的代码,有两个。bind:只调用一次,指令第一次绑定到元素时调用。在这里我只用到了自定义指令中的bind,insert和unbind。这是不带参数的代码,就修改了两处,一处使自定义指令处的代码。这是使用自定义指令的vue文件 注意这里使用了参数。元素消失,指令自然也就不存在了。
2023-01-07 15:17:05
1668
1
原创 使用this.$nextTick()获取不到数据更新后的this.$refs.xxx.
只能用setitmeout是因为数据在在下个Event Loop中也出不来,这是因为v-if中的条件在下次事件循环中也不一定能够满足。今天遇到了这样一个场景,在数据更新之后,使用this.$nextTick(()=>{console.log(this.$refs.xxx)}) 获取不到改dom,但是用setTimeout能够获取到,在此记录一下。也就是说在下个事件循环中没有满足v-if中的条件,所以没有获取到数据。在vue 中的devtools中 可以获取到。在vue中的devtools中也有,
2022-12-25 18:39:46
3117
1
转载 安装nodeJs
(建议选择14.5版本到16版本之间,不要下载最新的 不要下载最新的 不要下载最新的 ),因为新的版本都是伴随着许多新的bug的。如果在vs code的终端运行npm i xxx -g出现错误的话,试试用管理员权限运行vs code。上边这篇文章讲的挺详细的,我就直接引用过来了,转载至普通网友的博客,写的很好。因为我换了个新电脑,重新安装nodeJs,配置环境啥的,用了一天,记录一下。我觉得因该是配置环境变量的时候没有找到路径的问题,如果还是出错的话。首先要在nodeJs官网下载nodeJs。
2022-12-19 17:08:04
417
原创 jQuery ,Vue , React三者遍历数据渲染页面
因为这今年都把中心放在vue和react上面了,突然写jquery代码,感觉自己无从下手了,所以来记录一下自己对这三个框架的循环遍历数据的感悟(主要是怕自己忘了)。
2022-12-10 18:52:42
1033
原创 Object.defineproperty和Object.defineproperties的区别
今天突然看到了同学问我Object.defineproperty的用法,我们讨论了之后,我也乘机复习了Object.defineproperties。 它们都是用来定义object的属性的,通过在对象的原型对象上定义,从而是我们能够通过js获得Object的新属性。 Object.defineproperty是每次只能定义对象的单个属性,Object.defineproperties每次能定义对象的的多个属性。 以下是效果截图: 这样我们就实现属性的添加了
2022-12-05 19:53:11
434
原创 [渲染层网络层错误] Failed to load local xxx resource /pages/home/ the server responded with a status of 500
在写微信小程序的时候遇到了这种错误: 渲染层报错,图片加载错误,渲染内容的时候错误。
2022-09-19 21:20:20
1345
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人