上一页 1 ··· 4 5 6 7 8 9 10 11 12 下一页
摘要: 在处理诸如 resize、scroll、mousemove 和 keydown/keyup/keypress 等事件的时候,通常我们不希望这些事件太过频繁地触发,尤其是监听程序中涉及到大量的计算或者有非常耗费资源的操作。 有多频繁呢?以 mousemove 为例,根据 DOM Level 3 的规定 阅读全文
posted @ 2021-03-29 12:01 枫若 阅读(314) 评论(0) 推荐(0)
摘要: 在vue中,有两套定时器,一套是浏览器API,window对象上的;另一套就是vue/nodejs封装的,需要引入 import { setInterval, clearInterval } from 'timers'建议使用window对象自带的,因为不容易错。如果一不小心只引入一个,就怎么也清不 阅读全文
posted @ 2021-03-29 11:14 枫若 阅读(433) 评论(0) 推荐(0)
摘要: js模块化开发 为什么会有模块化开发? 代码重用时,引入js文件的数目可能少了,避免来代码的累赘。 代码复用高,开发效率也会提高。 方便后期的维护。 模块化开发 模块化封装(组件封装)思想 智能组件 和一切数据打交道,发生各种请求。 只接受父组件的参数。返回给父组件需要的值。 木偶组件 不依赖父组件 阅读全文
posted @ 2021-03-27 10:32 枫若 阅读(602) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2021-03-26 18:11 枫若 阅读(45) 评论(0) 推荐(0)
摘要: 针对单文件的情况下,同源的文件,可以通过 < a> 标签的 download 属性下载文件 const elt = document.createElement('a'); elt.setAttribute('href', url); elt.setAttribute('download', 'fi 阅读全文
posted @ 2021-03-26 18:02 枫若 阅读(825) 评论(0) 推荐(0)
摘要: 1、页面样式间距统一 2、不同页面分页数统一 3、搜索框功能统一(回车、改变内容、删除、失去焦点等事件,确定使用那些事件调用查询接口) 4、密码框自动填充问题 <el-input style="position: fixed;bottom: -9999px;" type="password"></e 阅读全文
posted @ 2020-04-14 20:36 枫若 阅读(186) 评论(0) 推荐(0)
摘要: 1.安装nodeJS环境 2.在当前所在项目文件夹下输入命令: npm install anywhere -g3.输入命令: anywhere,即可在浏览器以本机ip地址为域名,自动打开该项目所有的根目录 此时,直接将该地址在手机浏览器打开,即可在手机上预览页面效果————————————————原 阅读全文
posted @ 2020-03-17 16:18 枫若 阅读(946) 评论(0) 推荐(0)
摘要: 1.因为对react框架思想还不是很熟,遇到问题习惯通过js解决。 2.这次拖拽添加新组件,js通过dom操作,直接在网页中某个元素上append一个元素就可以了,但是react显然不能这么做,例如,动态添加一个自定义组件或者图表。 3.解决方法:定义一个数组this.state={chartLis 阅读全文
posted @ 2018-10-23 18:21 枫若 阅读(330) 评论(0) 推荐(0)
摘要: <html><head><meta charset="utf-8"><title>通过拖放实现添加、删除</title><style type="text/css"> .list,.copylist{ display:inline-block; /* padding:10px; */ backgro 阅读全文
posted @ 2018-09-25 09:23 枫若 阅读(994) 评论(0) 推荐(0)
摘要: 原文:https://blog.csdn.net/lizhen_software/article/details/79455150 1、model相当于vue的vuex,里面包含了但向数据流的所有的控制 2、在vue中我们一般定义一个全局的头部标题字段,并且在mounted中调dispatch改变, 阅读全文
posted @ 2018-07-31 17:35 枫若 阅读(923) 评论(0) 推荐(0)
上一页 1 ··· 4 5 6 7 8 9 10 11 12 下一页