Hacktoberfest 2026:メンテナが10月に向けて印を付けた、オープンで初心者向けの issue。 Hacktoberfest の issue を見る

希望能在registerWatch的回调函数中带出触发值改变的triggerName

オープン
#623 コメント 0 件 リアクション 0 件 担当者 0 名 GitHub で見る

まだ誰も着手していません。

評価

難易度
5/5
見積もり時間
1週間以上
初心者へのやさしさ
25/100
issue の種類
機能追加
明瞭さ
説明が足りない
活発さ
停滞
技術スタック
react, typescript
領域
frontend

調査の方向性

まず TypeScript のフォームコードで registerWatch、shouldUpdate、notifyWatch を見つけ、ユーザー入力と API 更新それぞれでコールバックがどのように呼び出されるかを追跡します。コールバックが変更の原因となったトリガーを公開し、両方の経路で動作が検証されれば完了です。issue では特定のファイルや既存のテストは指定されていません。

索引モデルが issue の本文から書いたものです。

説明

作为antd的深度使用者, 经常会用到这些内部的hooks

shouldUpdate和notifyWatch会在任意表单字段变化时候触发, 在二次封装的时候经常会用到。比如这次实现配置化表单联动,需要知道触发值改变的是 api调用 还是 用户输入, 来实现循环联动的效果

之前通过修改源码实现过一版,但是这种方式毕竟不好,换个项目就用不了了,现在想把这个功能抽成插件,就这点实在是绕不开

而且这个api带出triggerName也很合理,求求了

主要言語
TypeScript
スター
1k
フォーク
287
PR マージ指標
30日以内にマージされた PR はありません

環境構築

このプロジェクトには開発コンテナ、Dockerfile、コントリビューションガイドがありません。まず README を読み、一般的な手順ははじめてのコントリビューションガイドを参照してください。

はじめの一歩

  1. issue を最後まで読み、次にプロジェクトのコントリビューションガイドを読みます。
  2. 着手することを issue にコメントします — 二人が同じ作業をするのを防げます。
  3. リポジトリをフォークし、ブランチを切って変更します。
  4. issue 番号を参照したプルリクエストを送ります。

react-component/field-form のほかの issue

react-component/field-form の issue をすべて見る

似ている issue

TypeScript の issue をもっと見る

新しい issue をメールで受け取る

初心者向けの GitHub issue を短くまとめたダイジェスト。