微信小程序的日記係統的文章管理刪除功能設計
文章管理功能路由為index/manager,單擊“管理文章”按鈕可以跳轉至此頁麵,頁麵可以仿照list的形式,這裏隻完成一個刪除的例子,刪除的方式依舊采用傳遞參數的形式。顯示wxml的代碼如下所示。
增加了一個按鈕,並且給這個按鈕設置了一個鏈接標簽,這裏通過發送一個帶參數的請求給該頁麵,實現不同的功能。對樣式進行簡單調整,依舊仿照主頁麵,隻需要更改刪除按鈕的樣式。樣式文件的完整代碼如下所示。
對於JS的處理,這裏需要對兩個接口進行請求:第一個是在頁麵載入時,需要請求服務器的獲得個人所有日記的接口地址;第二個是當用戶點擊“刪除”按鈕時,會訪問刪除日記接口。對於載入頁麵時發出的第一個請求,獲得個人所有日記的測試服務器的接口地址,需要兩個參數,開發者Token和用戶的usertoken,服務器會根據用戶的usertoken進行值的返回。刪除單篇日記的接口地址請求包含三個相關的參數,除去開發者Token和用戶usertoken以外,還需要一個articleid進行刪除文章的識別。此參數通過鏈接的形式進行發送請求。通過onload()獲取刪除文章的id,檢測此參數是顯示該文章列表,還是刪除該文章。
將兩次請求都封裝成函數,在刪除操作後重新獲取文章列表,實現頁麵的自刷新。
最後更新:2017-08-27 22:49:59