- 博客(5)
- 收藏
- 关注
原创 react学习指南
入门特点组件化,声明式编程RN 移动端开发虚拟dom, diffing算法减少dom交互虚拟dom创建的两种方式jsx语法糖的最后会通过编译变成第二种写法利用jsx语法糖 const jsx = <h1>这是一个jsx创建的虚拟dom</h1>; let app = document.getElementById("app"); ReactDOM.render(jsx, app);利用createElement const vNod
2021-05-14 00:21:53
295
1
原创 一些你可能用得上的解决方案
如果某些文件已经被纳入了版本管理中,就算是在.gitignore中已经声明了忽略路径也是不起作用的,这时候我们就应该先把本地缓存删除,然后再进行git的push,这样就不会出现忽略的文件了。git清除本地缓存命令如下:git rm -r --cached . git add .git commit -m "update gitignore"...
2021-03-23 08:31:03
514
原创 server项目笔记
git提交规范refactor:重构;fix:修改bug;doc:文档lint:mgsql -- 创建表create table admin (id int primary key unique AUTO_INCREMENT,user_id int)-- 添加表alter table admin add status int default 0-- 修改表alter table admin change status status int default 1-- 删除表AL
2021-03-20 21:49:51
116
1
原创 vue3.0新增与变动
新增setup:setup是新增的用于封装抽离代码的一个函数,他在实例组件渲染前执行,这个时候不能使用实例上的属性和方法setup生命周期:生命周期函数以on开头,不包含created之前的钩子,distroyed也变成了onUnmounted,新增调试钩子onRenderTracked, onRenderTriggeredref用于生成响应式数据,然后使用 ref返回值.value在setup中获取响应式数据喜欢用单例模式开发项目同样也可以使用reactive生成响应式数据,如果需要重新解构,或
2021-01-17 22:21:31
280
原创 项目总结
技巧解决回车和失去焦点重复触发函数的问题差异可以通过组件传参区分@keyup.enter.native="$event.target.blur"2.通过style绑定样式:style="{ background: card.backColor, borderColor: card.bordColor }"防抖// fn 需要处理的函数// t 时间function debounce(fn, t=500){ let timer = null; return funct
2020-11-05 11:35:06
198
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人