簡體   English   中英

將交易視圖與 Angular 10 通用 SSR 集成

[英]Integrate Trading view with Angular 10 universal SSR

嗨,我已經為 Angular 10 客戶端渲染集成了交易視圖庫。 最近我想為我的網站做 SEO,所以在 Angular 10 通用中實現了交易視圖。

這里的主要問題是當我第一次加載交易視圖時它會完美加載。 但是當我第二次加載它給出“未定義窗口”錯誤集成控制台錯誤

我在 index.html 中導入了數據饋送索引.html

請檢查我的 ts.app.config ts.app.config

我還需要添加什么才能使其在 angular 10 通用上工作?

就像我在評論中所說的那樣,您可以嘗試使用dominowindow object 提供模擬,尤其是對於 3rd 方庫

服務器.ts

//imports ...

const domino = require('domino');
const win = domino.createWindow('/path/to/your/project/dist/client/index.html');
global['window'] = win;
global['document'] = win.document;
global['navigator'] = win.navigator;

//...
//start express server as usual

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM