Angular TypeError:element.getBoundingClientRect不是服务器端渲染中的函数

Angular TypeError:element.getBoundingClientRect不是服务器端渲染中的函数,angular,ngx-datatable,Angular,Ngx Datatable,我在使用“@swimlane/ngx datatable”进行服务器端渲染时遇到此错误。我遵循这一点,但不起作用,我在root.module.server.ts中提供以下两个服务,并尝试在哪个独立模块中使用数据表 在浏览器上运行时,一切正常。任何人都知道如何解决此问题。谢谢 ERROR TypeError: element.getBoundingClientRect is not a function at DimensionsHelper.getDimensions (E:\ecap3

我在使用“@swimlane/ngx datatable”进行服务器端渲染时遇到此错误。我遵循这一点,但不起作用,我在
root.module.server.ts
中提供以下两个服务,并尝试在哪个独立模块中使用数据表

在浏览器上运行时,一切正常。任何人都知道如何解决此问题。谢谢

ERROR TypeError: element.getBoundingClientRect is not a function
    at DimensionsHelper.getDimensions (E:\ecap3\ecap3-webclient-selectnetwork\dist\server.js:233933:24)    at DatatableComponent.recalculateDims (E:\ecap3\ecap3-webclient-selectnetwork\dist\server.js:254801:42)
    at DatatableComponent.recalculate (E:\ecap3\ecap3-webclient-selectnetwork\dist\server.js:254764:14)    at DatatableComponent.set [as rows] (E:\ecap3\ecap3-webclient-selectnetwork\dist\server.js:254406:18)
    at updateProp (E:\ecap3\ecap3-webclient-selectnetwork\dist\server.js:12921:37)
    at checkAndUpdateDirectiveDynamic (E:\ecap3\ecap3-webclient-selectnetwork\dist\server.js:12692:23)
    at checkAndUpdateNodeDynamic (E:\ecap3\ecap3-webclient-selectnetwork\dist\server.js:14220:20)
    at checkAndUpdateNode (E:\ecap3\ecap3-webclient-selectnetwork\dist\server.js:14144:16)
    at prodCheckAndUpdateNode (E:\ecap3\ecap3-webclient-selectnetwork\dist\server.js:14865:5)
    at Object.updateDirectives (E:\ecap3\ecap3-webclient-selectnetwork\dist\server.js:285222:53720)

可以在服务器端渲染中进行DOM操作吗?在angular 2和angular 4中,这不可能用于基本的dom操作,例如:窗口、文档等。您编写代码的方式可能是show
root.module.server.ts
,在我的例子中,InstanceName错误。从“@angular/core”导入{NgModule};从'@angular/platform server'导入{ServerModule};从'@nguniversal/module-map-ngfactory-loader'导入{ModuleMapLoaderModule};从“./app.module”导入{AppModule};从“/App.component”导入{App}@NgModule({导入:[AppModule,ServerModule,ModuleMapLoaderModule],提供程序:[],引导:[App],})导出类AppServerModule{}