获得徽章 18
#每天一个知识点# nextTick的原理。
nextTick是一个微任务可以用于获取更新后的Dom。nextTick中的回调是在下次Dom更新循环结束之后执行的延迟回调。Vue中的数据更新是异步的,使用nextTick可以保证用户定义的逻辑在更新之后执行
1
#每天一个知识点# ts 中的 any 和 unknown 有什么区别?
unknown 和 any 的主要区别是 unknown 类型会更加严格:在对 unknown 类型的值执行大多数操作之前,我们必须进行某种形式的检查。而在对 any 类型的值执行操作之前,我们不必进行任何检查。
1
#每天一个知识点# 如何创建refs?
通过React.createRef()创建的,并通过ref属性附加到react元素,在构造组件中,
通常将 Refs 分配给实例属性,以便可以在整个组件中引用它们。
评论
#每天一个知识点# css中的单双冒号的区别
单冒号(:)用于 css3 的伪类(如 :hover、:active )
双冒号(::)用于 css3 的伪元素(如 ::before 、 ::after)
评论
#每天一个知识点# 说一说 Nodejs ?
Node. js是一个基于 Chrome v8引擎的服务器端 JavaScript运行环境;它是是一个事件驱动、非阻塞式I/O的模型,轻量而又高效;Node. js的包管理器npm是全球最大的开源库生态系统。
使用场景:高并发、实时聊天、实时消息推送、客户端逻辑强大的SPA(单页面应用程序)
展开
评论
#每天一个知识点# #每天一个知识点# Redux 中 action 和 reducers

在 Redux 中,操作是描述事件或应用程序状态更改的信息的有效负载。动作被分派到商店,在那里它们被传递给减速器。

Reducers 是响应操作更新商店状态的函数。他们接收商店的当前状态和操作,并返回反映操作描述的更改的新状态。

Actions 和 reducer 是 Redux 的核心概念,它们允许您以可预测和有组织的方式管理和更新应用程序的状态。
展开
评论
#每天一个知识点# 小程序的双线程指的是什么?
渲染线程和逻辑线程,这种设计可以有效地提高小程序的运行效率
渲染线程:负责渲染界面,包括解析WXML和WXSS、样式计算、布局排版和绘制视图等操作。
逻辑线程:负责处理业务逻辑和数据处理,包括调用小程序API、处理事件、请求网络等操作。
展开
评论
#每天一个知识点# 为什么要进行打包和构建?
- 体积更小(Tree-shaking、压缩、合并),加载更快
- 编译高级语言和语法(TS、ES6、模块化、scss)
- 兼容性和错误检查(polyfill,postcss,eslint)
展开
评论
#每天一个知识点# vue 路由中的 props 配置有什么作用?
类似组件的props配置作用,组件的props用户父组件向子组件传递参数;而路由中props配置为了更方便的给路由组件传递参数
1
下一页
个人成就
文章被点赞 276
文章被阅读 234,549
掘力值 4,816
收藏集
1
关注标签
4
加入于