原创 axios跨域 get請求可以 post請求被攔截 服務端已設置跨域

前置知識:爲什麼通常post需要qs封裝。 https://my.oschina.net/u/4318177/blog/3369294 可以在network下面找到各個發送請求的url非公共部分,看到請求信息。如果看不到就是根本沒

原创 vue axios二次封裝返回promise 調用時如何讀取

一直傻了沒懂then調用什麼意思,其實是在調用接口的地方使用then。 下面各自截取部分來講述。 首先我在http.js裏面對axios進行了封裝。 // 響應攔截器 var instance = axios.create({

原创 pyqt5+designer完成簡單圖形程序

之前的界面都是think,很多功能都無法實現,這是自己第一次想使用pyqt來對界面進行佈局。 首先pyqt無法conda安裝,會找不到環境,但是在pycharm中可以在setting裏面直接安裝。 安裝好之後可以在win10自帶

原创 vue子路由push失敗 ChunkLoadError: Loading chunk 5 failed和警告uncaught error during route navigationey

我在某個子路由內使用了一個this.$router.push,並且確保這個地址被註冊了,但是卻無法跳轉。 this.$router.push({path:'/1'}).catch(error =>

原创 pycharm實現scrapy爬蟲的生成和入門

雖然是用pycharm進行調試,但是最開始一定不要在pycharm中生成項目,因爲要用scrapy自己生成一個項目,否則會缺少如同scrapy.cfg的配置文件,導致Unknown command: crawl錯誤。 所以先在自己

原创 vue-cli3引入bootstrap組件和icon插件

前置:引入jQuery 首先:npm install jquery --save-dev 然後在webpack.base.conf.js的module.exports中找到plugins,在裏面加入: new webpack.P

原创 vue axios通過get和post傳遞參數的不同

注意這個是不一樣的。 get方法: 因爲http中get方法是直接把參數附在url的後面,所以本來應該是用過字符串的拼接來穿度參數。 就是 url += ?ID=123這樣,但是axios完成了封裝,可以在後面使用params寫出

原创 vue中style scoped的意義以及修改外來組件的樣式

這就導致我們想更改一些引用的組件的css的時候,無法成功。 比如說我用了element的一個摺疊組件,想改變他的顏色。 調試的時候我能在這裏改變這些屬性,但是如果在vue的style中的修改確是無效的。 解決辦法: 引入sc

原创 記一次v-if失效的經歷

一個很低級的錯誤。 背景:點擊學生信息,學生信息的具體內容收起,右上角的icon改變。 <div class="panel panel-info"> <div class="panel-h

原创 pycharm pull文件失敗:Your local changes would be overwritten by merge.

https://blog.csdn.net/qq_41946557/article/details/104814219 記得最後要提交合並後的代碼

原创 axios在vue中的簡單封裝和使用

首先axios是爲了向服務器發送請求獲取資源,因爲不希望每次發送請求都要判斷是否成功,寫大量的重複代碼,所以要對axios進行一個簡單的封裝。 這是./api/http.js // 先導入vuex,因爲我們要使用到裏面的狀態對象

原创 vue-cli3使用axios請求後端(Python+Django)的數據和跨域proxy設置踩坑指南

注意:我是負責前端部分的,後端是同學在負責,所以我只負責一個前後端的對接。背景是一個在線商城。 前端部分 首先清楚前端是作爲客戶端,請求後端服務端的消息。所以前端後端都run起來。 後端的同學給了我這樣的接口文檔: 因此後端請求

原创 pycharm中from scapy.all import *明明加載了卻報錯no module named scapy

許久不用pycharm了,這次用是想實現一下抓包,結果一開始引入from scapy.all import * 的時候就報錯no module named 'scapy’了。 重點是我已經在解釋器裏已經有這個包了。 然後試圖在本地

原创 anaconda下載多個Python版本的坑[換源/condaerror: cannot link a source that does not exist]

在開始中打開anaconda的命令行 首先第一步是檢測你的網絡是否通暢的!也就是你的鏡像鏈接可不可以用! conda update conda 然後發現連不上,此時就要更換鏡像源了! 最簡單的方式是: conda config

原创 Vue-cli watch監聽$route失效

使用官網的例子使用無效: '$route' (to, from) { console.log(to.path); //當前路由 console.log