
react
文章平均质量分 72
跟Bug双向奔赴
一个努力向PHP全栈靠近的程序员
展开
-
详解React与Vue的性能对比
React和Vue都是非常优秀的前端框架,它们各有特点和优势。React更加灵活和扩展性强,适合大型应用和复杂场景;而Vue更加简单易用和上手难度较低,适合小型应用和快速开发。选择React还是Vue,需要根据具体的项目需求和开发团队的经验来决定。无论选择哪个框架,都能够提高开发效率和用户体验。原创 2024-01-16 16:12:31 · 6221 阅读 · 4 评论 -
shouldComponentUpdate 是做什么的?
在深入了解 shouldComponentUpdate 之前,我们需要先了解 React 的渲染机制和生命周期。React 通过比较组件的前后状态来决定是否需要更新 DOM,这个过程称为 Reconciliation。在这个过程中,shouldComponentUpdate 扮演了重要的角色,它决定了组件是否需要进入更新流程。原创 2023-11-08 07:53:55 · 784 阅读 · 0 评论 -
Vue和React的区别
Vue和React都是现代化的JavaScript库,它们可以帮助开发者构建交互式的web应用程序。然而,Vue和React之间存在一些不同之处,包括其设计方法、语法和哲学。本文将深入探讨Vue和React之间的区别。Vue和React虽然有一些相似之处,但是它们的设计理念、语法和生态环境都有一些重要的差异。开发者可以根据自己的需求和项目特点选择合适的库来构建应用程序。原创 2023-10-28 00:00:00 · 2142 阅读 · 12 评论 -
React hooks介绍及使用
React hooks 是 React 16.8 版本引入的新特性,React Hooks可以在函数组件中使用,使用React Hooks需要使用useState、useEffect等函数来定义状态和副作用。以下是一些React Hooks的使用示例:...原创 2023-10-23 20:27:48 · 486 阅读 · 0 评论 -
js到vue到react的发展
在发展过程中,Vue和React都取得了巨大的成功和广泛的应用。相比于传统的JavaScript开发方式,Vue和React的组件化思想和高效渲染机制,极大地提升了前端开发的效率。JavaScript是一种基于对象和事件驱动的编程语言,在Web开发中占据着重要的地位。随着前端技术的不断发展,出现了一系列的框架和库,Vue和React是其中较为知名的两个。Vue是一个轻量级的JavaScript框架,由尤雨溪于2014年首次推出。Vue基于MVVM模式,具有简单易学、高效灵活、渐进式开发等特点。原创 2023-10-19 10:31:39 · 434 阅读 · 0 评论 -
Vue、React和小程序中的组件通信:父传子和子传父的应用
组件化开发是将一个大型应用程序拆分成独立的、可重用的、可组合的模块,使得开发人员可以快速构建和开发应用程序。组件化开发提倡将应用程序的各个功能模块分离开发,每个模块完成自己的功能并且可以在不同的应用程序中被复用。这可以提高代码的可维护性、可测试性和可重用性,同时也可以使得开发和协作更加高效。其中父传子和子传父是常见的通信方式。以下是在vue、react、小程序中如何实现父传子和子传父的组件通信。在Vue中,父组件通过props属性向子组件传递数据。父组件使用指令绑定数据到子组件的props上,子组件则通过p原创 2023-10-16 20:57:51 · 632 阅读 · 2 评论 -
传递数据之加密传输
直接举例了:fastadmin(php):内置封装函数,js:内置封装函数原创 2023-10-16 08:05:11 · 342 阅读 · 0 评论 -
深入浅出:react高阶成分(HOC)的应用
在这个示例中,withAuthentication 是一个高阶组件,它接受一个函数式组件 WrappedComponent 作为参数,并返回一个新的函数式组件 WithAuthentication。React中的HOC(Higher-Order Component)是一种高阶组件的模式,它是一个函数,接收一个组件作为参数,并返回一个新的包装组件。这是一个适用于React函数式组件的高阶组件示例,可以帮助你在函数式组件中实现类似的功能封装和复用。最后如果帮到大家的话,麻烦点一个赞,让更多人学会!原创 2023-10-09 22:01:17 · 966 阅读 · 11 评论 -
dayjs格式转换成日期
这个项目在筛选订单时间的时候是由前端进行筛选的,用的是adt-design-pro进行二开的,其中在用日期组件的时候遇到了一个问题,组件返回的是:dayjs,但是我需要的是年-月-日,在经历的一番尝试下:以下方法解决的:方法一:....原创 2023-08-31 22:15:02 · 3123 阅读 · 3 评论