可能的原因有兩個,一是在表單還未渲染完成就向其傳值,導致報錯。二是利用this.setfieldsvalue(value)設定值時傳遞了多餘表單項。
解決第一點:使用
this.$nexttick(() => );
解決第二點: 刪除多餘的屬性
由於介面返回的狀態碼不同,需要根據狀態碼提示使用者。這裡用到notification元件,一種不打斷使用者操作的輕量級提示方式。
/* 請求攔截,省略 */
/* 響應攔截 */
axios.interceptors.response.use(
response => response,
err => );
localstorage.removeitem("token");
router.replace("/login");
break;
default:
notification.error();
break;}}
});export default axios;
先記錄到這裡啦~~
記錄了更多優秀外掛程式的使用方法。有時間的同學請看我的置頂部落格,可太感謝啦。
ant design vue專案實戰
一 要求vue cli版本3.0以上,首先公升級至3.0以上,然後vue create antd demo即可 二 專案發布,使用npm run build打包,router去掉history模式,自建vue.config.js檔案,設定如下規則 publicpath 預設 部署應用包時的基本 ur...
ant design vue 問題記錄
解決方法 翻頁change事件獲取了列表之後,手動將scrolltop設為0 async handletablechange pagination 場景為採用tabs切換選擇,但是內容和tabs分離,就是a tab pane標籤內容是空的,切換tabs時如果有進行非同步請求,tabs下面的滑塊會有抖...
ant design vue的相容問題
問題 ant design vue不相容ie瀏覽器 要求 ie相容 9 環境 vue cli3搭建專案,ant design vue 1.3.8 babel.config.js檔案 module.exports 按需載入配置 plugins import main.js檔案 專案入口 引入 babe...