問題タブ [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.
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 を利用できることを示しているようですが、これが事実なのか、単に間違っているのかはわかりません。
validation - Ember-検証: インストール
非常にフォームが重い Ember-CLI アプリケーションがあります。
レイアウトとテンプレート作成に役立つEmber Formsを使い始めました。これは素晴らしく、うまく機能しているようです。
どうやら検証のために、DockyardのEmber-Validationも必要です...この特定の依存関係は異なる方法でインストールされているようで、これを行う方法がわかりません。
のような単純なものを使用してからbower install ...
依存関係を追加することに慣れてbrocfile
いますが、この場合、Dockyard は選択可能なビルドの膨大なリストを提供し、どれを使用すればよいかわかりません。
ember-cli プロジェクトに ember-validation をインストールして、ember-forms をうまく操作した経験のある人はいますか? それとも、実際には私が思っているよりも単純で、選択するすべてのビルドにうんざりしているだけなのでしょうか?
ember.js - Ember: Ember コンポーネントで失われたコンテキスト
Ember に問題がありますが、Handlebars 内か Ember コンポーネント内か、どこに問題があるのかよくわかりません。
問題は、コントローラー オブジェクト コンテキストが引数として ember コンポーネントに渡される場合、コンテキストが未定義であることです。ただし、コンポーネントの直前のハンドルバー テンプレート内のオブジェクトをログに記録すると、正しいオブジェクトが表示されます (index および components/component-button テンプレートを参照)。
テンプレート
応用
ember.js - Ember-CLI ルーティング: ルート/テンプレート構造を変更しましたが、ビルドが変更を認識しませんか?
私はちょうど今、ember-cli 内のルート構造を変更し、アプリを壊しました。現在の構造を 1 レベル深く入れ子にしたかったのです...
前:
後:
テンプレートの構造も変更する必要がありました...
前:
後:
すべての変更を 1 対 1 で行ったと思っていましたが、何らかの理由で ember サーバーを再起動すると、ネストされた「配置」ルートが壊れています。
コンソール ログで、 ember がまだ新しいディレクトリではなくplacements.index
古いディレクトリの下を探していることに気付きました。templates/placements/index
ルーターと同じ方法でテンプレートをネストできないという 1 つの理論がありますか? これは、正しいテンプレートを表示するために、各ルートをrenderTemplate
フックで明示的に定義する必要があるかもしれないことを意味します...このプロジェクトはかなり大きくなるため、これは面倒な場合があります...おそらく他に何かあるかもしれません間違っていますか?
ember.js - ember-cli パッケージのインストール失敗
ember-cli の開始手順に従おうとしていますが、回避できないこのエラーに遭遇しました。
実行すると同様のエラーが発生しますbower install
私は、npm 1.4.14、ember 0.0.37、bower 1.3.6 で osx maverics に取り組んでいます。
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).
これをどのように進めればよいかわからないので、どんな助けでも大歓迎です。
新しい構文の詳細はこちら
javascript - Laravel やその他のバックエンド フレームワークで使用する Ember-CLI の概要
ember-starter-kit
私がしなければならなかったのは、その内容を/my_laravel_app/public
フォルダに投げ込むだけで、すべてうまくいきました。
今、私はプロジェクトを作成しようとしていlaravel
ますember-cli
アプリケーションをどのように構築する必要があるかについて、少し混乱していますか? どのlaravelフォルダーでember new my-app
コマンドを実行する必要がありますか? さらに、laravelで生成されたAPIでテストする必要があるため、コマンドを使用する代わりにアプリケーションapache
をテストするにはどうすればよいですか。ember-cli
ember server
どんな助けでも大歓迎です!
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
ありがとう。
javascript - Ember CLI でルートを定義する場所は?
を使用していくつかのルートを作成しました。ember generate route {my_route_name}
ルートの下にjsファイルが作成され、テンプレートの下にhbsファイルが作成されます
今、これらのルートを次のように定義したいと思います
しかし、どこでそれを行うのember-cli
ですか?
app.js
このコードのすぐ下のファイルに追加しようとしました
しかし、それは私にエラーを与えます:Uncaught TypeError: Cannot read property 'map' of undefined
それで、実際にすべてのルートをどこで定義するかについて少し混乱していますか?
ember.js - Ember Cli Inflector の調整
Ember.Inflectorクラスをどこで/どのように調整できますか / ember-cli がピックアップするインスタンスを作成できますか?
ありがとう!