問題タブ [ng-show]
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.
angularjs - angular jsのラジオボタンで複数のdivを表示するのに助けが必要
ラジオボタンをクリックして複数のデータを表示するには、助けが必要です。
私のコード: html
角度 J:
このコードを実行すると、Test1 または Test2 または Test3 が表示されます。ただし、Test4、Test5、Test6 は表示されません。この問題を解決するにはどうすればよいですか
javascript - 現在使用しているページ/ルートに基づいて、angular ng-hide を使用するにはどうすればよいですか?
メインビューがホームページビューの場合、「含まれるビュー」の1つを非表示にしたい角度のあるアプリケーションがあります。
javascript - ng-show 何も表示されない
問題は、.com/#/login などの URL にアクセスしてもエラーは表示されず、login.html ファイルも表示されないことです。
これは私が持っているものです:
と
});
アクセス コード、templateUrls、およびコントローラが適切に作成されていること。
angularjs - AngularJS:コントローラーでngShowトリガーが2回発生する
ページが最初に読み込まれたときとフォームが送信されたときに、コントローラーが $scope で定義されたメソッドを 2 回トリガーするという問題があります。
これがフィドルです:http://jsfiddle.net/scabro/pQb6q/5/
そして、ここに 2 つの AngularJs モジュールがあります。最初はコントローラー付きで、もう 1 つは「isValid」ファクトリー サービス付きです。
また、何らかの理由で、検証は最初の 2 つのフィールドに対してのみ機能し、空のフィールドを検証していないようです。
ページが最初にロードされたとき (空の配列) とフォームが最初に送信されたときに、コンソールに表示される内容は次のとおりです。
また、フィールド内で入力するときに、「keydown」イベントごとに showWarning() メソッドを呼び出しているようです。
何が原因でしょうか?
angularjs - AngularJs フォームの検証 - カスタム エラーの優先度を管理して、ng-show ディレクティブでエラーを 1 つだけ表示する
この素晴らしいフォーラムでの最初の質問です。
入力した番号が無効である理由をユーザーに警告する必要がありますが、一度に 1 つのメッセージだけを出力したいと考えています。私は解決策を実装しましたが、それは本当に簡単に進化するものではありません。
ここに私のHTMLコードがあります:
ここに私のコントローラコードがあります:
ng-show
HTMLページのディレクティブのおかげで、妥当性エラーを手動で管理して、1つだけが印刷されるようにする必要があります。検証基準をさらに追加する必要がある場合に備えて、簡単に進化するソリューションを実装したいと考えています。
カスタム エラーの優先度管理システムを使用して、デフォルト エラーの可能性と互換性のある独自のディレクティブを作成しようと考えていますが、どのように進めればよいかわかりません。
または、コントローラーにプロセスを残して、呼び出されるカスタム エラーを 1 つだけ作成し、適切な警告メッセージを含むcustom
スコープ変数 which を定義することもできます。errorReason
HTMLコードに次のようなものがあります:
皆さんはそれについてどう思いますか?
私の英語が正しくない場合は申し訳ありません。
javascript - Ng-show が期待通りに動作しない? 角度
Angular についての私の理解では、次の 2 つの要素のうち一度に表示できるのは 1 つだけですが、何らかの理由で両方が表示されています。見えないコードに間違いがありますか?
ng-show を間違って使用していますか?
javascript - ng グリッドを非表示/表示しますか?
いくつかのタブを設定して、さまざまなものを表示したいと考えています。3 つのタブのいずれかをクリックすると、自分のng-grid
. ただし、他の 2 つのタブをクリックすると、ng-grid が単純に消えるようにします。特定のタブをクリックしてグリッドを表示/非表示にするときに、いくつかのブール値を使用ng-show
して単純に設定しようとしましたが、何もしないようです。その方法に関するヒントはありますか?ありがとう!