logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

JS的Map对象

相当于c#里面的dictionary1,js创建map对象var map = new Map();2.将键值对放入map对象map.set(“key”,value)map.set(“key1”,value1)map.set(“key2”,value2)3.根据key获取map值map.get(key)4.删除map指定对象delete map[key]或map.delete(key)5.循环遍历m

#javascript#开发语言#ecmascript
Vue foreach用法

写for写习惯了,都忘了foreach里面没有break continue关键字了,也不能用return跳出循环,但是可以用return实现continue功能,结束单次遍历let arr = [1, 2, 3, 4, 5, 6, 7, 8, 9];arr.forEach((a) => {if (a % 2 == 0) {return;}console.log("a:", a);});用tr

#vue.js#typescript#前端
电脑莫名其妙重启 为设备 ROOT\DISPLAY\0000 加载驱动程序 \Driver\WUDFRd 失败

卸载向日葵即可解决!下面是报错日志,估计是远程连接导致的问题。

文章图片
#前端
Vue apply和call的区别

.apply(this,[xxx])里面放一个数组.call(this,xx,xx)里面放一个或多个元素比如上一篇文章里面的如果把括号删了,用apply就会报如下的错误这时候把前面的apply改成call就能正常运行了

#vue.js#前端#javascript
vue3判断对象是否为空的方法

【代码】vue3判断对象是否为空的方法。

#vue.js
vue3 volar格式化代码

vetur是vue2的插件,vue3的很多语法糖都不认了,lz之前是用vetur格式化,装了volar之后发现格式化风格很丑,html组件属性都被挤在一行了,全网搜了半天都没找到如何格式化,最后去官网看了看,发现不支持设置格式化,需要用其他插件格式化,如下,安装prettier。注意要先把vetur禁用了,两者会有冲突,然后ctrl+shift+p 搜索setting,打开setting.json

#javascript#vscode#vue.js
css鼠标点击改变颜色,点其他的颜色又变回去,去除focus黑边框

:focus是点击之后的颜色变化,如果不把outline设置为0px,会有一个黑边框,不好看。首先要在v-for的div里面加tabindex=‘1’&:hover是鼠标移动到div上的颜色变化。

#css#javascript#前端
vue3 setup调用异步函数,使用async await

getXXXX是个异步函数,前面加await,openPages增加async,这样就能输出arr。

#javascript#前端#vue.js
Vue $on的用法

转载:https://www.cnblogs.com/jin-zhe/p/13100194.htmlue中使用 $emit(eventName) 触发事件,使用 $on(eventName) 监听事件$emit(eventName)触发当前实例上的事件,附加参数都会传给监听器回调。on(eventName)监听当前实例上的自定义事件。事件可以由vm.on(eventName) 监听当前实例上的自定

#vue.js#javascript#前端
css div li等等设置disabled属性实现置灰效果

默认情况下,div这种是没有disabled属性,没有不能点击的效果的,所以需要换个思路,增加disabled样式,如果生效的话置灰。同时要设置onClick方法,如果置灰的时候返回。

#css#javascript#前端
暂无文章信息