Keep Learner
vuejs设计与实现笔记 vuejs设计与实现笔记
第一章 性能与可维护性的权衡声明式是将非代码逻辑映射成js代码,命令式是js代码 响应式原理? 怎么收集副作用函数? 怎么收集副作用函数? 调度器的作用? 调度器怎么实现一个任务队列只执行一次的? tracker收集依赖 trigger
2023-03-15
低代码项目架构 低代码项目架构
前情提要 每个flexbox干两件事,一件是布局,另一件是当画布 除了flex的其余组件只干一件事,在画布上画画 PowerfulDynamicDraw和DynamicDraw的区别:PowerfulDynamicDraw能渲染flexbo
2023-01-20
青训营低代码获奖反思 青训营低代码获奖反思
lowcode 31个 答辩19个 5个获奖 7个证书 获奖率 16.1% 答辩率 61.2% 证书率 22.6% 监控系统18个 答辩12个 5个获奖 5个证书 获奖率 27.8% 答辩率 66.7% 证书率 27.8% 仿掘金官
2023-01-20
低代码开发进度 低代码开发进度
树形结构渲染 首先页面views数组动态渲染数据 循环views数组,将数据传递给子组件 容器默认主轴为culum 子组件默认弹性盒模型,主轴为row 子组件如果按了下方向键,则检查是否有同级组件,如果有则直接在父组件里面放置新数组 如果没
2023-01-20
如何实现低代码的拖拽? 如何实现低代码的拖拽?
拖拽解决方案 ```html <div class="picItem" :key="index" v-for="(pic, index) in c
2023-01-20
理解css 理解css
ppt地址 css是什么? 级联样式表 css的结构 选择器:选择器用来选中页面中要调整样式的元素,可以是标签,类,id,属性等 属性:用来指定要增加的样式属性 属性值:用来给属性值进行相应设置 css引入方式 外部链接<link
2023-01-20
vue2 和 vue3 的区别 vue2 和 vue3 的区别
没有全局事件总线EventBus 所以我用了mitt mitt的坑,误踩! 不能直接this.$bus.$emit(“xxx”,a,b) 只能传递一个对象this.$bus.emit(“xxx”,{a:a,b:b}) vite里图片不能
2023-01-20
强缓存协商缓存 强缓存协商缓存
强缓存 首先第一次请求,获取文件,返回expire过期时间,每次请求的时候判断该时间过不过期,不过期就命中缓存,从缓存读取 但是这种方式有缺陷,就是本地时间不准就完了 所以修改为,请求文件时携带一个cache-control:max-age
2023-01-19
vue源码初探 vue源码初探
vue创建与运行流程 每个vue文件都会编译成render函数,放在自身对象上,子组件会放在components对象中 123456789101112{ "name": "App",
2023-01-19
资源整理 资源整理
试题 期末考题(各大学校期末考题) 考研真题(各大院校考研真题) 专项练习(语言,数据结构,计算机组成原理,计算机网络,操作系统,数据库,sql,机器学习,移动开发,英语考查) 在线编程(算法,sql,shell,前端) 公司真题(大公司很
2023-01-19
1 / 4