問題タブ [ng-switch]
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.
javascript - 解析された値が nil でない場合、Angular は ng-minlength の属性のみを配置します
ng-minlength
解析元の値data.Validation['minlength']
が nil でない場合にのみ属性を設定したい。
最初に使用してみng-switch
ました; を処理するときにこれを行うのに問題はありませんでしたng-show=true/false
。ただし、値だけでなく、の宣言全体を超えている場合、機能させることができませんでしたng-minlength="..."
。2回目の試みは使用しng-if
ていましたが、入力の「途中」で機能させることができませんでした。
ng-minlength="data.Validation['minlength']"
以下は動作するコードです -値が nil でない場合にのみ全体を設定したいです。
javascript - ng-repeat 内の ng-switch 何が欠けていますか?
サーバーから取得した情報のテーブルを表示するために ClientController とテンプレートを使用しているページがあります。データのコレクションごとに、2 つのテーブル行が必要です。1 つは常に表示され、もう 1 つは最初の行がクリックされたときにのみ表示されます。
ここでもう少し進んでいるので、コードを単純化しましたが、これに影響するとは思わなかったものは何もありません。
私のHTMLは次のようになります
私のcontrollers.jsには
正しい ID でアラートがポップアップ表示されますが、テーブルの行が期待どおりに表示されません。
angularjs - AngularJS ng-switch で ng-click を使用しようとしていますが、ng-switch は私の div を切り替えません
アンヌーブはこちら。routeProvider を使用してビュー内の外部 html ページを交換するグローバル ナビゲーションがあります。ビュー内で、外部 html ファイルの div を切り替えるリスト タイプのサブ ナビゲーション (ng-repeat で作成) を設定します。appCtrl で手動で設定すると、ページを読み込むことができます。
しかし、ng-click があるスパンをクリックすると。私は何も得ません。スコープの問題だと思い始めましたが、 ng-click='alert()' だけを入れても何もしません。
私は他の投稿を読んだことがありますが、ほとんどの場合、逆ではなく ng-switch の中に ng-click を入れているようです。また、例でもルーティングを使用していません。angularはまだ新しいので、まだ出会っていないものかもしれません。
アプリの HTML:
外部 HTML ファイル:
JS:
angularjs - AngularJS - ng-switch ステートメントに基づいてクラスを適用する
に単純な ng-repeat があり<td>
ます。ng-repeat 内は ng-switch ディレクティブです。<td>
特定の ng-switch 条件が満たされたときに CSS クラスを適用する方法を知りたいです。
ただし、次のエラーが表示されます。
jquery - AngularJS: jQuery ステップ エラー
jQuery Steps プラグインで 3 つのステップを実行しました。URL パスが変更された場合 (同じページでのナビゲーションが原因で発生します)、手順を動的に変更する必要があります。コンテンツの動的な変更は、ng-switch によってもたらされます。問題は、ページを初めてナビゲートしたときに機能することです。ng-switch のデフォルトの DIV が表示されますが、URL を変更するナビゲーションをクリックすると、ページが再度読み込まれません。「1 つ以上の対応するステップ タイトルがありません」というエラーが表示されます。コードの一部:
何かアドバイス?
angularjs - AngularJS - ng-switch を使用した基本的な ng-repeat
ステータスのリストを表示する単純な ng-repeat があります。この ng-repeat を ng-switch に拡張して、ステータスに応じて値を表示したいと考えました。
現在の ng-repeat:
ng スイッチを使用:
ただし、ng-switch より上の eh では何も表示されません。