Modal.confirm的使用是否违背了React组件封装和单向数据流的原则?

2026-04-01 13:250阅读0评论SEO问题
  • 内容介绍
  • 文章标签
  • 相关推荐

本文共计1959个文字,预计阅读时间需要8分钟。

Modal.confirm的使用是否违背了React组件封装和单向数据流的原则?

目录引言:什么是React模式?引言:如何评价Ant Design(一个设计语言)?这是一篇临时起意的文章,我参与了一些图中的讨论,觉得挺有意思的,有时间可以读读,聊聊搜索技巧篇文末专家聊聊天。

首段

目录
  • 引言
  • 什么是“React模式”?

引言

如何评价 Ant Design 这个项目(一个设计语言)?

这是一篇临时起意的文章,我参与了一点上图中的讨论,正好有点时间,索性拉篇文章专门聊聊。

首先说结论:我不认为Modal.confirm以及类似的API是anti-pattern,尽管antd作者

@偏右悄悄地 也说Modal.confirm“并不符合React哲学”。

什么是“React模式”?

很多人都见过这个公式——

view = f(data)

React确实就是这么运作的。

然而React从来没有建议过,让你的整个应用都这么运作。很显然,一个view=f(data),是涵盖不了前端应用那么多可能性的。那么一个现实中有用的网页,大致应该怎么运作?

看图说话——

这张图我想所有人都能看懂,大部分给你科普前端架构的文章大致都是这么画的,这里只解释两点:

  • 第一,蓝箭头代表状态传递,红箭头代表行为传递。
阅读全文

本文共计1959个文字,预计阅读时间需要8分钟。

Modal.confirm的使用是否违背了React组件封装和单向数据流的原则?

目录引言:什么是React模式?引言:如何评价Ant Design(一个设计语言)?这是一篇临时起意的文章,我参与了一些图中的讨论,觉得挺有意思的,有时间可以读读,聊聊搜索技巧篇文末专家聊聊天。

首段

目录
  • 引言
  • 什么是“React模式”?

引言

如何评价 Ant Design 这个项目(一个设计语言)?

这是一篇临时起意的文章,我参与了一点上图中的讨论,正好有点时间,索性拉篇文章专门聊聊。

首先说结论:我不认为Modal.confirm以及类似的API是anti-pattern,尽管antd作者

@偏右悄悄地 也说Modal.confirm“并不符合React哲学”。

什么是“React模式”?

很多人都见过这个公式——

view = f(data)

React确实就是这么运作的。

然而React从来没有建议过,让你的整个应用都这么运作。很显然,一个view=f(data),是涵盖不了前端应用那么多可能性的。那么一个现实中有用的网页,大致应该怎么运作?

看图说话——

这张图我想所有人都能看懂,大部分给你科普前端架构的文章大致都是这么画的,这里只解释两点:

  • 第一,蓝箭头代表状态传递,红箭头代表行为传递。
阅读全文