我的index.js文件中有一个钩子错误。通常情况下,index.js文件仍然是默认文件。我不知道如何解决这个错误。
下面是错误:
Error: Invalid hook call. Hooks can only be called inside of the body of a function component. This could happen for one of the following reasons:
1. You might have mismatching versions of React and the renderer (such as React DOM)
2.
我遇到了这个错误:
browser_adapter.js:76 Error: Cannot resolve all parameters for NestedComponent(undefined). Make sure they all have valid type or annotations.
at NoAnnotationError.BaseException [as constructor]
详细情况如下:
我有一项服务
@Injectable()
export class MyService {
doSomething() {
console.l
我知道有关于这个主题的问题,我看了一下文档,但我不能理解如何使用输出。
我有一个带有@Output的子组件
//here I define the Ouput on the child component
@Output() turvo: EventEmitter<boolean> = new EventEmitter();
//here I emit the event on the child component
ngOnInit() {
this.turvo.emit(false);
}
父组件
//here I listen to the emitted event
当我试图初始化谷歌地图时,我遇到了这个问题。正如你所看到的,我试图在这个div中加载地图,但是我总是收到相同的消息。
试用
ngAfterViewInit()
因为我想,在调用函数之前,视图可能还没有完成加载,但是没有帮助。
错误消息(与标题相同)-
Uncaught (in promise): InvalidValueError: Map: Expected mapDiv of type HTMLElement but was passed null.
我的代码:
map.component.ts -
import { Component, Input, OnInit } from "
我正在尝试制作一个简单的登录应用程序的角,NgRx商店和火柴基地。我创建了一个登录操作,它应该登录到firebase并将凭证存储到存储区。显然我做错了什么。当我分派我的操作时,firebase请求是成功的,凭证将被返回,但是存储没有被更新,并且我在控制台中得到了以下错误
ERROR TypeError: Cannot freeze
at Function.freeze (<anonymous>)
at freeze (ngrx-store.js:843)
at ngrx-store.js:857
at Array.forEach (<anony
我是angular 6的新手,我正在使用angular 6创建项目。我在分享数据时遇到了问题。 下面是我的代码: 1)组件边栏: selectedCategory(type:any) {
this.loginService.categoryType = type; // need to pass this data
} 2)列表组件: export class ListPostsComponent implements OnInit {
ngOnInit() {
// here I need the data
}
} 3)服务: export clas