会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Bravo Jack
love life, love tech
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
7
8
9
10
11
12
13
14
15
···
20
下一页
2020年10月18日
js删除数组中的某一个元素
摘要: 首先可以给JS的数组对象定义一个函数,用于查找指定的元素在数组中的位置,即索引,代码为: Array.prototype.indexOf = function(val) { for (var i = 0; i < this.length; i++) { if (this[i] == val) ret
阅读全文
posted @ 2020-10-18 19:27 Bravo_Jack
阅读(1287)
评论(0)
推荐(0)
2020年10月15日
vuex actions接收几个参数
摘要: 2个 调用actions时候, commit中只能传入两个参数, 更多的参数要打包成一个json对象
阅读全文
posted @ 2020-10-15 15:42 Bravo_Jack
阅读(720)
评论(0)
推荐(0)
2020年10月10日
Vue onmouseenter/onmousehover导致元素总是在最上层
摘要: 这里记录一个Bug: description 在使用@mouseenter或是@mousehover的时候, 所被施加的元素在被触发的时候, 该元素会自动显示在最上层, 可能是为了持续接收鼠标事件, 所以默认将其他元素(例如position为absolute或是z-index较大的元素)覆盖; 场景
阅读全文
posted @ 2020-10-10 10:56 Bravo_Jack
阅读(791)
评论(0)
推荐(0)
2020年10月8日
绝对定位如何水平居中
摘要: 核心CSS代码 position:absolute; margin:auto; top:0; bottom:0; right:0; left:0; 为什么?原理? 参见原作者解答 https://www.cnblogs.com/f6056/p/11202550.html
阅读全文
posted @ 2020-10-08 15:05 Bravo_Jack
阅读(288)
评论(0)
推荐(0)
2020年10月7日
(转载)JS中的事件循环♻️
摘要: 转载于YIong https://www.cnblogs.com/alex-415/p/10557452.html 什么是事件循环 针对JS代码执行的单线程特点, 为了解决异步执行问题, 有必要在同步代码执行完毕之后, 对异步代码返回结果进行处理. 这时候的处理方式, 处理顺序就是一个核心问题. 所
阅读全文
posted @ 2020-10-07 13:41 Bravo_Jack
阅读(109)
评论(0)
推荐(0)
2020年10月4日
js中序列解包方式获取json对象中的值
摘要: A little trick function getHeight_Width(obj){ return { width: obj.width, height: obj.height } } var { width, height } = await getHeight_Width(imgObj);
阅读全文
posted @ 2020-10-04 16:03 Bravo_Jack
阅读(513)
评论(0)
推荐(0)
js异步获取粘贴的图片的原始宽高
摘要: 原理 粘贴/拖动过来的图片都是一个元素, 所以可以通过js获取这个img元素后, 利用异步代码获取宽高, 然后在resize成为自己想要的大小: 获取宽高 async resizeImg() { var imgObjs = document .getElementById("editor") .ge
阅读全文
posted @ 2020-10-04 16:00 Bravo_Jack
阅读(280)
评论(0)
推荐(0)
2020年9月27日
VueX中state变化捕捉不到_getters监测不到state的变化
摘要: 原因 可能有多种原因, 现在我说一下我碰到的一种情况: state种有一个变量叫state,它是一个json对象, 可把我害惨了.因为他这个json长这个样: messageBox:{ friendId1: [ {message1}, {message2}, ... ], friendId2: [
阅读全文
posted @ 2020-09-27 19:35 Bravo_Jack
阅读(2154)
评论(0)
推荐(0)
2020年9月23日
json的增删改查
摘要: 动态增删改查JSON数据: 增加: json[prop]=val; 删除: delete json[prop]; 修改: json[prop]=newVal; 查找: let findingItem = json[prop]; 值得注意的一点: 和json.prop的区别: let prop = '
阅读全文
posted @ 2020-09-23 21:40 Bravo_Jack
阅读(365)
评论(0)
推荐(0)
2020年9月15日
Vue的响应式
摘要: Vue2中,实现响应式的原理是使用ES5的Object.defineProperty,重写了几乎所有属性的getter和setter。 Object.defineProperty 1.1 可配置的属性: const object1 = {}; Object.defineProperty(object
阅读全文
posted @ 2020-09-15 12:31 Bravo_Jack
阅读(181)
评论(0)
推荐(0)
上一页
1
···
7
8
9
10
11
12
13
14
15
···
20
下一页
公告