iT邦幫忙

2021 iThome 鐵人賽

DAY 19
0
Modern Web

來自 GAS 的香氣~跟鳳黃酥一起享受 Google Apps Script 的午茶時光系列 第 19

Day 19 - To Do List (6) 刪除 To Do Event

很快的我們來到做刪除的部分,

很快速的,我們先來看一下如果我們要把東西從試算表刪除該怎麼做:

我們從上面可以知道,使用 Sheet.deletRow(rowPosition) 可以刪除一行,而其中指定的 rowPosition 的索引是從 1 開始。

所以我們來實作 .gs 的部分:

function deleteToDoEvent(index) {
  let sheet = SpreadsheetApp.getActiveSpreadsheet().getSheets()[0];
  sheet.deleteRow(index);
  return JSON.stringify(sheet.getDataRange().getValues().slice(1));
}

接下來切換到 HTML 部分。

這邊我會希望使用者在按下刪除按鈕後,自己寫下要刪除的項次。

雖然這樣不符合正常的寫法,但是, again,我們焦距暫時不在網頁上:


關於兔兔們:

我:今天依舊趕趕趕…哎…


上一篇
Day 18 — To Do List (5) 新增 To Do Event
下一篇
Day 20- To Do List (7) 了解 HTML Template
系列文
來自 GAS 的香氣~跟鳳黃酥一起享受 Google Apps Script 的午茶時光23

尚未有邦友留言

立即登入留言