問題タブ [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.

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

javascript - Aurelia シンプル バインディングが機能しない

期待どおりに機能しない非常に単純なバインディングがあります。

app.js:

app.html:

生徒.js:

生徒.html:

これにより、次の出力が得られます。

名前:不明
名前:不明
名前:不明
名前:不明

私が期待していた一方で:

名前:ジョン
名前:エリック
名前:マーティン
名前:サイモン

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

select - アウレリア選択が機能しない

次の問題があります。jsonファイルを読み取り、選択内のオプションとしてオブジェクトのタイトルを表示することにより、単純な選択を埋めようとしています。div 要素内にタイトルを表示しようとすると、コードは正常に機能しますが、select としては機能しません。これが私のコードです:

}

と HTML

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

javascript - Aurelia を GitHub ページにデプロイする方法

aurelia.io は完全にクライアント側ですか、それともサーバー コンポーネントが必要ですか。

つまり、github ページにすることができます。ありがとう

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

aurelia - Aureliaでref属性へのバインディングが有効になるのはいつですか?

これは、この質問のフォローアップです: Access a DOM element in Aurelia

スクリーン アクティベーション ライフサイクルに、バインドの設定後に コードを実行できるフックはありますか? 現在、バインディングがまだ設定されていないときにフックが呼び出されたref後、ある時点でアクティブになる期間があるようです。これをテストするには、最新の (v0.13.0) スケルトン ナビゲーション リポジトリのクローン バージョンの下部近くにを追加し、次のようにビュー モデル内の参照の存在をテストします。activateref<div ref="myDiv"></div>welcome.html

テンプレートの下部のスニペット...

これは、コンソールに表示されるもののスナップショットです...

このようなプリントアウトは無期限に続きます。名前が変更された場合に画面を更新するために定期的に呼び出されていることがわかりfullName()ます(これはダーティチェックだと思います)...しかし、最初に、参照divされたものがのプロパティとして有効でない期間があることがわかりますビューモデル、そしてそれは有効です。誰かがこれを説明できますか?ref有効になった後にビューモデルにフックする方法はありますか?

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

aurelia - ieとchromeの両方でのaureliaアプリケーションの起動エラー

typescript 1.5 ベータ版を使用して、asp.net 5 アプリケーションの aurelia リポジトリから連絡先アプリのコードをコピーしようとしています。すべてのファイルをコピーしました。tsconfig 構成は問題ないように見えますが、アプリケーションを実行すると、最初の画面の後、ie11chrome 42でエラーが発生します。

Ie 11 では、次のエラー メッセージが表示されます。

JavaScript ランタイム エラー: プロパティ 'Symbol(id)_i.jtkqmdozsa6' を定義できません: オブジェクトは拡張可能ではありません

handleApp 関数で configureAurelia を呼び出す

Chromeで取得します

キャッチされていない TypeError: 未定義のプロパティ '__decorate' を読み取ることができません

同じ場所で。
どうすれば問題を見つけることができますか?

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

aurelia - 複雑なドメイン オブジェクトを持つ Aurelia で保存ボタンを有効または無効にする最良の方法は何ですか?

私は editMessage.js コンストラクターを次のように持っています:

editMessage.html (ビュー) は次のとおりです。

メッセージ*プロパティオブジェクトのいずれかが変更された場合に有効になり、それ以外の場合は無効のままになるように、保存ボタンが必要です。

過去に、タイマーを作成し、元の値と変更された値を比較して、いくつかのダーティ チェックを行いました。これを行うための Aurelia の最善のアプローチは何ですか?

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

javascript - Aurelia の関数からプロパティを更新する方法

プッシュ アクションでプロパティの値を更新したいのですが、関数からプロパティにアクセスする方法がわかりません。

何か案は ?

編集:ページが読み込まれた後、プッシュメッセージを受信したときにデータを更新したい.

編集 2: コードのテスト

data.js :

viewModel.js

ビューモデル.html:

ログ:

「メッセージを受信中 : Data.information = 4」
「Data.information の状態 : 4」
「this.information の状態 : undefined」