我有一個聊天按鈕,當我按下它時,它允許管理員查看用戶之間的聊天,它會打開聊天詳細資訊。它在本地主機上作業正常,但是當我把它拿出來時,它就不起作用了。我有這個問題
未捕獲(承諾):錯誤:無法匹配任何路由。URL 段:'chat/1'
.html code
`<tbody>
<tr *ngFor="let row of taskerDetail; let i = index">
<td>{{ i 1 }}</td>
<td>{{ row.job_post.what_do_you }}</td>
<td>{{ row.from_chat.first_name }} {{ row.from_chat.last_name }}</td>
<td>{{ row.to_chat.first_name }} {{ row.to_chat.last_name }}</td>
<td >
<a [routerLink]="['/chat', row.id]">
<i > </i>
Chat
</a>
</td>
</tr>
</tbody>`
.ts code
`import { RouterModule } from '@angular/router';
import { NgModule } from '@angular/core';
import { CommonModule } from '@angular/common';
import { ChatsComponent } from './Chats.component';
import { ModalModule } from 'ngx-bootstrap/modal';
import { PopoverModule } from 'ngx-bootstrap/popover';
@NgModule({
imports: [
CommonModule,
PopoverModule.forRoot(),
ModalModule.forRoot(),
RouterModule.forChild([
{
path: '',
component: ChatsComponent
}
])
],
declarations: [ChatsComponent]
})
export class ChatsModule { }`
Website routing.ts code
`{
path: 'chats',
loadChildren: () => import('./Chats/Chats.module')
.then(mod => mod.ChatsModule)
}`
uj5u.com熱心網友回復:
- 轉到 Firebase 控制臺。
- 進入實時聊天,讓聊天為空
- 轉到您的資料庫并使訊息表為空。
這些步驟只是為了確保如果不存在任何舊聊天
- 轉到您的服務器并登錄
- 查找速度并單擊動態快取
- 清除您擁有的所有相關域的快取。
由于 Angular 快取很難清除。
然后檢查,它會作業
轉載請註明出處,本文鏈接:https://www.uj5u.com/net/531391.html
標籤:有角度的
下一篇:陣列不重繪,嘗試了很多方法
