呼如林
2019-02-14 18:27:53
圖片跟留言如何能寫成可選中的樣式例如 我們手機相冊里面 要刪除圖片時候 前面有的一個可選的按鈕 點擊選中 再點擊取消選中的樣式
1 回答

慕桂英3389331
TA貢獻2036條經驗 獲得超8個贊
這個單純用css是沒法實現的,如果沒有服務端的情況下,可以圖片存到一個數組當中,然后選中的時候獲取到所選中的圖片的下標(如果只有名字也可以),然后執行數組的splice()操作,把你要刪除的圖片從數組中拿出來。當然如果要操作刪除多個圖片會更麻煩,這就體現了mvvm框架的好處了。
先添加一個:
Array.prototype.indexOf = function(val) {
for (var i = 0; i < this.length; i++) {
if (this[i] == val) return i;
}
return -1;
};
再添加一個
Array.prototype.remove = function(val) {
var index = this.indexOf(val);
if (index > -1) {
this.splice(index, 1);
}
};
var emp = ['照片地址1','照片地址2','照片地址3','照片地址4']
emp.remove('照片地址3');
原生的話這樣就可以了,不過如果要一次性選擇多張刪除,就要用到循環了。
小弟才疏學淺,如有不對的或者更好的方法,希望可以給小弟指正,謝謝。
添加回答
舉報
0/150
提交
取消