我正在為點擊的任何 HTML 元素獲取實際的 Angular 代碼。例如:
<button (click)="getCode($event)" mat-button>CodeButton</button>
使用此代碼,我可以以類似的方式獲取生成的 HTML:
<button _ngcontent-buq-c44="" mat-button="">CodeButton</button>
但是我想獲取實際的源代碼而不是生成的源代碼。是否可以?
uj5u.com熱心網友回復:
據我了解,您想獲取元素的“未編譯”html源代碼嗎?我真的不認為這是可能的。但無論如何,你到底需要什么?到目前為止,我從來不需要那個箱子。
如果我知道用例,對于您的情況可能會有更好的“解決方法”。
uj5u.com熱心網友回復:
您撰寫的模板不是瀏覽器用來呈現頁面的實際 HTML。它只是 Angular 提供的一種中間模板語法,它在構建程序中被編譯為與瀏覽器兼容的 HTML。所以,我認為沒有辦法在開發階段撰寫實際模板。
uj5u.com熱心網友回復:
您可以將 stackblitz 用于代碼片段。
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/472187.html
