Vuejs(14)——在v-for中,利用index來對第一項新增class
- <aclass="list-group-item":class="{'active':!index}"v-for="(i,index) in announcement">
index來源於v-for,i表示遍歷的陣列的元素,index表示索引。
由於index從0開始,因此如果要指定第一項有active這個類,那麼就用v-bind:class="{'active':!index}"
第一項原本是false(0),第二項和之後是true(>0),通過邏輯非操作符,讓其值反轉。
因此,第一項有active這個類,而後面的沒有。
如果除了第一項之外有某個類,也可以通過不加邏輯非操作符來達到。
類似的,可以用index==2這樣的表示式來讓第三項獲得這個類。
注意,我的版本是Vuejs2.0,因此貌似不能用$index來替換。
相關推薦
Vuejs(14)——在v-for中,利用index來對第一項新增class
<aclass="list-group-item":class="{'active':!index}"v-for="(i,index) in announcement"> index來源於v-for,i表示遍歷的陣列的元素,index表示索引。 由於index從0開始,因此如果要
Vuejs在v-for中,利用index來對第一項新增class
<aclass="list-group-item":class="{'active':!index}"v-for="(i,index) in announcement"> index來源於v-for,i表示遍歷的陣列的元素,index表示索引。 由於index從0開始,因此如果要
Vuejs在v-for中,利用index來對第一項新增class的方法
1.為li列表首項新增選中樣式: <li v-for="(items,index) in currentImgList" class="imgLiClass" :class="{'active': !index}"></li> 或者 <li v-for="(
Vuejs——(4)v-if、v-for
(二十)v-if ①標準v-if用法 簡單來說,該值為true則顯示該標籤,為false則不顯示; 如例: [javascript] view plain copy <div id="app"> <div v-if=
牛客(14)鏈表中倒數第k個結點
描述 listnode 題目 spa 一個 color AI sem ack // 題目描述 // 輸入一個鏈表,輸出該鏈表中倒數第k個結點。 public class ListNode { int val; ListN
ROS(14)向場景中新增障礙物
向場景中新增障礙物 //added at 1227 //增加障礙物 // 宣告一個障礙物的例項,並且為其設定一個id,方便對其進行操作,該例項會發布到當前的情景例項中 moveit_msgs::CollisionObject cylinder; cylinder.id = "
Vuejs——(2)Vue生命週期,資料,手動掛載,指令,過濾器
原教程: http://cn.vuejs.org/guide/instance.html http://cn.vuejs.org/guide/syntax.html 本博文是在原教程的基礎上加上例項,並嘗試說明的更詳細。 (十)Vue例項的生命週期 如圖:(我自己翻
Linux命令列與shell指令碼(14)--在函式中使用陣列
陣列變數和函式 傳遞陣列給函式 function testit(){ local new_array; new_array=(`echo [email
Mysql加鎖過程詳解(4)-select for update/lock in share mode 對事務並發性影響
per inno targe 允許 evel transacti 修改 not null warn select for update/lock in share mode 對事務並發性影響 事務並發性理解 事務並發性,粗略的理解就是單位時間內能夠執行的事務數量,常見的單
Spring Cloud Spring Boot mybatis分布式微服務雲架構(二)使用Intellij中的Spring Initializr來快速構建Spring Boot/Cloud工程
follow 體驗 alt initial ali roo 進行 依賴管理 img 在之前的所有Spring Boot和Spring Cloud相關博文中,都會涉及Spring Boot工程的創建。而創建的方式多種多樣,我們可以通過Maven來手工構建或是通過腳手架等方式快
從零開始一起學習SLAM(9)不推公式,如何真正理解對極約束?
自從小白向師兄學習了李群李代數和相機成像模型的基本原理後,感覺書上的內容沒那麼難了,公式推導也能推得動了,感覺進步神速,不過最近小白在學習對極幾何,貌似又遇到了麻煩。。。 小白:師兄,對極幾何這塊你覺得重要嗎? 師兄:當然重要啦,這個是多視角立體
docker入門學習(三)使用docker中的Tomcat鏡像部署web項目
代碼 ive 分享圖片 running conf http class read ner 前面已經對安裝Tomcat進行了詳解:docker入門學習(一) 直接上代碼 //啟動一個Tomcat 命名為mytomcat [root@localhost ~]#
二叉樹(14)----由前序遍歷和中序遍歷重建二叉樹,遞迴方式
相關連結: 1、二叉樹定義 typedef struct BTreeNodeElement_t_ { void *data; } BTreeNodeElement_t; typedef struct BTreeNode_t_ { BTreeN
MySQL數據庫中的索引(二)——索引的使用,最左前綴原則
次數 left 建立 index 區別 and 顯示 abs mysql索引 上文中,我們了解了MySQL不同引擎下索引的實現原理,在本文我們將繼續探討一下索引的使用以及優化。 創建索引可以大大提高系統的性能。 第一,通過創建唯一性索引,可以保證數據庫表中每一行數據的唯一性
python 讀取大文件越來越慢(判斷 key 在 map 中,千萬別用 in keys())
方案 使用 tail 千萬 上傳 true 文件夾 blog alt 背景: 今天樂樂姐寫代碼,讀取一個四五百兆的文件,然後做一串的處理。結果處理了一天還沒有出來結果。問題出在哪裏呢? 解決: 1. 樂樂姐打印了在不同時間點的時間,直接print time() 即可。發
Vue.js 的一個小技巧---利用v-for中的index值,來實現隔行變色
type 樣式 lin class idt title mes har oct 首先定義好樣式,利用v-for中的index值,然後綁定樣式來實現隔行變色效果。 以下為完整代碼,很簡單,但也是個技巧。 <!DOCTYPE html> &
數據中臺專欄(五):數棧,企業級一站式數據中臺PaaS
從數據 創建 現在 產品設計 left 引擎 采集 可能 方便 本文作者:江楓袋鼠雲CTO,花名江楓,本名寧海元。2007年加入淘寶,曾是雙十一大促技術指揮部成員,“去IOE”數據庫負責人。打造過千億級實時日誌平臺、手機淘寶日誌分析創始人、阿裏雲數加平臺技術創始人。正文:2
Python基礎(4):python中的特性入門篇(索引,切片,連線,重複,成員操作符)
在介紹列表的時候發現,有一些特性沒有提前解釋,而穿插在其中又會略顯重複和雜亂,索性在這裡來個總結。 接觸python的人不難了解到一個詞:高階特性。 其實內容並不高深,因為高階特性的產生,就是為了讓程式碼更簡介。 以下先介紹簡單的:索引,切片,連線,重複,成員操作符,以及其應用物件。 &nb
web前端(14)—— JavaScript的資料型別,語法規範1
編輯器選擇 對js的編輯器選用,有很多,能對html編輯的,也能對js編輯,比如notepad++,visual studio code,webstom,atom,pycharm,sublime text,Hbuilder等等的,根據你的喜好來就行 除錯 在我們編寫js時,也可以像調整css樣式一樣的線
Vue學習(五)——v-if,v-show,v-for指令
<!DOCTYPE html> <html> <head> <meta charset="utf-8" /> <title>v-if,v-show,v-for指令</title> <script