关于 html:如何设置 ng-src 有条件地搜索 IMG SRC?

how to set ng-src to conditionally search for IMG SRC?

我有一个包含图像名称的变量,因此我将源设置为路径变量 PNG。问题是一开始我的 var 是空的,所以没有找到 SRC,我得到了一个错误。仅当我的变量不为空时,如何让 IMG 搜索其来源?

1
<img ng-src="images/{{server.purpose}}.png">

其中 server. purpose 包含根据用户选择的图片名称。我在开始时收到错误,因为 server.purpose 为空。我想使用一个条件,即仅当 server. purpose 不为 null 时,img 才会查找 src。我用 ng-if 试过,但如果没有找到它只是隐藏 img,错误仍然发生。


如果您为 ng-src 使用值 null,则会阻止对服务器的调用。因此,从 ng-src 中删除硬编码位并将其设置在范围变量中。一旦需要显示图像,请将整个路径放入您的变量中。


也许是这样?

1
  <img ng-src="..."/>