Vuejs在v-for中,利用index來對第一項新增class的方法
1.為li列表首項新增選中樣式:
<li v-for="(items,index) in currentImgList" class="imgLiClass" :class="{'active': !index}"></li>
或者
<li v-for="(items,index) in currentImgList" class="imgLiClass" :class="{'active': index==0}"></li>
由於index從0開始,因此如果要指定第一項有active這個類,那麼就用v-bind:class="{'active':!index}"
第一項原本是false(0),第二項和之後是true(>0),通過邏輯非操作符,讓其值反轉。
2.為li列表第二項新增選中樣式:
<li v-for="(items,index) in currentImgList" class="imgLiClass" :class="{'active': index==1}"></li>
本文來自
https://www.jb51.net/article/135826.htm
相關推薦
Vuejs在v-for中,利用index來對第一項新增class的方法
1.為li列表首項新增選中樣式: <li v-for="(items,index) in currentImgList" class="imgLiClass" :class="{'active': !index}"></li> 或者 <li v-for="(
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(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開始,因此如果要
Linux中利用logrotate來對log檔案進行轉儲
使用logrotate對日誌檔案轉儲,按時或者按大小。 logrotate簡介 NAME logrotate - rotates, compresses, and mails system logs SYNOPSIS
SpringMVC中利用@InitBinder來對頁面資料進行解析繫結
在使用SpingMVC框架的專案中,經常會遇到頁面某些資料型別是Date、Integer、Double等的資料要繫結到控制器的實體,或者控制器需要接受這些資料,如果這類資料型別不做處理的話將無法繫結。 解決方法:使用註解@InitBinder來解決這些問題,這樣
Vue.js 的一個小技巧---利用v-for中的index值,來實現隔行變色
type 樣式 lin class idt title mes har oct 首先定義好樣式,利用v-for中的index值,然後綁定樣式來實現隔行變色效果。 以下為完整代碼,很簡單,但也是個技巧。 <!DOCTYPE html> &
EXCEL 中利用 INDEX 和match 來實現多條件查詢
1: 先建立一個sheet: 2: 測試:有兩個人叫同一個“胡天”,只是來自不同的省份: 先測試一下match: MATCH(A24&B24,A2:A16&B2:B16,0) 注意是 要 ctrl + shift + enter 一起按下去,才生效。看到
在Angular中利用trackBy來提升性能
trac () str -m return info 新的 第一個 大量 在Angular的模板中遍歷一個集合(collection)的時候你會這樣寫: <ul> <li *ngFor="let item of collection">{{ite
RNN中利用LSTM來預測sin函式
前言:這個例子是用LSTM來預測sin函式的問題,期間遇到了一個了十分致命的問題,就是構造資料的時候,沒有把資料構造成序列,所以一直在報維度上的錯誤,以後對時序問題的預測要格外注意資料是否是序列的資料,否則很難檢查出問題,中間的問題其實比較好看出來,一除錯就能解決。 這個例
c++中利用巨集來宣告和定義變數
假設我們要定義一個配置類,類中包含了很多的配置成員,有一種通過巨集的方法可以讓我們方便的維護繁多的成員 在一個類中,定義一個變數需要型別,建構函式中給出的初始值。我們需要能夠像指令碼語言一樣進行配置變數: tconfig.h OPTION(m_data,OPT_INT,-1) OPTION(m_value
AngularJS 中利用 Interceptors 來統一處理 HTTP 的錯誤
Web 開發中,除了資料操作之外,最頻繁的就是發起和處理各種 HTTP 請求了,加上 HTTP 請求又是非同步的,如果在每個請求中來單獨捕獲各種常規錯誤,處理各類自定義錯誤,那將會有大量的功能類似的程式碼,或者使用醜陋的方法在每個請求中呼叫某幾個自定義的函式來處理。這兩種
VIM中利用巨集來實現插入一列遞增或遞減序號
經常遇到需要在文字中插入序號的情況,網上有很多方法,有時還要用到外掛。在這裡偶介紹偶經常使用的方法:利用VIM的巨集錄製功能來插入一列遞增或遞減序號。其實VIM的巨集錄製功能確實比較實用,可以完成很多工,省掉好多外掛。 這裡舉例: 需要在一個已經寫好的文字中插入行
JSP中利用JSTL標籤對日期格式化
資料庫:Mysql 開發語言:JAVA 頁面型別:JSP 對Mysql中的日期型別格式化,在JSP中,如何辦呢,很多人說在JAVA後臺去日期格式化,無奈了,於是找到了比較靠譜的答案 需要先引入JSTL庫 <%@ taglib uri="http://java.sun.
git中利用rebase來壓縮多次提交
之前我們用git merge –squash來將分支中多次提交合併到master後,只保留一次提交歷史。但是有些提交到github遠端倉庫中的commit資訊如何合併呢? 歷史記錄 首先我們檢視一下master分支的提交歷史: $ git log
Latex中使用align來對齊多行公式的排版技巧
示例顯示的結果如下: Latex程式碼如下: \documentclass{article} \pagestyle{empty} \setcounter{page}{6} \setlength\textwidth{266.0pt} \usepackage{CJK}
如何在QML中利用Sprite來做我們需要的動畫
import QtQuick 2.0 import QtMultimedia 5.0 Item { width: 64 height: 64 property real hp: 3 SoundEffect { id: spawnSound s
Android中利用服務來守護程序
我們寫程式的時候,肯定會用到Service,而且還不止使用一個。當我們的程式中用到了Service的時候,說不定會被停掉。例如像360這樣的防毒軟體可能會誤操作對我們的Service有威脅。那麼我們就需要對我們的Service進行一個保護,也就是這裡所說的守
在pythonl中利用xlrd/xlwt對excel進行關鍵字查找並生成新表
關鍵字 font 返回 python 保存 odi .sh spa 行數 xlrd對exce進行讀操作,xlwt對exce進行寫操作。實現把excel中某些單元格的部分字符作為關鍵字,進行查找。話不多說直接上代碼。 # -*- coding: utf-8 -*- i
JavaScript中常用的BOM對象(屬性、方法)
oba 新的 afa 方便 href asc 保存 目錄 style window對象 定義: 一個瀏覽器窗口實例 與窗口有關的信息(應用程序編程接口) ECMAScript規定的Global對象 方法 open(url),返回標識符 引用 即將打開窗口的。(調用該
IDEA中利用Maven創建Web項目、為Web應用添加Spring框架支持、bean的創建於獲取
println pack 下載源 環境 source 點擊下載 3.6 信息 自動添加 1 環境版本說明 Jdk : 1.8 Maven : 3.5 IDEA : 專業版 2017.2 2 環境準備 2.1 Maven安裝及其配置 2.2