0

我正在尝试在我的聊天应用程序中使用 cdk-virtual-viewpoint。可悲的是,它没有渲染任何东西。当我尝试使用普通的“ngfor”时,它工作正常。但是当我使用 cdkVirtualfor 时,它不会显示任何内容。请参阅下面的代码以获取更多详细信息。

chatbox.component.ts---

<cdk-virtual-scroll-viewport itemSize="100" class = "cdk">
          <div *cdkVirtualFor="let item of chat_history" class="chat-data">
            <ul>
             <li class = "me">{{item.message}}</li>
            </ul>
          </div>
</cdk-virtual-scroll-viewport>

app.module.ts------

@NgModule({
  declarations: [AppComponent, ChatboxComponent],
  imports: [BrowserModule, AppRoutingModule, HttpClientModule, ScrollingModule],
  providers: [{provide: APP_BASE_HREF, useValue: '/consumer/'}],
  bootstrap: [AppComponent],
})

chatboxcomponent.css-----
.form-container .chat-data {
  height: 100px;
}


.form-container .cdk {
  height: 500px;
}

请让我知道我做对了什么。相信我,但聊天记录确实有数据。我已经检查过了。

4

0 回答 0