我正在尝试在 angular2 中插入图像。
我的图片名称保存在 mypicture 变量中。
我以这种方式尝试过 <img [src]="../../../public/img/{{mypicture}}" /> 但它没有用。

我在控制台中看到此错误:

Error: Uncaught (in promise): Template parse errors:
Parser Error: Got interpolation ({{}}) where expression was expected

最佳答案

而不是这样做
绑定(bind)前联系完整路径

例如:

public fullPath:string;
public myPicture:string;

getMyPicture(){
   this.fullPath = "../../../public/img/"+ this.myPicture;
 }

html
 <img [src]="fullPath" />

关于angular - 在angular2中插入具有相对路径的图像,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/37239202/

10-10 02:33