ParsleyJS和Angular2的插值

时间:2016-11-09 12:49:50

标签: angularjs angular interpolation parsley.js parsley

我遇到了Parsley JS的问题和Angular2的插值:

我需要将插值作为data-parsley-error-container的值传递。

示例:

<div class="input-group" id="{{id}}">
   <input type="number" id="service" [(ngModel)]="service" name="service" class="form-control" required="required" data-parsley-errors-container="{{id}}">
   <span class="input-group-addon">seconds</span>
</div>

我收到了下一个错误:

  

错误:未捕获(在承诺中):模板解析错误:   无法绑定到&#39; data-parsley-errors-container&#39;因为它不是一个已知的本土财产(&#34;   数据香菜分钟=&#34; 1&#34;需要=&#34;需&#34; [错误 - &gt;] data-parsley-errors-container =&#34; {{id}}&#34;&gt;

您有任何想法或解决方案吗?

2 个答案:

答案 0 :(得分:0)

使用属性绑定而不是插值:

[data-parsley-errors-container]="id"

答案 1 :(得分:0)

对于非原生属性,只需与[attr.x]绑定:

[attr.data-parsley-errors-container]="id"