有没有一种方法可以将* ngIf与实质主题表单绑定以使用Angular显示图像?

时间:2020-02-04 18:35:09

标签: angular angular-material

MuiPaper-root

我正在使用一个SQL数据库,该数据库能够显示/检索来自其中的所有数据,但是我发现很难为每个用户检索要显示的图像。相反,我得到了错误

          RegisterComponent.html:93 ERROR TypeError: Cannot read property 'undefined' of undefined
         at Object.eval [as updateDirectives] (RegisterComponent.html:93)
         at Object.debugUpdateDirectives [as updateDirectives] (core.js:36055)
         at checkAndUpdateView (core.js:35067)
         at callViewAction (core.js:35433)
         at execEmbeddedViewsAction (core.js:35390)
         at checkAndUpdateView (core.js:35068)
         at callViewAction (core.js:35433)
         at execComponentViewsAction (core.js:35361)
         at checkAndUpdateView (core.js:35074)
         at callViewAction (core.js:35433)`

1 个答案:

答案 0 :(得分:0)

您是否检查了数据库响应?我认为

中存在问题
   *ngIf="repoService.qns[repoService.qnProgress].PhotoName

因为模板无法找到repoService.qns [repoService.qnProgress]的“ PhotoName”。确保正确处理错误。

另一个建议,您还可以使用“异步”管道来处理Observable。