微應用:Angular & Line Notify / Pipe 相關資源及討論串
1個讚
微應用的相關資料:
謝謝各位幫忙 Code Review!受益良多~感謝!!!
4個讚
不好意思想請教一下,在 DEMO 過程中有貼上 Code 的動作,想了解一下是透過什麼套件或工具來做的?
另外有測試如下的 Type Assertion ,不過沒有提示錯誤,不知道是不是版本不同的關係 Orz
export class AppComponent {
t: Test = {};
}
interface Test {
someThing?: string;
}
測試時使用版本:
angular: 4.0.0
typescript: 2.3.2
這樣的情況下不會有錯誤的,因為你的 interface Test 裡的 someThing 是 option,表示可有可無。
所以在 t: Test = {} 也就會正常的通過
你可以試試看把 interface 裡的 something? 改為 something。
1個讚
我貼 Code 的工具是用 snippets.me,不過很久沒更新了
使用時建議不要設定成縮至系統列(Windows 右下角),我之前這樣設定的時候,在 Win 10 的環境很他的程式容易當掉
1個讚
想請問在影片中19:29秒的地方,有使用到cli的lazy:true,
我們在載入的時候有其他的方式嗎?或是有什麼辦法可以判斷是否載入完成。
還是只能使用影片中提道的append一個script elment?
function loadScript(scriptUrl) {
const script = document.createElement('script');
script.src = scriptUrl;
document.body.appendChild(script);
}
loadScript('lazy-style.bundle.js');
1個讚
這個作法是參考這 issue How to lazy load global style?
目前還沒有看到其他好的做法
或許可以寫一個 service 用來幫助我們動態載入、偵測是否有載入該 style
1個讚