我正在尝试使用featherjs和nextjs。现在不知怎的,我可以使用nextjs SSR从服务器获取初始数据,并使用feathersjs订阅我的api。
我现在不知道它为什么会起作用,这里真正发生了什么。也许有人对此有更好的实施?或者我是以错误的方式使用这些库?
想法是组件渲染服务器在第一次加载时呈现的初始道具,然后为下一个请求使用observable来获取状态。
这是我的书籍代码页面。它只显示书籍清单:
import { NgModule } from '@angular/core';
import { CommonModule } from '@angular/common';
import { czasPracyRouting } from './czas-pracy.routing';
import {CzasPracyComponent} from "./czas-pracy.component";
import {I18nModule} from "../../i18n/i18n.module";
import {SmartadminModule} from "../shared/smartadmin.module";
import {SmartadminDatatableModule} from "../shared/ui/datatable/smartadmin-datatable.module";
import { DatatablesRestDemoComponent } from '../+tables/+datatables-showcase/datatables-rest-demo.component';
import { ModalModule } from 'ngx-bootstrap/modal/modal.module';
import { FormsModule } from '@angular/forms';
@NgModule({
imports: [
CommonModule,
czasPracyRouting,
SmartadminModule,
SmartadminDatatableModule,
ModalModule.forRoot(),
FormsModule,
],
declarations: [
CzasPracyComponent,
DatatablesRestDemoComponent,
],
providers: [
]
})
export class CzasPracyModule { }
任何帮助都将不胜感激。