我正在尝试将我的混合应用从upgrademodule
更改为downgrademodule
,因为$digest
引发了太多问题。
但我发现应用程序运行良好,只有ng2组件不起作用,而ng1中的所有内容都能正常工作。
我创建了一个plunker:https://plnkr.co/edit/ZaIp5i20fiqH1vfBnZ99?p=info
我在main.ts
中添加了测试组件:
angular.module('interestApp').directive('test', downgradeComponent({component: Test}));
并在script.js
中添加$ stateProvider:
$stateProvider
.state('home', {
template: '<test></test>',
url: '/'
})
但是当我点击链接时 - &gt;家。什么都没发生只有标签保留在HTML中。
这在upgrademodule
。
请帮帮我!欢迎任何建议或答案。
由于
答案 0 :(得分:1)
最后,我发现了如何使用downgrademodule。 如果有人遇到同样的问题,请参阅此问题: https://github.com/angular/angular/issues/20856