問題タブ [ember-app-kit]
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 - 実行時に Ember AppKit アプリで機能フラグを有効にする
私は EAK と Ember のカナリア ビルドを使用しています。これは、emberjs.com のベータ版と canaray ビルド、およびhttp://ember.alexspeller.com/ember-latest.jsの alexpenner のビルドと同じでした。
したがって、Ember はもちろん bower で管理する必要があります。EAK で「query-params」機能を使用しようとしていますが、ember ガイド ( http://emberjs.com/guides/routing/query-params/ ) に従って行を配置しました
app.js の App.create 行の直前
当該ルート内では、
上記の機能行を実際の Ember ソース (ベンダー フォルダー :/ 内) に追加するまで、常に未定義のログが記録されます。たとえば、features ハッシュが ember.js で定義された直後に、追加して更新するEmber.feature["query-params"] = true
と、コンソールに適切な params オブジェクトが生成されます。
これは、機能がすべての点で適切に機能していることを示しています (つまり、オブジェクトがアプリで正しくアクセスされている) が、app.js などの適切な場所でフラグを有効にできるようにしたいと考えています。
app.create 行の上のフラグを有効にするとうまくいかない理由はありますか? EAKでこれにアプローチする別の方法はありますか?
circular-dependency - Ember App Kit で循環依存関係を処理する
Ember App Kit で循環インポートをどのように処理すればよいのか疑問に思っています。次のモデルを検討してください。
entity.js :
contact.js :
organization.js :
importではmyMethod()
なく require('app/models/xxx') を使用する必要がありますか?
ありがとう ;)
ember.js - Ember リンク先がエラーをスローする/期待どおりに画面をクリアしない
Ember のルーティングが機能しない問題があり、正しく行っているかどうか少し混乱しています。この部分にはかなりの変更が加えられているようで、少し混乱する可能性があります。ここで何がうまくいかないのか、誰かが私を助けてくれることを願っています。
応用
refset.sparklingideas.co.uk:8000
環境
2013 年 11 月 20 日に複製された Ember アプリ キット
すべてのソースコードはこちらから入手できます:
https://github.com/sparkling/snomed-refset
申し訳ありませんが、まだホストされていませんが、説明するためのスクリーンショットがあります:
http://goo.gl/DGBSvf
問題
現在の構成には 2 つの問題があります。
リンク先をクリックしてメイン画面 (/、「refsets」) に戻ると、子画面の内容 (/:publicid) がメイン画面の下部に追加されます。これは、前後に移動するたびに積み重なっていきます。
「ルールを表示」または「概念を表示」ボタンのリンク先をクリックすると、画面が空白になり、ember が次の不可解なエラーを返します (他のカスタムおよび ember ログの詳細も提供されます)。
/li>
これらの問題のある「リンク先」ステートメントは次の場所にあります。
- 「template/refset.hbs」(breadcrumbs、上部): コンテンツのスタックを引き起こします
- 'template/refset/concept.hbs' および 'template/refset/plan.hbs'(heading, top): ember エラーが発生する
ソースは上記のリンクにあり、以下にもコピーされています。
ソース
ルート
テンプレート/refset/concepts.hbs
テンプレート/refset/plan.hbs
テンプレート/refset.hbs
コントローラー/refset/concepts.js
コントローラー/refset/plan.js
コントローラー/refset.js
ルート/refset/concepts.js
ルート/refset/plan.js
ルート/refset.js
JSON AJAX レスポンス
企画・ルール
コンセプト
Refset
ヘルパー
ルールを表示
ember.js - PhpStorm 7.1 の構文強調表示エラー
EcmaScript6 (harmony バージョン) モジュール構文を使用すると、PhhpStorm で構文強調表示エラーが発生しました。
このコードを使用する場合 (間違いではないことを確認するため): https://github.com/stefanpenner/ember-app-kit-todos/blob/master/app/models/todo.js
次に、エディターに次のエラーが表示されます。
設定で Javascript 構文の強調表示用に Ecmascript Harmony を有効にしました。
編集: import 呼び出しを使用した 2 番目の例を参照してください。
ember.js - 未定義のEmberjsのプロパティ「デフォルト」を読み取れません
アプリ
店
モデル
コントローラ
ログインアクションがトリガーされるログインビューがあります。アクションがトリガーされるとすぐに、undefined の「デフォルト」プロパティを読み取れないというエラーが表示されます。
App.User.createRecord を入れてみましたが、エラーCannot call method 'createRecord' of undefined が発生します。
ember-appkit を使用しています。ember-data のバージョン ( Version: 1.0.0-beta.5+canary ) も確認しました。どこが間違っているのか特定できません。