我觉得我错过了什么.当我尝试data attribute在我的中使用时template,像这样:
<ol class="viewer-nav">
<li *ngFor="#section of sections" data-value="{{ section.value }}">
{{ section.text }}
</li>
</ol>
Run Code Online (Sandbox Code Playgroud)
Angular 2 崩溃:
EXCEPTION:模板解析错误:无法绑定到"sectionvalue",因为它不是已知的本机属性("
] data-sectionvalue ="{{section.value}}"> {{section.text}}
我显然遗漏了一些语法,请帮忙.
我正在使用angular2 beta 15,在我的一个模板中,我做到了:
<a data-value="{{i18n.currentLanguage}}" > {{i18n.translate('Language')}}</a>
Run Code Online (Sandbox Code Playgroud)
但是,我得到了这个例外
angular2.dev.js:23925 EXCEPTION: Error: Uncaught (in promise):Template parse errors:
Can't bind to 'value' since it isn't a known native property ("<div>
<a [ERROR ->]data-value="{{i18n.currentLanguage}}">{{i18n.translate('Language')}}</a>
Run Code Online (Sandbox Code Playgroud)
那么,有什么想法如何解决???
我试图创建一个自举旋转木马.所以我使用*ngFor添加元素和轮播指示符.(指示当前位置的小圆圈)
<li data-target="#myCarousel" *ngFor="#item of items; #idx = index" data-slide-to="idx" [class.active]="idx === 0" >
Run Code Online (Sandbox Code Playgroud)
我通过[class.active] ="idx === 0"设置活动类条目,它工作正常.但是当我试图设置data-slide-to ="idx"时,结果不是想要的索引作为数字而是字符串"idx".
知道如何分配索引值吗?