上一页 1 2 3 4 5 6 ··· 9 下一页
摘要: Redux 中间件的实现原理主要基于函数式编程思想和高阶函数。中间件用于在 Redux 的 dispatch 过程之间插入自定义逻辑,如日志记录、异步操作、调试工具等。 1. 什么是 Redux 中间件? 简要介绍 Redux 中间件的概念和用途。 解释中间件如何在 dispatch 动作和到达 r 阅读全文
posted @ 2024-08-16 20:07 最小生成树 阅读(94) 评论(0) 推荐(0) 编辑
摘要: 1.1 在组件中使用计算属性监听 Vuex 状态 Vuex 状态可以通过计算属性映射到组件中,当 Vuex 状态发生变化时,计算属性也会自动更新。我们可以通过 Vue 的 watch 选项来监听计算属性的变化,从而监听 Vuex 中状态的变化。 <template> <div>{{ count }} 阅读全文
posted @ 2024-08-15 19:42 最小生成树 阅读(1495) 评论(0) 推荐(0) 编辑
摘要: Vue 的 Diff 算法是虚拟 DOM 实现中的核心部分,它在视图更新时比较新旧虚拟 DOM 树并高效更新实际 DOM。 一、什么是 Diff 算法? Diff 算法用于在虚拟 DOM 更新时,通过比较新旧两棵虚拟 DOM 树,找出最小差异并将这些变化应用到实际 DOM 上。Vue 采用了一种高效 阅读全文
posted @ 2024-08-15 19:36 最小生成树 阅读(114) 评论(0) 推荐(0) 编辑
摘要: 在 Vue 中,自定义事件是父组件和子组件之间通信的重要方式。父组件可以监听子组件的事件,子组件则通过触发自定义事件将数据传递给父组件。如果子组件需要向父组件传递多个参数。 $emit 方法使用 一、场景介绍 假设我们有一个父组件和一个子组件。子组件需要通过自定义事件向父组件传递多个参数,比如 na 阅读全文
posted @ 2024-08-15 19:32 最小生成树 阅读(292) 评论(0) 推荐(0) 编辑
摘要: 使用基础:创建一个简单的表单 使用 Element UI 创建一个基本的表单。 示例代码展示一个包含文本输入、选择框和提交按钮的表单。 <template> <el-form :model="form" label-width="120px"> <el-form-item label="用户名"> 阅读全文
posted @ 2024-08-14 17:55 最小生成树 阅读(56) 评论(0) 推荐(0) 编辑
摘要: 一、React Router 基础 1.1 安装 React Router 要在项目中使用 React Router,首先需要安装: npm install react-router-dom 安装完成后,你可以在应用中使用 BrowserRouter、Route、Switch 等组件来实现路由功能。 阅读全文
posted @ 2024-08-14 17:51 最小生成树 阅读(305) 评论(0) 推荐(0) 编辑
摘要: OSI(Open Systems Interconnection)七层网络参考模型是一个国际标准化组织(ISO)定义的网络通信模型,用于描述计算机网络系统中的数据传输过程。OSI模型将网络通信过程分为七个独立的层次,每一层都有特定的功能和协议。通过这个模型,网络通信得以标准化,使得不同系统之间可以互 阅读全文
posted @ 2024-08-14 17:39 最小生成树 阅读(132) 评论(0) 推荐(0) 编辑
摘要: TCP三次握手和四次挥手详解 在网络通信中,TCP(传输控制协议)是一个非常重要的协议,用于确保数据在不可靠的网络环境中能够可靠传输。TCP通过三次握手(Three-way Handshake)建立连接,通过四次挥手(Four-way Termination)终止连接。 一、TCP三次握手 TCP的 阅读全文
posted @ 2024-08-14 17:29 最小生成树 阅读(289) 评论(0) 推荐(0) 编辑
摘要: 1. WebSockets 原理 WebSockets 是 HTML5 标准的一部分,旨在为 Web 应用提供全双工通信能力。与传统的 HTTP 请求不同,WebSockets 连接一旦建立,就可以在客户端和服务器之间自由传输数据,而不再需要每次通信都重新建立连接。 工作流程: 建立连接:客户端通过 阅读全文
posted @ 2024-08-13 16:36 最小生成树 阅读(333) 评论(0) 推荐(0) 编辑
摘要: JavaScript 是一种单线程的编程语言,这意味着在同一时间只能执行一个任务。为了有效地处理并发操作,JavaScript 引入了事件循环(Event Loop)机制,其中宏任务(Macro Task)和微任务(Micro Task)在其中扮演着关键角色。 1. 什么是宏任务和微任务? 宏任务( 阅读全文
posted @ 2024-08-13 16:30 最小生成树 阅读(1074) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 ··· 9 下一页