0

我可能会将责任推给错误的区域,但我注意到我的简单 Ember 应用程序上有一些奇怪的布局,当通过 Chrome 的调试器查看 DOM 时,我注意到每个元素都包含is="undefined"在其中。嗯?这是 ember/htmlbars 相关的吗?如果没有,有没有人有任何其他地方可以看的指针?

注意:我使用 ember-cli 0.2.0 和 ember 1.10;我也使用 Bootstrap 的 SASS 库

ps 这是我所看到的图像快照:

在此处输入图像描述


<!-- application.hbs -->
<link href='http://fonts.googleapis.com/css?family=Overlock+SC|Nixie+One' rel='stylesheet' type='text/css'>
    <h2 id="title" class="logo">Company Name</h2>
    <div class="tagline">tagline</div>  
</div>
<div class="top-menu">
    <div class="menu">
        <div {{bind-attr class=":choice isHome:selected"}} {{action 'navigator' 'index'}}>Home</div>
        <div {{bind-attr class=":choice isProducts:selected"}} {{action 'navigator' 'products'}}>Products</div>
        <div {{bind-attr class=":choice isPricing:selected"}} {{action 'navigator' 'pricing'}}>Pricing</div>
        <div {{bind-attr class=":choice isSignup:selected"}} {{action 'navigator' 'sign-up'}}>Sign Up</div>
    </div>
</div>
<div class="container">
    {{outlet}}  
</div>
4

1 回答 1

0

请在 github 页面上阅读

ember-cli-bootstrap-sass与上述任何内容都不兼容Ember 1.8。因为他们需要handlebar v1.

我认为这个问题是因为版本不兼容。

这里有一个关于同类问题的未解决问题。

于 2015-03-14T13:20:47.547 回答