使用角度2.0.0-beta.0时,自定义属性会产生解析错误

Akh*_*mar 27 angular2-template angular

我正在尝试使用angular2的自定义属性,如下所示

 <a href="javascript:void(0)" title="{{inst.title}}" data-loc="{{inst.actionval}}">
Run Code Online (Sandbox Code Playgroud)

这给了我以下错误

EXCEPTION:模板解析错误:无法绑定到'loc',因为它不是已知的本机属性

Par*_*ain 68

Angular默认使用属性绑定,但a没有属性data-loc.要明确告诉Angular使用属性绑定,请改用:尝试这个可能适合您.

<a href="javascript:void(0)" title="{{inst.title}}" [attr.data-loc]="inst.actionval">
Run Code Online (Sandbox Code Playgroud)

要么

<a href="javascript:void(0)" title="{{inst.title}}" attr.data-loc="{{inst.actionval}}">
Run Code Online (Sandbox Code Playgroud)