隨着StrictNullChecks在打字稿2.0啓用,該代碼StrictNullChecks和的getElementById
var el: HTMLElement = document.getElementById('element_id');
產生錯誤
Type 'HTMLElement | null' is not assignable to type 'HTMLElement'.
Type 'null' is not assignable to type 'HTMLElement'.
這是爲什麼,我怎麼可以讓代碼未做el
可空編?
我以前從來沒有見過這個操作符...似乎只有非常少的文檔,但是...偉大,優雅的答案! – series0ne
乾杯!是的,不記得我在哪裏看到:p – AlexG
我不知道這存在。這需要更好地記錄。因爲這樣的情況,我避免了strictNullChecks。 – pllee