最近写了两次多级联动勾选框,有了点小心得,总结一下: 需求: 情形:当勾选/取消勾选框 1、其子集的框全部被勾选,当取消勾选框时,其子孙勾选框全部取消勾选; 2、其所有祖父级,若果检查到子孙级有被勾选的,需要将自身状态变成勾选状态,若没有被勾选的,则所有祖父级取消勾选转态 代码: <!DOCTYPE Read More
。 此方法是放在input框的input事件内的: this.timeNum = String(this.timeNum).replace(/\D/g, '');//过滤到非数字 this.timeNum = parseInt(this.timeNum); if(isNaN(this.timeNum Read More
。 场景: 项目中有一个需求,发布故事线,发布会调用一个接口,改接口返回进度条的必要信息,进度信息由mqtt推送过来,在正常网络情况下,接口返回速度应该比mqtt推送先一步完成,但是在网络慢的情况下,接口就迟于mqtt推送的速度。 (mqtt会推送多条消息过来,执行多次)。这样会造成进度条卡死的现象 Read More
。 第一步打开 【设置】中的 【游戏】 · 第二步:打开 【使用游戏栏录制游戏剪辑、屏幕截图和广播】 第三步:开始录制和结束 开始录制快捷键:win + G 点击开始: 点击后就开始录制了 点击录制结束: 录制完的视频在系统文件夹的【视频】的捕获视频的文件夹下: 总结一下: 1、设置-游戏-【使用游 Read More
。 思路一:监听input框的onkeyup和onkeydown事件 <input type="text" onkeydown="this.onkeyup();" onkeyup="this.size=(this.value.length>4?this.value.length:4);" size= Read More
. 当前Vue实例是否运行于服务器,属性值为true表示实例运行于服务器,每个Vue实例都可以通过该属性判断。该属性一般用于服务器渲染,用以区分代码是否在服务器上运行。 <script> export default { mounted() { console.log(this.$isServer) Read More
。 今天发现代有一段代码执行很慢,好像知道这段js代码到底执行了多长时间,有了时间久更有说服力。突然想到console.time 和 console.timeEnd方法能够很好的统计出js代码的执行时间 在Node.js中,当需要统计一段代码的执行时间时,可以使用console.time方法与con Read More
安装: npm install --save qrcode 引入: import QRCode from 'qrcode' 使用; //触发事件调用下面的方法 // With promises QRCode.toDataURL('http://jd.com/') .then(url => { con Read More
中文文档:https://vue-docs-next-zh-cn.netlify.app/guide/installation.html#vue-devtools 不2.0和vue3.0新特性:https://www.vue3js.cn/docs/zh/ 只想了解vue3:https://www.v Read More
function create_UUID(){ var dt = new Date().getTime(); var uuid = 'xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx'.replace(/[xy]/g, function(c) { var r = (dt + Read More