問題タブ [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.
twitter-bootstrap - Ember.JS ember-cli アプリで Bootstrap の LESS ソースを使用する推奨方法
この回答から、Bootstrap のdist
ファイルへのリンクは簡単なようです。
しかし、私は自分のプロジェクトで LESS を使用しており、Bootstrap の LESS ファイルを利用したいと考えています。これをすべてリンクするための推奨される方法は何ですか?
また、LESS を使用することは技術的には Bootstrap のソース ファイルを使用しているため、Bootstrap の JS ソースにもリンクする必要がありますか? それとも、ソースbootstrap/less
とコンパイル済みのディストリビューションを混在させるbootstrap/dist/js/bootstrap.js
だけでうまくいくと仮定しても問題ありませんか?
javascript - ember を使用して、独自のコントローラー以外のコントローラーで計算されたモデル プロパティを使用する
そのため、デフォルトとは異なるコントローラーで計算されたプロパティを使用すると問題が発生します。
私はこのモデルを持っています:
どちらが入っていますかcontact.js
(ember-cli を使用しています)。
次に、このコントローラーがあります:
テンプレートには何も表示されません。ただし、次のように変更すると:
{{fullName}}
次に、ハンドルバーをうまくレンダリングします。
質問:then
のない関数で解決されないのはなぜtimeout
ですか?
javascript - emberjs は別のビューからアンカーに移動します
現在、ember cliプロジェクトを使用して ember アプリケーションをビルドしていますが、ナビゲーションを構成しようとして問題が発生しています。次のコード ブロックはインデックス ルーターで動作しますが、他のルーターで問題が発生しています。goToAnchor セクションを使用すると、ホームページのような単一の無限スクロールでページ内アンカー タグに移動できますが、他のビュー、つまり /terms ページに移動するときは、メニューをクリックしてホームページに戻ることができるようにする必要があります。ブラウザをリフレッシュします。
これは更新なしで可能ですか?
インデックス ルーター:
ナビゲーション:
この記事の時点での現在のセットアップ:
javascript - RSVP.hash を使用してフィルター処理された項目の itemController プロパティの使用
そのため、regExp でフィルタリングしたアイテムに itemController を使用し、RSVP.hash として返す方法を見つけようとしています。
多くの店舗を持つ製品モデルがあります。製品名と店舗の住所と名前に基づいてデータをフィルタリングしています。モデルは関連しているため、RSVP として返す必要があります。これにより、フィルタされたアイテムに itemController を使用しようとすると、設定した itemControllers プロパティが使用されず、何も返されないという問題が発生します。
私のコードは以下のとおりです。itemController を機能させるにはどうすればよいですか、またはこのロジックをより良い方法で書き直す必要がありますか?
製品コントローラー
製品ビュー.hbs
ProductItemController
製品.hbs
javascript - パラメータをビューに渡し、Ember.js のヘルパーに渡す
ビューを共有する 2 つのビューがあり、それらの間で変数を渡して、さまざまな html セグメントをオンまたはオフにしようとしています。これは可能ですか?console.log を実行すると、view.showTitle variable = "view.showTitle"
そうあるべきではありませんか? 奇妙ですよね?
ビュー 1 はビュー 2 を呼び出し、パラメータを渡します。
ビュー 2 は、このパラメーターをヘルパー関数に渡そうとします。
呼び出されるヘルパー:
私はember cliプロジェクトを使用して、ember アプリケーションを構築しています。
この記事の時点での現在のセットアップ:
ember.js - ember-cli --proxy は GET では機能しますが、PUT と POST では失敗します
アプリケーションを Ember Appkit から ember-cli に移行しようとしていますが、以前 APIMethod および proxyURL メソッドによって提供されていたプロキシ機能を複製するのに問題があります。
localhost:3000 にプロキシするサーバーを起動しています
ember serve --proxy http://localhost:3000/
これにより、Rails サーバーからデータが正しく読み取られます。ただし、サーバーに書き込もうとすると、エラー メッセージが表示されます。
POST http://localhost:4200/api/v1/posts 408 (Request Time-out)
emberアプリが提供されているポート4200に投稿しようとしていますが、ポート3000に投稿したいのですが、どうすればそうすることができますか?
私は ember-cli 0.28、ember 1.5.1、ember-data 1.0.0-beta.7、および rails 4.1 を使用しています。
javascript - ember-cli で New Relic を使用するには?
現在、heroku でember server
コマンドを実行して ember-cli アプリケーションを実行しており (これが最善の方法かどうかはわかりません)、New Relic と統合したいと考えていますが、その方法がわかりません。 .
ember.js - Ember-CLI: (ベンダー) ディレクトリを /public/assets にコピーする方法はありますか?
Ember-CLI プロジェクトで、Web フォントとその CSS スタイルシートを含むディレクトリをディレクトリに追加するとpublic/assets
、@import 'assets/font/regular/stylesheet.css
. これはうまくいきます。
理想的には、これらのアセットを自分の git リポジトリから除外し、代わりにクライアント側の依存関係として保持したいのですが、bower install
これらのアセットを Ember-CLI ビルドでどのように使用できますか?
ドキュメントでは、CSS スタイルシートでは機能しますが、WOFF フォント ファイルでは機能しない で言及app.import(FILE)
されています。Brocfile.js
app.import()
また、拒否するディレクトリを指定したいと思います。
これを行う Ember-CLI / Brocolli の方法はありますか?
ember.js - ember ビルドの完了後に出力ファイルを移動する
フロントエンド アプリケーションの配布可能なソースを構築するために BroccoliJS に依存する ember-cli 0.0.28 を使用しています。私が抱えている問題は、(再) ビルドするたびに、アプリケーションを提供するバックエンドのテンプレート ディレクトリに index.html ファイルをコピー (または移動) する必要があることです。
ビルドの完了後にこれを行うために、ember-cli プロジェクト ディレクトリで Brocfile.js を構成する方法がわかりません。
当分の間、シンボリックリンクを使用しました。これは機能しますが、フロントエンドアプリケーションがember build
. grunt-broccoliを使用してビルドを grunt タスクとして実行することは可能だと思いますか?! これが前進かどうかはわかりませんが。
broccoli-file-mover の使用は簡単ですが、将来のツリーではなく、現在のツリーで機能します。
すべての助けに感謝します。