странная вставка DOM is=undefined

Я потенциально возлагаю ответственность на неправильные области, но я заметил некоторые странные макеты в своем простом приложении Ember, и при просмотре DOM через отладчик Chrome я заметил, что в каждом элементе есть is="undefined". Хм? Связано ли это ember/htmlbars? Если нет, то есть ли у кого-нибудь указатели, где еще искать?

примечание: я использую ember-cli 0.2.0 с ember 1.10; Я также использую библиотеку Bootstrap SASS.

p.s. вот снимок изображения того, что я вижу:

введите здесь описание изображения


<!-- 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>

person ken    schedule 14.03.2015    source источник
comment
и ваш код для этого представления/компонента   -  person Sushant    schedule 14.03.2015
comment
я добавил application.hbs, так как все страницы имеют такое поведение   -  person ken    schedule 14.03.2015


Ответы (1)


Пожалуйста, прочтите его на странице github здесь

ember-cli-bootstrap-sass не совместим ни с чем выше Ember 1.8. Поскольку они требуют handlebar v1.

Я думаю, что эта проблема из-за несовместимых версий.

Существует открытый вопрос здесь о такой же проблеме.

person Sushant    schedule 14.03.2015
comment
Большинство несовместимостей для ember-cli-bootstrap-sass были связаны с компонентами ember, которые он поставлял, а не с самим бутстрапом. Вот почему я создал ember-cli-bootstrap-sassy, ​​который вводит только bootstrap. - person ken; 14.03.2015
comment
Просто чтобы полностью исключить это как возможную причину, я удалил все ссылки на начальную загрузку, и одно и то же сообщение продолжает появляться. - person ken; 14.03.2015
comment
Вы можете создать JS-бин - person Sushant; 14.03.2015