尝试使用Single-Spa构建某些内容,并遇到了向应用程序AngularJS添加问题。 Angular2和ReactJs可以完美地工作,但是如果添加AngularJS并尝试为此应用程序使用url,则会破坏父应用程序的url。
例如链接是:
http://localhost:8080/#/app => http://localhost:8080/#!#%2Fapp
之后,AngularJS的应用程序根本无法工作。
我用于捆绑webpack并添加应用程序,就像在Single-Spa的示例中一样。也许有人对如何解决有想法?
最佳答案
在所有者回购协议上,我得到了答案:
添加$ locationProvider.hashPrefix('');进入您的路线配置
一切都会开始工作。