我使用Angular 2.0框架并尝试创建一个输入组件。此外,我使用Google MDL,它的HTML结构需要有标签才能输入。Angular给了我一个例外:
EXCEPTION: Template parse errors:
Can't bind to 'for' since it isn't a known native property ("s="mdl-textfield__input" type="text" id="{{input_id}}">
<label class="mdl-textfield__label" [ERROR ->]for="{{input_id}}">{{input_label}}</label>
</div>"): InputUsernameComponent@2:44
代码如下:
import {Component} from 'angular2/core';
import {Input} from 'angular2/core';
@Component({
selector: 'input-username',
template: `<div class="mdl-textfield mdl-js-textfield mdl-textfield--floating-label">
<input class="mdl-textfield__input" type="text" id="{{input_id}}">
<label class="mdl-textfield__label" for="{{input_id}}">{{input_label}}</label>
</div>`
})
export class InputUsernameComponent {
@Input('input-id') input_id: string;
@Input('input-label') input_label: string;
}
如何解决此问题?
更新
最近Angular2版本<代码> < / >代码应该
源语言
你需要的属性绑定而不是适当的痣
<label class="mdl-textfield__label" attr.for="{{input_id}}">{{input_label}}</label>
或
<label class="mdl-textfield__label" [attr.for]="input_id">{{input_label}}</label>
或
<label class="mdl-textfield__label" htmlFor="{{input_id}}">{{input_label}}</label>
htmlFor
是反映 for
属性 (https://developer.mozilla.org/de/docs/Web/API/HTMLLabelElement) 的属性
另请参见HTML-属性与属性
问题内容: 假设我有一个处理待办事项清单的应用程序。清单中已完成和未完成的项目。现在,我想向列表对象添加两个虚拟属性。列表中已完成和未完成项目的计数。我还需要将这些显示在json输出中。 我的模型中有两种方法可以提取未完成/已完成的项目: 那么,如何在json输出中获得这两种方法的计数? 我正在使用Rails 3.1 问题答案: Rails中对象的序列化包括两个步骤: 首先,调用将对象转换为简化的
问题内容: 在我看来,要获取如下网址参数: 在我的网址中,我尝试通过这种方式通过网址模板标签传递参数,如下所示: ?之后的参数 显然不起作用,如何传递此数据值以便通过get进行检索? 问题答案: 只需将它们添加到末尾即可: [没有其他可改进的地方,但是在修复代码滴答时出现了一个的错误]
我试图将ActionListener添加到一个标签中,每当用户键入错误的密码或登录时,该标签就会弹出。这是我的登录控制器 我如何能够解决这个问题?我已经尝试了很多次(setOnAction, addMouseListener),但都不起作用:(。 如果你不介意的话,我还想问一下public void initialize函数。这是干什么用的?当我创建类时,它会自动弹出。 提前感谢
问题内容: 我需要在模板中表示集合,并在其中包装每四个元素 模板应如下所示: 因此,我需要在{%for%}中执行此操作 问题答案: 以下应该使用内置模板标签解决你的问题:
当我添加新的接受者并用下面的代码在模板中发送文档时
本文向大家介绍如何在jQuery中的特定HTML标签中添加属性?,包括了如何在jQuery中的特定HTML标签中添加属性?的使用技巧和注意事项,需要的朋友参考一下 使用该方法将属性添加到jQuery中的特定HTML标记中。 示例 您可以尝试运行以下代码,以了解如何将属性添加到特定的HTML标签: