当前位置: 首页 > 面试题库 >

AngularJS的图像获取请求

阎鹏
2023-03-14
问题内容

我将要在HTML中呈现的图像的源字符串存储在AngularJS控制器中,但是在初始化Angular控制器之前会生成404。

这是HTML:

 <div ng-controller="Cont">
      <img src="{{imageSource}}">
 </div>

角度控制器:

 var Cont = function($scope) {
      $scope.imageSource = '/tests.png';
 }

我得到的错误(%7D%7D对应{{于模板中的)。

 GET https://localhost:9000/%7B%7BimageSource%7D%7D 404 (Not Found)

如何防止这种情况发生?也就是说,仅在初始化Angular控制器后才加载图像吗?


问题答案:

尝试将您的src替换为ng-
src以获得更多信息,请参阅文档:

在src属性中使用像{{hash}}这样的Angular标记无法正常工作:浏览器将使用文本文本{{hash}}从URL获取,直到Angular替换{{hash}}中的表达式。ngSrc指令解决了这个问题。

 <div ng-controller="Cont">
      <img ng-src="{{imageSource}}">
 </div>


 类似资料:
  • 问题内容: 如何获得的? 我想获取的屏幕截图(以供以后在我的应用程序中使用)。目前,这是通过使用机器人进行截屏来指定相关对象的坐标和尺寸来完成的。 但是,我相信有一种更好的方法:默认情况下,组件在将其自身绘制到屏幕上之前,将它们自己作为图像呈现到双缓冲区中。 有没有办法从组件中获取这些图像? 问题答案: ComponentImageCapture.java 另见 上面显示的代码假定组件在渲染之前已

  • 问题内容: 我有一个类型和类的变量。像这样: 有什么方法可以提取实际图像,以便将其与其他图像进行比较? 我尝试过校准该方法,但是它返回一个字符串。将其强制转换为总是失败。 问题答案: 最近,我与Apple Developer Tools传播者进行了一次对话。当前无法从图像视图,按钮等访问实际图像。类似地,无法访问可能感兴趣的视图的其他属性,例如“ isHidden”或“ attributedTex

  • 问题内容: Q1) 在我的reactjs应用程序中,我正在尝试从后端Nodejs服务器获取API。API会根据请求响应图像文件。 我可以在http://192.168.22.124:3000/source/592018124023PM-pexels- photo.jpg 上访问并查看图像文件 但是在我的reactjs客户端上,我在控制台日志上收到此错误。 未捕获(承诺)SyntaxError:意外

  • 我希望当我点击按钮时,我可以得到具体的img src,并在div classblock中显示img src。 HTML CSS JS 但是现在我面临的问题是获取img src。 所以我使用alert进行测试,结果是它什么都没有。

  • 我想知道是否有API可以批量获取维基百科页面的图像URL。 我看到的API是https://en.wikipedia.org/w/api.php?action=query 但是我只得到第一个标题的图片URL。

  • 我想从获取图像: