前端
MVC、MVP、MVVC
MVC、MVP、MVVC 都是常见的软件架构模式 MVC(Model-View-Controller)架构模式中,将应用程序分为三个主要部分:模型(Model)、视图(View)和控制器(Controller)。Controller负责处理用户交互和调度业务逻辑,View负责显示数据,Model负责...
2024-11-26
react生命周期
Read More
react生命周期 什么是react生命周期呢?当我们使用各种框架开发程序时,当这个框架启动、程序刚运行时、各个页面之间的交互、数据渲染到页面上面、程序运行结束,应当会有个闭环的操作,而在这个环的起点和终点之间的各个节点,框架给给定一些特定函数供我们自行调用,方便我们执行一些操作,这便是生命周期...
2024-11-26
React
Read More
React 1.什么是JSX? JSX 2.元素和组件有什么区别? 元素是一种简单的对象,描述了您希望在屏幕上显示的内容,以 DOM 节点或其他组件的形式。元素可以包含其 props 中的其他元素。创建 React 元素的成本很低。一旦创建了元素,就不能对其进行修改。 React 元素的 JavaS...
2024-11-25
Redux
Read More
Redux 基础 Redux 是 JavaScript 应用的状态容器,提供可预测的状态管理。 创建一个redux react应用: npx create-react-app my-app --template redux
由于单向数据流,可通过”提升state“实现多个组件共享state,将整个...
2024-11-19
Sass
Read More
Sass 介绍 mixin实质上是利用语言特性(比如 Ruby 的 include 语法、Python 的多重继承)来更简洁地实现组合模式 在命令行中运行 Sass: sass input.scss output.css
监视单个 Sass 文件,每次修改并保存时自动编译: sass --watc...
2024-11-11
Read More