問題タブ [ember-cli]

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 に答える
2919 参照

ember.js - ember-cli 内の makeBoundHelper と registerBoundHelper の違い

値をフォーマットするカスタム ヘルパーを作成しようとしています。ember-cli ドキュメントは、ヘルパー ファイル内から makeBoundHelper をエクスポートするか、以前に作成したヘルパー関数をインポートしながら app.js 内から BoundHelper を登録する必要があることを示しているようです。

これについての私の理解は正しいですか?または、ヘルパー ファイル内から registerBoundHelper を使用して、正しく登録できますか。

編集

以下の関連コードとエラー情報:

https://github.com/ridget/transactions/blob/master/app/helpers/to-currency.js

registerBoundHelper「Uncaught TypeError: undefined is not a function」という結果を使用して、それを押し上げただけです

http://iamstef.net/ember-cli/ハンドルバー ヘルパーの解決中は、app.js 内からのみ registerBoundHelper を利用できることを示しているようですが、これが事実なのか、単に間違っているのかはわかりません。

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

validation - Ember-検証: インストール

非常にフォームが重い Ember-CLI アプリケーションがあります。

レイアウトとテンプレート作成に役立つEmber Formsを使い始めました。これは素晴らしく、うまく機能しているようです。

どうやら検証のために、DockyardのEmber-Validationも必要です...この特定の依存関係は異なる方法でインストールされているようで、これを行う方法がわかりません。

のような単純なものを使用してからbower install ...依存関係を追加することに慣れてbrocfileいますが、この場合、Dockyard は選択可能なビルドの膨大なリストを提供し、どれを使用すればよいかわかりません。

ember-cli プロジェクトに ember-validation をインストールして、ember-forms をうまく操作した経験のある人はいますか? それとも、実際には私が思っているよりも単純で、選択するすべてのビルドにうんざりしているだけなのでしょうか?

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

ember.js - Ember: Ember コンポーネントで失われたコンテキスト

Ember に問題がありますが、Handlebars 内か Ember コンポーネント内か、どこに問題があるのか​​よくわかりません。

問題は、コントローラー オブジェクト コンテキストが引数として ember コンポーネントに渡される場合、コンテキストが未定義であることです。ただし、コンポーネントの直前のハンドルバー テンプレート内のオブジェクトをログに記録すると、正しいオブジェクトが表示されます (index および components/component-button テンプレートを参照)。

テンプレート

応用

フィドルを見る

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

ember.js - Ember-CLI ルーティング: ルート/テンプレート構造を変更しましたが、ビルドが変更を認識しませんか?

私はちょうど今、ember-cli 内のルート構造を変更し、アプリを壊しました。現在の構造を 1 レベル深く入れ子にしたかったのです...

前:

後:

テンプレートの構造も変更する必要がありました...

前:

後:

すべての変更を 1 対 1 で行ったと思っていましたが、何らかの理由で ember サーバーを再起動すると、ネストされた「配置」ルートが壊れています。

コンソール ログで、 ember がまだ新しいディレクトリではなくplacements.index古いディレクトリの下を探していることに気付きました。templates/placements/index

ルーターと同じ方法でテンプレートをネストできないという 1 つの理論がありますか? これは、正しいテンプレートを表示するために、各ルートをrenderTemplateフックで明示的に定義する必要があるかもしれないことを意味します...このプロジェクトはかなり大きくなるため、これは面倒な場合があります...おそらく他に何かあるかもしれません間違っていますか?

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

ember.js - ember-cli パッケージのインストール失敗

ember-cli の開始手順に従おうとしていますが、回避できないこのエラーに遭遇しました。

実行すると同様のエラーが発生しますbower install

私は、npm 1.4.14、ember 0.0.37、bower 1.3.6 で osx maverics に取り組んでいます。

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

ember.js - ember-cli 0.0.37 新しい構文と ember-data をインポート

最近、ember-cli 0.0.36 から 0.0.37 にアップグレードしましたが、ember-data のインポートに苦労しています。一見単純に見えますが、私にはうまくいきません。Brocfile.js では、古いインポートは

これは、新しい構文に準拠するように変更されました。

ただし、次のエラーが表示されます。

app.import(vendor/ember-data/ember-data.js) - Passing modules object is deprecated. Please pass an option object with modules as export key (see http://git.io/H1GsPw for more info).

これをどのように進めればよいかわからないので、どんな助けでも大歓迎です。

新しい構文の詳細はこちら

0 投票する
3 に答える
1738 参照

javascript - Laravel やその他のバックエンド フレームワークで使用する Ember-CLI の概要

ember-starter-kit私がしなければならなかったのは、その内容を/my_laravel_app/publicフォルダに投げ込むだけで、すべてうまくいきました。

今、私はプロジェクトを作成しようとしていlaravelますember-cli

アプリケーションをどのように構築する必要があるかについて、少し混乱していますか? どのlaravelフォルダーでember new my-appコマンドを実行する必要がありますか? さらに、laravelで生成されたAPIでテストする必要があるため、コマンドを使用する代わりにアプリケーションapacheをテストするにはどうすればよいですか。ember-cliember server

どんな助けでも大歓迎です!

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

ember-cli - ember-cli 0.39 への更新後、リクエストのプロキシが機能しなくなる

プロジェクトを ember-cli 0.37 から 0.39 に更新したところ、API リクエストが Rails バックエンドにプロキシされなくなりました。ember init を実行して依存関係を更新しましたが、まだ機能しません。

  • エンバークリ 0.39
  • エンバー 1.6.0-beta.5
  • ember-data 1.0.0-beta.8
  • jquery 2.1.0

ありがとう。

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

javascript - Ember CLI でルートを定義する場所は?

を使用していくつかのルートを作成しました。ember generate route {my_route_name}ルートの下にjsファイルが作成され、テンプレートの下にhbsファイルが作成されます

今、これらのルートを次のように定義したいと思います

しかし、どこでそれを行うのember-cliですか?

app.jsこのコードのすぐ下のファイルに追加しようとしました

しかし、それは私にエラーを与えます:Uncaught TypeError: Cannot read property 'map' of undefined

それで、実際にすべてのルートをどこで定義するかについて少し混乱していますか?

0 投票する
3 に答える
1794 参照

ember.js - Ember Cli Inflector の調整

Ember.Inflectorクラスをどこで/どのように調整できますか / ember-cli がピックアップするインスタンスを作成できますか?

ありがとう!