問題タブ [angularjs-view]

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.

0 投票する
1 に答える
2058 参照

angularjs - 単一ページ アプリケーション angularJS

AngularJsを学ぶためのサンプル アプリケーションを開発していました。

には 3 つの異なるテンプレートを表示する 3 つのリンクがありますng-view

main.html には 3 つのリンクがあります。

ここにアンカーがあります:

それは正常に動作します。しかし、新しいタブでリンクを開こうとすると、開かれません。

ルーティングはクライアント側で行われ、サーバーはそれを認識していないことを理解しています。

どんな提案も役に立ちます。

オンラインで検索しても、適切な回答が見つかりませんでした。

ありがとう。

編集::サーバー側のコード。

nginxで:

0 投票する
1 に答える
1227 参照

angularjs - ビューでの出力の値をマップする「AngularJS の方法」

AngularJS の初心者の問題についてアドバイスを求めています。

私のアプリには、動作している API が可能なタイプのリストから値を与える多くのケースがあります。その値をモデルに取り込んでから、それを何か (各タイプのアイコンなど) にマップしたいと考えています。これらの一般的なタイプのいくつかのマッピングを頻繁に再利用する可能性が高いので、効率的で再利用できる良い方法は何ですか?

私はそれを「DRY」に保ち、「関心の分離」に固執するようにしています。これにより、表示ロジックはモデルから可能な限り分離されます。

「良い」が主観的であることはわかっていますが、うまくいけば、人々はここでアイデアを得ることができます...

これはかなり一般的なシナリオのように思えますが、いくつかの具体的な例は次のとおりです。

私。ファイルを操作して、ファイルの種類を取得し、その種類に基づいた特定の画像が表示されるようにマップしたいと考えています。ファイルを扱うアプリでは、これは多くの場所で発生する可能性があります。

ii. 天気アプリ - 天気の種類が通知され、特定の天気アイコンを表示したいとします (これもアプリ全体の多くの場所にあります)。


私はAngularJSにかなり慣れていませんが、問題を少し読みましたが、解決できる可能性のある方法がたくさんあることを考えると、どのように進めるのが最善かわかりません-次のいずれかであると推測しています:

を。モデルからの値を配置する式内のさまざまな場所でそれを再利用できるように、独自のフィルターを作成します。

b. 独自のディレクティブを作成します(これについてはあまり明確ではありませんが、私の理解では、特定の目的のためにディレクティブを作成できます。たとえば、「タイプ」を「星」カウンターなどの何かを表し、次のような値を入力したい場合などです3 を指定すると、3 つの星が表示されるなど)

良いサンプルコードを見つけることができる場所に関するアドバイスや推奨事項はありますか?

どうもありがとう、

ニール

0 投票する
1 に答える
65 参照

javascript - AngularJS. 等値演算子は false の場合に true を返します


私がすべきように戻っていないangularJSに等値演算子があります。

例:
オブジェクト "data.valuea" からの値は 50 です。オブジェクト "data.valueb"
からの値は 200 です。

私は何か間違ったことをしていますか?または、これを行うためのより正しい方法はありますか?

0 投票する
1 に答える
10322 参照

angularjs - ui.router の状態変化に関するビューを 1 つだけ変更しますか?

私は次のような単純なレイアウトを持っています:

「メイン セクション」はフォームをユーザーに公開します。選択内容に基づいて、「メイン セクション」stateを変更する必要があります (つまり、別のパーシャルをロードする必要があります)。でこれを容易にするにはどうすればよいUI.routerですか?

例:状態のみcolumnOneを変更: http://plnkr.co/edit/IzimSVsstarlFviAm7S7/about

0 投票する
2 に答える
127 参照

angularjs - AngularRoute.js は Angular js でのルーティングに必須です

私はAngular jsが初めてです。私を助けてください。

角度のあるビューとルートに関するいくつかのブログを読み、ビューとルートのコードを実装しました。コードが機能していませんでした。コードに angularroute.js を含めると、うまく機能します。

しかし、すべてのブログで、コードに angularroute.js が含まれていません。

だから私の質問は、ルートロジックがangular.jsから削除されたか、何か間違ったことをしているということです。