摘要: 最近在项目中遇到一个问题,按钮在点击时由于网络等原因,后端的数据还没有返回到前端时,多次点击按钮会发多次请求,从而出现重复数据,后来经过查询各种博客也实践不少方法,这里总结出3种控制按钮的方法。 项目中使用的是Element UI 和Vue 一、通过addEventListener方法,监听按钮的点 阅读全文
posted @ 2021-01-04 00:52 竹为君生 阅读(2386) 评论(0) 推荐(0)
摘要: 如图所示,在点击这个按钮时,报错vue.runtime.esm.js:619 [vue warn]: error in callback for watcher "value": "typeerror: cannot read properties of null (reading 'level') 阅读全文
posted @ 2025-03-14 16:35 竹为君生 阅读(180) 评论(0) 推荐(0)
摘要: 先说结论再看代码: 相同点:call,apply和bind都可以用来改变this的指向,他们的第一个参数都是 this 要指向的对象 call和apply的区别:传参形式不一样,call的参数都是要逗号隔开一个一个传,apply除了第一个参数是this的指向对象,其余的参数都要以数组的形式传输; c 阅读全文
posted @ 2022-04-27 14:08 竹为君生 阅读(22) 评论(0) 推荐(0)
摘要: 1.查询提交者姓名 git config user.name 2.修改提交者姓名 git config --global user.name "zhangsan" 3.查看是否修改完毕 git config user.name 阅读全文
posted @ 2022-04-27 10:58 竹为君生 阅读(1068) 评论(0) 推荐(0)
摘要: 微信第三方登录的原理我就不再叙述了 在用户授权之后,微信服务端会回调一个地址,这个地址是我们在注册微信开放平台账号时填写的域下面的地址 这样问题就来了,我们需要有自己的服务器 和域名,而且还要把程序放到此域名下才可以做微信登录的测试功能,这样做很费时费力 其实我们完全可以修改hosts文件来解决这个 阅读全文
posted @ 2020-09-13 23:10 竹为君生 阅读(586) 评论(0) 推荐(0)
摘要: 第一步:升级elasticsearch-dsl包 pip install elasticsearch-dsl==7.2.1 第二步:model代码,创建elasticsearch索引 # from elasticsearch_dsl import DocType, Date, Completion, 阅读全文
posted @ 2020-09-10 00:01 竹为君生 阅读(315) 评论(0) 推荐(0)
摘要: 1.把之前做过的scrapy爬虫项目拿过来修改重新跑一遍遇到的坑 设置user-agent时遇到的坑,先说一下怎样用 pip install fake_useragent 在middlewares.py中加入如下代码 from fake_useragent import UserAgent clas 阅读全文
posted @ 2020-09-09 06:07 竹为君生 阅读(242) 评论(0) 推荐(0)