- 博客(6)
- 收藏
- 关注
原创 React 虚拟DOM diff算法
虚拟DOMvirtul DOM 也就是虚拟节点,通过JS的Object对象模拟DOM中的真实节点对象,再通过特定的render方法将其渲染成真实的DOM节点平常我们想到的做法是:1.state数据2.JSX模板3.数据 + 模板结合,生成真实的DOM,来显示4.state发生改变5.数据 + 模板结合,生成真实的DOM,替换原始的DOM缺陷:第一次生成了一个完整的DOM片段第二次生成了一个完整的DOM片段第二次的DOM替换第一次的DOM三步操作都非常消耗性能之后来做一个简单的优
2020-06-11 22:58:12 167
原创 微信小程序基础知识点
onLoad 初始化wx:request 请求APIusingComponents 自定义组件wx:for="{{data}}" wx:for-item=“item” 遍历数组云函数连接数据库const db = cloud.database()云函数中对数据库的操作,需要await 配合 async 使用调用云函数wx.cloud.callFunction({}) 是调用云函数的固定写法,name的值为要调用的云函数名,后面为两个回调函数,并在控制台打印数据...
2020-05-28 23:12:45 164
原创 微信小程序笔记
onLoad 初始化wx:request 请求APIusingComponents 自定义组件wx:for="{{data}}" wx:for-item=“item” 遍历数组
2020-05-26 22:25:42 142
原创 Vue 面试题 知识
面试题1)v-show和v-if的区别?v-show本质就是标签的display设置为none,控制隐藏v-if是动态的向DOM树内添加或者删除DOM元素2)为何v-for中要用key?key是v-for里边的唯一标识,key可以标识组件的唯一性,为了更好的区别各个组件,key的作用主要是为了高效的更新虚拟DOM3)描述vue组件生命周期(有父子组件的情况)?4)Vue组件如何通讯?props/$emit5)描述组件渲染和更新的过程?渲染组=组件时,会通过Vue.extend方法构建子
2020-05-08 22:12:12 280 1
原创 Vue项目优化总结
项目优化目录一、VS Code 配置eslint 进行格式化二、vue打包 移除console1、babel-plugin-transform-remove-console2、terser-webpack-plugin三、vue项目打包 开发环境和部署环境四、vue 项目打包 减小包的体积五、vue 打包 首页内容生成六、vue 项目打包 路由懒加载七、vue项目 服务器文件压缩一、VS Cod...
2020-04-29 19:56:07 419 1
原创 nodejs 同步和异步
nodejs 中同步和异步两种方法的区别如下:同步方法: 等待每个操作完成,然后只执行下一个操作异步方式: 从不等待每个操作完成,而是只在第一步执行所有操作nodejs 中同步异步思想同步: 可以拿吃饭和看电视来举例子,同步就是先吃完饭,吃完饭后再看电视,不能边看边吃,这就是同步异步: 同样拿上边的例子来说,异步就是边吃饭边看电视,看电视和吃饭同时进行,这样举例就应该很清楚了...
2020-03-11 19:25:30 1692
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人