您好,登錄后才能下訂單哦!
功能:三個背景框,點擊按鈕添加CSS屬性,再次點擊去除CSS屬性。
比如,我想實現只有點擊這個元素時才添加這個red類,再次點擊時移除red類,為了實現這個功能,需要在Vue實例內添加data屬性,以便和模板代碼建立聯系。attachRed默認false,即默認不添加,點擊方框時,需要對attachRed取反,為了按照指定條件添加CSS類,需要用 :class綁定到class屬性,即時已經添加了demo這個class屬性也無妨,這里的“:class”用的是Vue語法,不再使用HTML元素本身的class屬性,它確實是與class屬性綁定,而Vue在背后把這些語句合并為一個class對象,所i這里需要傳入一個JavaScript對象,著就是Vue要獲取的參數,在這個對象里,鍵應該是下要添加的CSS類名,值用來控制是否添加CSS類,應該是true或者false,在這里我要添加CSS類red,直接寫red即可,也可以帶上單引號,如果類中包含特殊字符,就必須帶上單引號。然后查看效果,點擊方框時,背景在紅灰之間切換。這一行代碼把CSS類red作為鍵名,引用這里的CSS代碼,然后與attachRed聯系到一起,鼠標點擊可以讓attachRed不斷在true和false之間切換。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。