ionic——ERROR Error: Can't bind to 'uploader' since it isn't a known property of 'input'

前言

  小编最近在做ionic项目的时候,在页面上有这么一个功能,要求上传图片,当然文件也行,但是引用了控件之后,发现前端直接就起来不来,错误描述如下
ERROR Error: Uncaught (in promise): Error: Template parse errors: Can't bind to 'uploader' since it isn't a known property of 'input'. (" ][uploader]="uploader" (change)="selectedFileOnChanged(file)"> "): ng:///DailyRecordPageModule/DailyRecordPage.html@42:75 Error: Template parse errors: Can't bind to 'uploader' since it isn't a known property of 'input'. (" ][uploader]="uploader" (change)="selectedFileOnChanged(file)"> "): ng:///DailyRecordPageModule/DailyRecordPage.html@42:75 at syntaxError (compiler.js:2427)

下面是具体的错误截图

ionic——ERROR Error: Can't bind to 'uploader' since it isn't a known property of 'input'_第1张图片
  小编也查了很多资料,问了好几个人,最后终于是找到了解决方案,因为小编在网上找到的解决方案不是很明确,或者说有的方案跟我的情况并不适用,所以要记录下来解决方案,同时也可以分享给有需要的人。
引入控件的代码

  
      
   
  
    
      *提示:图片大小为100*100,不超过1M。 
    
    
      
    
  

  这里是html中写的引入控件,然后就是具体的解决方案

解决方案

  在当前引入控件的module文件中加入引用;
ionic——ERROR Error: Can't bind to 'uploader' since it isn't a known property of 'input'_第2张图片

加入引用

ionic——ERROR Error: Can't bind to 'uploader' since it isn't a known property of 'input'_第3张图片
  问题解决。为了使用,当然在ts中也是要加入引用的。

总结

  小编这前端真的是一步一个坑,不过,慢慢踩吧,踩习惯了就不怕摔了。
  本篇博客到此结束,感谢您的阅读。

你可能感兴趣的:(前端)