請問 Lazy loading 開啟 Mat Dialog 是可行的嘛?
範例如下, 但在network看不出有效果
請問 Lazy loading 開啟 Mat Dialog 是可行的嘛?
範例如下, 但在network看不出有效果
可以啊,你遇到的問題是什麼?
Hi Kevin
請參考以下範例。
有兩個button
1.Routes : 以routes 方式 lazy loading 載入
2.Dialog : 以dialog 方式 lazy loading 載入
routes 方式沒有問題,但實作dialog時發現不會在network觀察到有延遲載入的效果,
我的做法如下:
1.建立 lazy-load component 並實作lazy loading 載入
2.在app.ts 建立 this.dialog.open(LazyDialogComponent) 方法 ,想用這種方式開啟dialog,
但沒有lazy loading的效果
請問是開啟dialog 方式有誤嗎??
只要你一開始就import 到app.module 裡就不會有 lazy 的效果,目前 Angular 9 Lazy load component 的方式還沒有確定下來,所以就你目前的需求,不是說不能做,但要繞一下
好的,我看一下這篇,謝謝!