HTML 在 AngularJS 加载之前发出请求
html makes a request before angularjs loads
>我在html中放了一个http请求,如下所示:
<img src="/api/profilepic/user/{{user.id}}">
但请求结果是:
Request URL:https://example.com/api/profilepic/user/%7B%7Buser.id%7D%7D
最终,它会继续发送请求,直到初始化角度和 user.id。但是在此之前,我的节点服务器会收到一堆错误。有谁知道如何解决这个问题?
我尝试像下面这样使用 ng-switch,但它也不起作用。
<div ng-switch="user.id != null">
<div ng-switch-when="true">
<img src="/api/profilepic/user/{{user.id}}">
</div>
</div>
在 src
属性中使用 AngularJS 句柄时,应将其替换为 ng-src
:
<img ng-src="/api/profilepic/user/{{user.id}}">
Angular 文档是你的朋友:https://docs.angularjs.org/api/ng/directive/ngSrc
相关文章:
- 否'访问控制允许来源'标头存在于IISNOde中请求的资源(AngularJS+NodeJs)上
- Angularjs http.get() Cross-Origin 请求被阻止
- 飞行前响应中的访问控制允许标头不允许Angularjs请求标头字段访问控制允许标题
- 在点击AngularJS时发出新的AJAX请求
- 从输入中获取字符串,并在AngularJS中发出AJAX请求
- AngularJS Typeahead和$http请求限制
- 如何在Angularjs中模拟HTML表单请求
- AngularJS错误:请求的键的值不是对象.keys@[本地代码]
- angularjs在CMS的url中获取请求
- 如何在AngularJS中取消挂起的请求
- 如果需要登录,Angularjs$http拦截器会暂停异步请求
- AngularJS $http GET 请求到本地 JSON 文件返回语法错误:意外令牌]
- IE 10 挂起 XMLHttpRequest 6 分钟,然后响应请求(使用 AngularJS 实现 CRSF)
- AngularJs 错误:$http请求虽然在控制器中定义
- Angularjs的异步API请求
- 修复在执行http获取请求angularJS时的竞争条件
- 多个 http 请求 AngularJS
- POST请求(angularjs($http))的实现问题
- 是否有可能取消微风请求(AngularJS)
- 取消$http请求 AngularJS