內容管理(八)02-刪除-響應無內容處理- JSONBIG.parse(null) 報錯-程式碼最好使用try{}catch(){},彈出框確認訊息元件使用
11-內容管理-刪除-響應無內容處理
- 點選刪除按鈕
- 獲取文章的ID (測試帳號刪除無效)
- 請求刪除介面
- 成功後
- 提示 刪除成功
- 更新 列表
處理沒有響應內容:api/index.js
// 預設配置 轉換響應資料
axios.defaults.transformResponse = [data => {
// 對data(後臺的原始資料)進行轉換
// 但是 有一些介面 沒有任何響應內容
// JSONBIG.parse(null) 報錯,程式碼最好使用try{}catch(){}
try {
return JSONBIG.parse(data)
} catch (e) {
return data
}
}]
正常去做刪除功能:view/article/index.vue
繫結刪除事件:
<el-button
type="danger"
@click="delArticle(scope.row.id)"
icon="el-icon-delete"
circle
plain
></el-button>
彈框-確認訊息元件的使用:
// 刪除文章
delArticle (id) {
this.$confirm('親,此操作將永久刪除該文章, 是否繼續?', '溫馨提示', {
confirmButtonText: '確定',
cancelButtonText: '取消',
type: 'warning'
}).then(async () => {
// 點選確認觸發的函式
// 常見的5種請求方式 —— get 獲取資料 post 新增資料 put 完整修改資料 delete 刪除資料 patch 區域性修改資料
await this.$http.delete(`articles/${id}`)
// 代表成功
this.$message.success('刪除成功')
//刪除成功後,更新列表
this.getArticles()
}).catch(() => {
// 點選取消觸發的函式
})
},
相關文章
- JavaScript ·刪除 confirm彈出確認框JavaScript
- javascript實現點選彈出確認刪除警告框程式碼JavaScript
- 如何使用awk處理文字內容
- js刪除操作時confirm()彈出確認框程式碼例項JS
- 在文字框輸入關鍵字會彈出內容提示程式碼例項
- Adobe Photoshop 2020 Mac使用教程!如何使用“內容識別填充”功能來刪除內容!Mac
- 使用IText7和miniExcel處理pdf並輸出內容Excel
- 徹底刪除mysql容器內容MySql
- react封裝一個可自定義內容的modal彈框元件React封裝元件
- robotframework 使用jQuery處理頁面display隱藏內容FrameworkjQuery
- phpcms生成兩級選單的程式碼以及後臺刪除內容時報錯PHP
- 在 SQL Server 中使用 Try Catch 處理異常SQLServer
- layui使用彈出層 關閉後彈層的內容又顯示出來UI
- js刪除文字框輸入內容前後兩端的空格JS
- JavaScript 刪除字串中非漢字內容JavaScript字串
- JavaScript陣列刪除重複內容JavaScript陣列
- 使用JavaScript 建立內容JavaScript
- SQL SERVER 裡的錯誤處理(try catch)SQLServer
- js如何刪除陣列中是否有重複內容程式碼JS陣列
- Vue使用antd中input元件去驗證輸入框輸入內容Vue元件
- 微信小程式-wepy-側滑刪除元件,支援自定義內容區在微信小程式元件
- input 文字框內容居中
- php形式的內容被處理PHP
- textarea中內容處理問題
- jQuery點選文字框清除內容程式碼例項jQuery
- Python如何刪除csv中的內容Python
- 使用 React.cloneElement 動態處理 JSX 和字串內容ReactJS字串
- Java 中關於 null 物件的容錯處理JavaNull物件
- Java String 對 null 物件的容錯處理JavaNull物件
- BeetleX之webapi自定義響應內容WebAPI
- AngularJS中轉換響應內容AngularJS
- 使用SendMessage函式滾動文字框控制元件中的內容 (轉)函式控制元件
- 微信小程式-基礎內容元件微信小程式元件
- Rust 程式設計視訊教程對應講解內容-錯誤Rust程式設計
- iOS使用shell指令碼注入混淆內容iOS指令碼
- 黑馬PM-內容專案-內容管理
- Angular開發實踐(八): 使用ng-content進行元件內容投射Angular元件
- 安卓應用安全指南4.3.1建立/使用內容供應器示例程式碼安卓