无法读取未定义的 属性 'configName'

Cannot read property 'configName' of Undefined

我得到 Cannot read property 'configName' of undefined。我尝试实施已经回答的问题,但无法解决这个问题。 我的代码的相关部分:

html

<select  class="form-control" name="configName" [(ngModel)]="configSearch.configName">
                <option selected>Select Config Name</option>
                <option value="Card Transaction Config">Card Transaction Config</option>
                <option value="Option 1">Option 1</option>
                <option value="Option 2">Option 2</option>
            </select>

component.ts

    public configSearch: ConfigSearch;
    ngOnit() {
    this.configSearch = {
        'configName': '',
        'startTime': '',
        'endTime': ''
    };
}

配置搜索映射

    export interface ConfigSearch {
    configName: string;
    startTime: string;
    endTime: string;
}

不用在ngOnit()上做,直接初始化为,

public configSearch: ConfigSearch = {
        'configName': '',
        'startTime': '',
        'endTime': ''
    };