原创 avue-plugin-map高德地圖
avue的demo: https://gitee.com/smallweigit/avue-plugin-map 配置高德: <script type="text/javascript"> window._AMapSecu
原创 uniapp廣播接收
var main = null; var receiver = null; //接收廣播 export function recive(success, fail) { main = plus.android.runtimeMai
原创 vue安裝sass常見問題整理
node-sass 依賴sass-loader : 卸載順序如下: 卸載老版本: npm uninstall node-sass npm uninstall sass-loader 一.node版本12: npm install
原创 vue 自定義代碼片段
vue代碼片段 { "Vue Template":{ "prefix":"vueTemplate", "body":[ "<template>\n\t<div>\n\n\t<
原创 vue 自動化部署之scp2
一.需求: 二.配置: 1.項目根目錄下創建環境文件: 開發環境: //.env.dev VUE_APP_SERVER_ID=0 生產環境: .env.prod文件內容如下: //.env.prod VUE_APP_SERVER_
原创 pm2自動化部署node項目
一.安裝git: 1.安裝: yum install -y git 2.查看版本: git version 二.安裝node: 方案一:(推薦) 安裝node管理器 (寶塔) 方案二: yum方式安裝 yum install n
原创 el-Transfer 穿梭框重寫左右拖拽及排序組件
1.適用組件: 導入,註冊組件,然後使用 <DragTransfer v-model="rightData" leftTitle="未選擇字段" rightTit
原创 vue生產環境配置及優化
生產環境配置: 1.壓縮代碼: // 代碼壓縮uglifyjs-webpack-plugin 2.壓縮js compression-webpack-plugin 3.壓縮css compression-webpack-plugin 4.壓縮
原创 chrome94+版本出現的跨域問題及解決方案
瀏覽器版本: 一.現象: 解決方案: 方案一:(已論證) 步驟1: 谷歌瀏覽器 打開 chrome://flags/#block-insecure-private-network-requests步驟2 : 找到 B
原创 vue 組件命名index.vue重名調試不進斷點
一.問題: 遵守vue組件規範,vue的命名都是index.vue,但是當組件過多活着父子關係比較緊密,就會出問題。 二.解決方案: 在vue.config.js中配置調試: 1.configureWebpack節點下配置 devto
原创 uniapp路由插件使用爬坑
插件官網地址:https://hhyang.cn/v2/start/quickstart.html 一.安裝路由插件: npm install uni-simple-router 二.配置路由: 1.編寫路由代碼: // src/
原创 uniapp原生插件開發及打包發佈
uniapp原生插件開發及打包發佈 一.下載unipp提供的sdk包: 官方鏈接:https://nativesupport.dcloud.net.cn/AppDocs/usesdk/android 二.開發原生插件: 1.創建androi
原创 vue 錯誤攔截
//系統錯誤捕獲 const errorHandler = (error, vm) => { console.error('拋出全局異常'); request({ method: 'post', url: 'api
原创 axios 重新發起上次請求
axios 重新發起請求,一般用於重新發起請求 const response = error.response const config = response.config config.baseURL = api_2
原创 vue 滾動加載數據
核心方法: handleScroll: function () { var scrollTop = document.documentElement.scrollTop || document.body.sc