上一页 1 2 3 4 5 6 7 8 9 ··· 12 下一页
摘要: 题目 代码 js class Man { constructor(name) { this.actions = []; const hello = () = { console.log( ); this.next(); }; this.addAction(hello); setTimeout(() 阅读全文
posted @ 2020-01-19 10:53 ฅ˙-˙ฅ 阅读(154) 评论(0) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2020-01-10 10:10 ฅ˙-˙ฅ 阅读(1) 评论(0) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2020-01-07 16:44 ฅ˙-˙ฅ 阅读(1) 评论(0) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2020-01-07 16:43 ฅ˙-˙ฅ 阅读(2) 评论(0) 推荐(0) 编辑
摘要: 1. 安装 2. 使用 阅读全文
posted @ 2019-12-26 10:35 ฅ˙-˙ฅ 阅读(418) 评论(0) 推荐(0) 编辑
摘要: 1. vscode下载eslint插件 2. vscode进行设置 找到settings.json 在里面写入如下内容进行保存 这样,以后保存文件的时候会根据eslint配置的规则,自动修复一些不合规的代码,不用每次保存完手动运行yarn run link去修复了。 阅读全文
posted @ 2019-12-25 15:46 ฅ˙-˙ฅ 阅读(1417) 评论(0) 推荐(0) 编辑
摘要: 定义: 生命周期函数指在某一个时刻组件会自动调用执行的函数 阅读全文
posted @ 2019-12-19 14:48 ฅ˙-˙ฅ 阅读(156) 评论(0) 推荐(0) 编辑
摘要: 虚拟dom diff算法 1. setState是异步的,会将多个连续的setState结合成一个setState,减少虚拟dom比对的次数 2. 同层比对:当前层相同,往下接着比;不相同,当前节点和后面的层全部替换成新的虚拟dom; 3. key值比对:提高虚拟dom比对的性能, key值不要使用 阅读全文
posted @ 2019-12-19 11:17 ฅ˙-˙ฅ 阅读(107) 评论(0) 推荐(0) 编辑
摘要: 业务场景 新建任务的页面,创建和重置按钮,页面没有滚动时,直接跟在内容下面;页面滚动时,固定于页面下方,不随内容进行滚动,以方便按钮的操作。效果如下: 问题以及解决办法 直接使用 图钉跟随页面滚动,并不能固定于底部 目前原因未知,估测是此组件的bug。发现手动触发一次resize可解决此问题,代码如 阅读全文
posted @ 2019-12-12 17:05 ฅ˙-˙ฅ 阅读(853) 评论(3) 推荐(0) 编辑
摘要: 1. 业务背景 配置页面,可新建和复制任务;当复制任务的时候,要把名字的input框默认获取焦点,并全选任务名。效果如下: 2. 代码实现 说明: 因为iview的Input并没有提供选中的方法,所以这时候只能使用原生的select()方法进行选中;调用该方法的dom是原生的input,而不是ivi 阅读全文
posted @ 2019-12-06 10:47 ฅ˙-˙ฅ 阅读(872) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 9 ··· 12 下一页