首页 文章

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

提问于
浏览
20

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

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

这给了我以下错误

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

1 回答

  • 51

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

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

    要么

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

相关问题