我正在使用asp.net core 2.0 AngularJS模板,当我尝试在AppComponent中使用localStorage时,它说
NodeInvocationException:未定义localStorage ReferenceError:未定义localStorage。
我浪费了很多时间来修复这个,不幸的是angular2-universal甚至没有使用asp.net core 2.0来检查条件isBrowser。事件localStorage也不与HomeComponent一起使用。
我该如何解决这个问题。请帮我解决这个问题。谢谢。
export class AppComponent {
constructor() {
localStorage.setItem('count', 'not set');
console.log('const');
}
}
答案 0 :(得分:0)
似乎有人在Github上发布了类似的问题(https://github.com/MarkPieszak/aspnetcore-angular2-universal/issues/238)。
我认为某处有一个Angular错误,但它被报告为其他东西,因为VS Angular模板使用Webpack来构建Angular应用程序。我认为Webpack应用程序无法构建,并且底层问题不是ASP.Net Core报告的。