React19新特性,如何理解乐观更新钩子useOptimistic?发布于2025年01月15日 react 本文说一下React19的新特性,乐观更新钩子useOptimistic()。这个效果的是使用场景,非常常见。比如:在聊天对话的时候,点击发送按钮,消息会立刻出现在聊天列表里面。或者在发送朋友圈的时候,即使提交的是... 阅读更多
同一表单,不同按钮上的不同action,input的formaction属性发布于2025年01月14日 HTML 本文说的还是html5里面的input,特指能提供表单提交功能的<input type='submit'>或者<input type='image'>。因为form表单的action属性,可... 阅读更多
HTML5,input表单验证的方式方法,如何自定义错误信息?发布于2025年01月13日 HTML html5下的各种input表单控件,自身就带着合法性验证的手段,并且有着统一的验证结果界面和报错信息。但是,验证结果界面挺难看的,还不能更改样式。所以,苏南大叔并不是推荐这种验证方法,没啥意义。表单自定义验证的方... 阅读更多
React19新特性,如何理解 useFormStatus 表单状态钩子?发布于2025年01月12日 react React@19新出的特性,钩子useFormStatus()。看名字,它必然是配合表单元素使用的。它能够在表单子组件中,获取到表单提交时的pending状态和表单内容。然而,这个useFormStatus()钩子... 阅读更多
React19,一个自定义的表单提交钩子useActionState2发布于2025年01月11日 react 在本文中,苏南大叔模仿React@19官方的useActionState()钩子,生成了一个新的自定义钩子。使用上和官方的useActionState()差不多,暂时命名为useActionState2()。本文从... 阅读更多