問題タブ [aurelia]
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.
npm - Aurelia エラー: 未処理の拒否の可能性があります [4] 予期しないトークン @
そのため、Aurelia のドキュメントが最近更新され、多くのものがデコレータに置き換えられました@binding
。それらを使用しようとすると、次のエラーが表示されます。
[4] Unexpected token @ (警告: non-Error used)
すべての形式の npm update を実行しましたが、それでもエラーが発生します。考え?
aurelia - 環境によって aurelia に定数を設定する方法
API のベース URL を から に変更しdev
たいprod
です。Angular I ユーザーは、config.json
後でアプリに挿入されたファイルを使用します。grunt-env
aurelia - Aurelia と WPF を使用した LOB アプリケーション
Microsoft リボン コントロール、ドッキング パネルを使用する WPF プロジェクトに取り組んでいます。このアプリは、Visual Studio IDE と非常によく似ています。ユーザーは複数のドキュメントを開いて作業できます。それらはすべて、MDI として異なるウィンドウで複数のドキュメントとして開きます。1 つのドキュメントで行われた状態の変更は、すぐに別のドキュメントで確認できます。使用されているテクノロジーは、Prism 5.0、DevExpress MVVM、およびコントロールです。
開発者が不足しているために WPF アプリケーションから離れ、ウィンドウだけでなく、より多くのデバイスにアクセスする理由はほとんどありません。
私の質問は次のとおりです。
Aurelia は Prism のようにイベント集約を提供するので、スクリーン B を持つ 1 つのモジュールのサブスクライバーは、スクリーン A を持つ別のモジュールのパブリッシャーから通知を受けることができますか? 例として、2 つの画面を開いています。1 つの画面は顧客とその注文で、もう1 つの画面は配送です。発送画面で注文を発送すると、他の画面のお客様の注文状況がすぐに更新されますか?
Aurelia を使用してHTML 5 DevExpress コントロールをデータ バインドできますか?
Aurelia は型安全性を提供しますか?
Aurelia は、豊富な UX と複雑な UI が要件となる金融 LOB アプリケーションの構築に適していますか? LOB アプリケーションの主な要件は、マルチ ドキュメント インターフェイスです。
sass - Aurelia の Skeleton Navigation プロジェクトで SASS を使用する
gulp-sass は動作していますが、System.config({ "map": { パスの省略形。
マテリアライズCSSフレームワークを使用しようとしているので、使用してインポートしました
これはうまくいきましたが、私の懸念は、私のビルドタスクで、includePaths プロパティのバージョン番号を含む sass フォルダーへの特定のパスを参照する必要があることです。
config.js ファイルを見ると、jspm は System.config.map セクションの下にマテリアライズへの参照を保存しました。以下のコードで短縮形のマテリアライズ名を参照するだけで問題が解決するようです。
build.js に追加した build-sass タスクは次のとおりです。
または、jspm を使用して実体化するなどの github パッケージを含め、それをコードで参照して、jspm にパッケージとバージョンを管理させ、jspm が作成した短縮形を参照するためのより良い方法がある場合
ありがとう、ダン
github - Aurelia を GitHub ページ (gh-pages) にデプロイする方法
GitHub ページで実行されているAureliaのデモは見たことがありません。それがどのように行われるかを示す要点またはレポがどこかにあるのだろうか。
構成の問題gulp
ですか、それとも別の解決策がありますか?
javascript - Aurelia で DOM 要素にアクセスする
Aurelia で DOM 要素にアクセスするにはどうすればよいでしょうか? これは幅広い一般的な質問ですが、これを行うには 1 つまたは 2 つの好ましい方法があると感じています。私は現在、Aurelia で 2 つのケースを抱えています。
テンプレートにはフォームがあります。VM canDeactivate() でビューモデルのフォーム要素にアクセスして、半分入力されたフォームからユーザーが移動するのを中断したいと考えています。したがって、要素にアクセスしようとしているスコープはローカルと見なすことができます。
別のビューモデルでは、VM activate() でナビゲーションを非表示にしたいと考えています。ナビゲーションは別のビュー モデル/テンプレート ペアに存在するため、スコープはグローバルと見なすことができます。
javascript - Aurelia スタート ブラウザ エラー
http://aurelia.io/get-started.htmlプロジェクトを試しています。すべてをインストールした後、Chrome コンソールに次のエラーが表示されます。
そして、これはFirefoxのエラーです
aurelia - aureliaを使用したbootstrap-selectで双方向バインディングが機能しない
カスタム要素を作成して、boostrap-select 要素を使用することができました。ただし、メイン ビュー (親) から値を渡す/バインドすることはできますが、双方向バインディングを使用すると、要素から選択を取得できません。
私のカスタム要素は次のとおりです。
対応するビューは次のとおりです。
カスタム要素を使用する私の含まれているビューは次のとおりです。
ここに双方向コマンドで示すように、選択コントロールで選択が行われると、 p.selectedValue が変更されることを期待していました。
ただし、 p.selectedValue は変更されていません。
これが機能しない理由はありますか?