嗨,我有一个页面,我显示用户的个人资料图像加载如下:
$("#imgProfile").attr('src',' http://myserver/user.png ')
现在我需要使用HTML 5 File API提交此图像,但要做到这一点,我需要先将我的图像转换为File API.我在互联网上看到的所有样本与输入类型="文件"一起工作,但我已经拥有该图像,我不是从本地计算机中选择图像.
像这样的所有示例https://developer.mozilla.org/en-US/docs/Using_files_from_web_applications使用来自input type ="file"元素的File API
我搜索了很多东西以了解如果我在表单中始终使用双向数据绑定(ng-model)而不是单向数据绑定,是否会有一些糟糕的性能。我知道,对于每两种方式数据绑定的 angular 1 都会创建一个新手表,并且对于具有 angular 1 的大型应用程序,我们可能会遇到性能问题,因为这个。现在我需要知道如果我只使用一种方式数据绑定,使用 angular 2 是否会有一些不同?不需要时需要避免两种方式的数据绑定?
怎么样,我想全局处理http错误(特别是状态401).我知道我可以做那样的事情
getCompanies() {
return this.http.get('https://angular2.apispark.net/v1/companies/')
.map(res => res.json())
.catch(res => {
return Observable.throw(res.json());
});
Run Code Online (Sandbox Code Playgroud)
如何在其他组件上获得此错误?
只是为了解释我想实现所有401错误将用户重定向到登录页面