我是Angular的新手,我遇到以下問題。AngularDart:組件屬性
我試圖創建一個組件,可以是active
。我目前設置它,以便它檢測是否存在名爲active
的屬性並相應地設置其內部狀態。
<page active page-id="page-1"></page>
當我想刪除活動狀態時出現問題。我應該怎麼做呢?我應該切換到CSS類嗎?或者可能使用指令?
我是Angular的新手,我遇到以下問題。AngularDart:組件屬性
我試圖創建一個組件,可以是active
。我目前設置它,以便它檢測是否存在名爲active
的屬性並相應地設置其內部狀態。
<page active page-id="page-1"></page>
當我想刪除活動狀態時出現問題。我應該怎麼做呢?我應該切換到CSS類嗎?或者可能使用指令?
這似乎有點「哈克」,但是,首先你需要以某種方式獲得元素和直接訪問屬性地圖和只是將其刪除一樣,
HTML
<page active page-id="page-1" id="page_one"></page>
飛鏢
querySelector('#page_one').attributes.remove("active");
https://api.dartlang.org/apidocs/channels/be/dartdoc-viewer/dart:html.Element#id_attributes
如何簡單地刪除屬性?將屬性設置爲TRUE/FALSE? – Rebornix