Javascript 为什么图像不以角js显示
我用angular js做了一个简单的演示来调用这个服务。实际上我无法在列表中显示我的图像。 首先检查我的web服务urlJavascript 为什么图像不以角js显示,javascript,angularjs,angularjs-directive,angularjs-scope,Javascript,Angularjs,Angularjs Directive,Angularjs Scope,我用angular js做了一个简单的演示来调用这个服务。实际上我无法在列表中显示我的图像。 首先检查我的web服务url 我使用macc上的displayweb安全性调用web服务 /Applications/Google\Chrome.app/Contents/MacOS/Google\Chrome--禁用网络安全--允许文件访问--允许文件访问--用户数据目录=~/Chrome test/spec/runner.html 在桌面上: --禁用Web安全性 我可以呼叫服务,但我的图像
- 我使用macc上的displayweb安全性调用web服务 /Applications/Google\Chrome.app/Contents/MacOS/Google\Chrome--禁用网络安全--允许文件访问--允许文件访问--用户数据目录=~/Chrome test/spec/runner.html
- 我可以呼叫服务,但我的图像不显示在列表中。这是我的代码笔上的代码
使用:
在src属性中使用像{{hash}}这样的角度标记是不正确的:浏览器将从URL获取文本{{hash},直到Angular替换了{{hash}中的表达式。ngSrc指令解决了这个问题
// ^^^
替换为此
<img ng-src="d.image.Thumb">
Docs:-。荣誉你以20秒的优势击败了我:P.我删除了我的答案:P使用你的解决方案不显示图像实际上我显示了我的chorme安全性。首先你禁用web服务,然后选中使用此选项--在chrome属性中禁用web安全性…选中此选项你正在尝试的图像的URL是什么,是来自同一域还是来自不同域?这是错误的。文本必须放在双大括号中,如{{d.image.Thumb}
如果您使用'ng src',则不需要双大括号
<img ng-src={{d.image.Thumb}}>
// ^^^
<img ng-src="d.image.Thumb">