我正在尝试将数据从一个角度组件发送到另一个角度组件。 我已经设法通过sessionStorage做到了这一点,但我知道这不是最好的做法,因为它应该只包含与用户身份识别、日志记录等相关的数据。 在我看过的几个教程中,我必须通过EventEmitter通过html传递数据。在所有这些技术Sharing Data between Angular Components - Four Methods中都可以看到 但是,理想情况下,我想要做的是通过ts组件将数据从parent component传递到child component,以便能够直接在那里操作数据,然后决定如何在parent html中处理数
我在angular cli命令行工具上执行以下命令,安装通用包'ng angular6 @ng-toolkit/ universal‘。它安装得很好,之后我执行了npm run build:prod,它也运行得很好。现在我终于运行了'npm run server‘,但这抛出了错误,却没有给我启动url。 这里是在server.js文件中抛出错误,如何修复它。 ReferenceError: window is not defined
at Object.exports.__esModule (D:\ANGULAR2\dist\server.js:122614:14)
当为基于清晰设计的应用程序运行ng build时,我得到以下错误(这是所有的输出):
ERROR in Symbol ClarityModule declared in /Users/moo/code/test3/node_modules/@clr/angular/clr-angular.module.d.ts is not exported from @clr/angular (import into /Users/moo/code/test3/projects/demoapp/src/app/ui/ui.module.ts)
应用程序正确地构建在相同代码基的旧签出基础上,因此我确信这与棱角