問題タブ [angularjs-1.5]
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 - @Componentデコレータを使用したAngularjs 1.5.5
Angularjs 1.5.5 ( Angular 2.0ではない) を使用したコンポーネントの適切なコード例を見つけるのに苦労しています。Angular 1.5.5 は本当に @Component または @Injectable のようなデコレータをサポートしていますか? もしそうなら、誰かが良いコード例を共有できますか?
また、コンポーネント間の通信が Angular 1.5.5 でどのように機能するのか知りたいですか? @Input デコレータはありますか?
angularjs - AngularJS でデコレータを登録解除するにはどうすればよいですか?
単体テストのコンテキストで AngularJS デコレータを登録したいテスト ケースに遭遇しました。デコレーターは、親コンポーネントとその子コンポーネントの間の相互作用を模倣するのに役立ちます。
にデコレータを登録すると、正常にbeforeEach
動作します。問題は、テストの完了後にテスト デコレータがクリーンアップされず、他のテストが中断されることです。
テストが完了したときにこのデコレータを削除するにはどうすればよいですか?
angularjs - angular 1.5 タイピングのインストール
2017 年 3 月 26 日更新
私は現在npm install @types/angular
TypeScript 2.0 を使用していますが、これまでの経験は以前よりもはるかにスムーズtypings
です。
オリジナル
ES6 モジュールと Webpack を使用する Angular 1.5 プロジェクトがあります。これは、このスターター プロジェクトに非常によく似ています。
Angular 1.5 のタイピングをインストールしようとしています。以前から使っていましたが、新しいマネージャーtsd
を使うのは初めてです。typings
試してみると、次のtypings install angular
ようになります。
実行するtypings search angular
と結果が表示されNAME: angular, SOURCE: dt
ます。
試してみると、次のtypings install angular dt~angular
ようになります。
ただし、DefiniteTyped/angular.d.tsを見ると、グローバルangular
変数は宣言されていますが、モジュールも宣言されていることがわかります。これは、DefinedTyped"angular"
定義の多くが UMD をサポートするために行っていることです。
これをタイピングで動作させるにはどうすればよいですか? それとも、そのままにしておくべきtsd
ですか?
gulp - Karma/jasmine テスト エラー:「Uncaught TypeError: Unexpected anonymous System.register call.」
基本的な karma-jasmine テストを実行しようとしていますが、次のエラーが発生します。
テストも実行されていないようです。
フォルダ構成は次のとおりです。
- components
-[個々のコンポーネント] -
単純なテストを含むtestsフォルダー
-app.js(すべての子コンポーネントを呼び出すマスターコンポーネントを含む)
アプリケーションは正常に動作していますが、テストで多くの問題が発生しています。
どんな種類の助けも大歓迎です。
以下は私のpackage.jsonファイルです
karma.config.js ファイル
firstTest.spec.js ファイル
Index.html ファイル
app.ts ファイル
angularjs-components - Angular 1.5 コンポーネントの例
Angular 1.5 より前の使用経験はかなりありますが、現在、1.5 コンポーネントに基づく Web アプリケーションの開発を開始しています。多くのトラブルシューティングを行った後でも、基本的なテンプレートが機能しているようには見えません。次の単純なメニュー コンポーネントの何が問題なのか、別の人に教えてもらえますか? 提供される可能性のある支援に感謝します。
angularjs - ui-router 状態で angular 1.5 コンポーネントを使用する方法
現在、angular ui-router プロジェクトには、angular 1.5 コンポーネントに関する明示的なものはありませんでした。私のプロジェクト要件は、ネストされた状態を使用することであり、角度 1.5 コンポーネントを使用して角度 2 に簡単に移行したいと考えています。両方の最適なボイラープレートを探しています。以下のリンクのオプション 1、2、および 4 がサポートされています。ネストされた状態と angular 2 への移行に最適なオプションを知りたいです。
angularjs - AngularJS 1.5 コンポーネント ルーターの再ナビゲート
リロード/リフレッシュ、または Angular 2 バージョンのように、 AngularJS 1.5 用の現在非推奨になっている(ただし、現在のプロジェクトが既に構築されているには遅すぎる) コンポーネント ルーターのrenavigateメソッドはありますか?
現在、ルート コンポーネントを破棄して再ロードするために、ビューがダイナミックで構成されているため、コンポーネントを強制的に破棄してから再構築するために、切り替えてから元に戻すのと同じレベルでダム ルートを作成する必要がありました。フォーム フィールド。
ルートを更新するための API 呼び出しが存在しない場合は、他の提案にも興味があります。