会员
周边
众包
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
小短腿奔跑吧
没有最好,只有更好!
博客园
首页
新随笔
联系
管理
订阅
上一页
1
···
3
4
5
6
7
8
9
10
11
···
28
下一页
2020年11月20日
Parcel 中启动 Snabbdom 项目报错 500
摘要: Parcel 是一个小型静态打包工具,与webpack很类似。 启动后,报错信息为:以下截图 解决办法: 给Parcel 降级处理,
阅读全文
posted @ 2020-11-20 11:28 小短腿奔跑吧
阅读(114)
评论(0)
推荐(0)
编辑
2020年11月18日
Snabbdom 分析和使用
摘要: 一、Snabbdom 是一个虚拟DOM库,重点放在简单性,模块化,强大的功能和性能上。 二、Snabbom 的模块细分
阅读全文
posted @ 2020-11-18 18:05 小短腿奔跑吧
阅读(475)
评论(0)
推荐(0)
编辑
2020年11月13日
模拟 Vue 响应式原理
摘要: 等待更新 一. 积累问题 1. Vue 属性中 $data 的作用是什么?$data 中getter和setter中的属性,和Vue实例上getter和setter的区别是什么? 2. Object.defineProperty 中 enumerable 和 configurable有什么作用,具体
阅读全文
posted @ 2020-11-13 15:28 小短腿奔跑吧
阅读(72)
评论(0)
推荐(0)
编辑
2020年11月10日
Vue 中 diff 算法中的key有什么作用?
摘要: 一、有相同父元素的子元素必须有独特的key,重复的 key 会造成渲染错误 例如: let inputData = [1,2,3] <div> <input type="checkout" v-for="inputData">{{item}}</input> </div> 解释:在没有key的情况下
阅读全文
posted @ 2020-11-10 16:27 小短腿奔跑吧
阅读(780)
评论(0)
推荐(0)
编辑
2020年11月4日
React 如何实现骨架屏的展示-Suspense
摘要: React新增了一个功能 Suspense组件,帮助我们“等待”目标代码加载,并且可以直接指定一个加载的界面(像是个 spinner),让它在用户等待的时候显示 一、引入 Suspense import React, { Component, Suspense } from "react"; 二、使
阅读全文
posted @ 2020-11-04 11:59 小短腿奔跑吧
阅读(2143)
评论(0)
推荐(0)
编辑
2020年11月2日
虚拟Dom
摘要: 一、什么是虚拟Dom? 虚拟Dom就是使用JS模拟真实Dom 二、为什么要使用虚拟Dom? 因为操作每一个真实Dom都数据量很大,如频繁操作会消耗内存与性能,并且每次操作Dom都会造成数据重复添加 比如,一个商品列表,需要做的是新增一个商品 使用真实Dom操作:渲染商品列表 -> 点击新增 -> 删
阅读全文
posted @ 2020-11-02 09:37 小短腿奔跑吧
阅读(105)
评论(0)
推荐(0)
编辑
2020年10月22日
bizChart 中使用导入 bizcharts-plugin-slider时报错:Cannot read property 'Util' of undefined
摘要: 原因: 因为 bizChart 使用了4.x 版本, 4.x版本于3.x版本有部分不同,所以兼容 bizcharts-plugin-slider的3.x版本会出现问题 解决方案:将bizChart降成3.x版本即可
阅读全文
posted @ 2020-10-22 15:52 小短腿奔跑吧
阅读(1145)
评论(0)
推荐(0)
编辑
2020年10月21日
React 全屏Dom
摘要: 1. 新建 screen.ts 文件 /** DOM-全屏 */ const requestFullScreen = (domName: any) => { return new Promise(resolve => { let dom: any = document.getElementById(
阅读全文
posted @ 2020-10-21 17:42 小短腿奔跑吧
阅读(327)
评论(0)
推荐(0)
编辑
2020年10月15日
实现小型 vueRouter, 并了解其内部原理
摘要: 一、安装Vue项目 1. 可以使用下列任一命令安装这个新的包: npm install -g @vue/cli # OR yarn global add @vue/cli 2. 你还可以用这个命令来检查其版本是否正确: vue --version 3. 运行以下命令来创建一个新项目: vue cre
阅读全文
posted @ 2020-10-15 17:10 小短腿奔跑吧
阅读(124)
评论(0)
推荐(0)
编辑
2020年10月13日
Vue 列表渲染的话,key 有什么作用
摘要: 为了跟踪每个节点的身份,让每一项最大程度的重用,从而提高性能
阅读全文
posted @ 2020-10-13 17:25 小短腿奔跑吧
阅读(155)
评论(0)
推荐(0)
编辑
上一页
1
···
3
4
5
6
7
8
9
10
11
···
28
下一页
公告