self.context。$ implicit.find不是Angular2 Forms函数

时间:2017-03-14 10:51:53

标签: angular angular2-forms

我正在将Angular2项目从2.0.0-rc.4升级到2.4.0,而升级我在表单中遇到此错误

  

self.context。$ implicit.find不是函数

我正在使用这样的代码:

<div formArrayName="pricing_details" *ngFor="let pricingDetails of myForm.controls.pricing_details.controls">

  <div *ngFor="let priceModifier of pricingDetails.find('pricing_modifiers').controls">
    ....
  </div>

</div>

使用.find()从表单数组中查找控件名称,似乎现在不推荐使用.find()

这里的任何人都知道Angular2 2.4.0中现在的替代方案是什么?

1 个答案:

答案 0 :(得分:1)

使用https://www.npmjs.com/package/html-pdf

<div *ngFor="let priceModifier of
pricingDetails.get('pricing_modifiers').controls"> .... </div>