問題タブ [vmware-clarity]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
angular - 内部 API の使用
0.10.9 を超える明快さで内部 API を使用するにはどうすればよいですか? バージョン 0.10.6 では、プロジェクトでこのインポートを使用して、データグリッドの内部フィルターを変更します。
少なくともバージョン 0.10.9 では、これはもう書き込めません。コンパイラは次のエラーで終了します。
最近報告したバグ 1512 の解決により、0.10.10 にアップグレードしたいと考えています。
編集:カスタム フィルターの組み込みサポートの代わりに内部 API を使用する理由を尋ねられたので、ここに私の答えがあります: 私の状況では、データグリッドの上の別の入力フィールドで表されるフルテキスト フィルターを使用したいからです。このフィールドに入力すると、データグリッドの更新がトリガーされ、リクエストがバックエンドに送信されます。トリックは、リクエストをトリガーする直前に、別の入力フィールドからデータグリッドフィルターの内部値にフルテキストフィルター値を追加することです。上記のバージョンで変更された内部 API の助けを借りてすべて。この機能を実現する別の方法があれば、喜んでこちらにお送りします。
編集2:(ソースコード)
}
angular - いいえ、モーダル クローズのクリック イベントの後ですか?
モーダルを閉じるときに、(フォーム コントロールを使用してモーダルのコンテンツを false またはリセットするために) 関数を呼び出す必要がありますが、クリック後にイベントのハンドラーが見つかりませんでした。
ありがとう。
angular - Angular Clarity Wizard: ワンクリックで新しいページを追加して移動する
Clarity Design System を使用して角度のあるアプリを構築していますが、やや複雑なウィザードを作成したいと考えています。
私の使用例では、ユーザーは 2 つのページでウィザードを開始します。最初のページで、彼女は質問されます。答えに応じて、2 つの新しいウィザード ページのいずれかが 2 つのページの間に挿入されます。すなわち:
1 質問ページ (はいまたはいいえ)
2 終了
となります
1 質問ページ
2 はいの新しいページ
3 終了
また
1 質問ページ
2 ノー
3 フィニッシュの新しいページ
ユーザーの回答に基づいています。
私が作成しようとしているものと、ステップのスキップとスキップの解除の例の違いは、ユーザーが余分なボタンをクリックする必要がないように、最初のページに 2 つのカスタム ボタン [はい] と [いいえ] を配置したいということです。ボタン (ページ 1 の「次へ」ボタン)。
ただし、<clr-wizard-page *ngIf="!skipStepTwo">
動的ページを非表示/表示するために、例で使用されたアプローチを使用しています。問題は、動的ページ 2 に移動するために処理しようとするすべてのイベントが、この新しいページが pagesCollection に追加される前に発生するように見えることです。最終的に新しいページが表示されますが、ウィザードは最後のページ (Page 3 Finish) に移動しました。
それを回避する方法はありますか?新しいページを作成して、ユーザーが 1 回クリックするだけでそこに移動できますか?