几个月前,我决定研究Angular.当我做一些进步并使用它创建一些应用程序时,我意识到Angular 2处于开发人员预览中,因此它将在它发布之前的时间问题.因为Angular 2不会与Angular 1兼容,并且有很多变化,问题是,继续使用Angular 1.x开发还是开始开发Angular 2会更好吗?
事实上,我们并不总是必须使用市场上的最新版本或最新语言,但在这种情况下,应用程序仍然很小,所以我可以毫无问题地进行更改.
我们即将使用Angular和Kendo Components开始使用Angular最新版本1.4的新项目,但我听到Angular 2.0有太多新东西,但同时它没有向后兼容性.
由于没有公布发布日期,我们对于是等待2.0发布日期还是继续1.4发布感到困惑?
请建议.
在我的客户端Web应用程序中,我需要使用ntlm协议向服务器进行身份验证。在使用Angular1时,通过$ http服务的get请求,浏览器(chrome,edge)通过提示用户输入用户名/密码来执行NTLM身份验证的所有3个步骤。
但是,对于Angular2,使用Angular2随附的http服务,浏览器(chrome,edge)仅返回401,并且不执行后续步骤(它们甚至不提示用户输入凭据)。
在使用Angular2时,如何使浏览器为我执行ntlm身份验证?请不要建议ntlm javascript库。我是StackOverflow的新手。如果我没有提供足够的信息或重复了问题,对此表示抱歉。
提前致谢。