2016-10-08 4 views
0

私はthis記事を読んでいると著者は次のように指摘する:アプリ/ app.jsでJasnyブートストラップ&Emberjs

それは ラッピング燃えさしビューdiv要素を挿入しないように、アプリケーションビューを調整ジャスニーブートストラップが使用するキャンバスdivの高さ を妨害します。

App = Ember.Application.extend({ 
    modulePrefix: config.modulePrefix, 
    podModulePrefix: config.podModulePrefix, 
    Resolver: Resolver, 
    ApplicationView:Ember.View.extend({tagName:''}) 
}); 

事は、私がいない景色を眺めながらEmberjs 2.6を実行しているということです。どうすれば同じことができますか?

+1

Hi Rentonie。短い悪いニュースは、あなたが体の下の根のdivを取り除くことができないということです、Emberはそれにフックする必要があります。短い朗報は、以前はルートごとに1つのdivを使用していましたが、アプリケーションごとに1つのみがあることです。 CSSの一部をコピーしてdivタグをターゲットにすることをお勧めしますか? – locks

答えて

1

コメントの中にあるロックと同様に、本体の下にあるroot divを削除することはできません。 次のCSSを追加してください。これにより、tagName = ''をアプリケーションビューに設定する必要がなくなります。私はこれを試しました、それはうまくいきます。

:root, 
.ember-application, 
.ember-application>div { 
    height: 100%; 
} 
+0

これからの回答を得ました。この問題の詳細については、https://github.com/emberjs/ember.js/issues/11486をご覧ください。 – kumkanillam