原创 註冊成功向客戶端返回成功提示信息

在core/http-exception.js中添加成功的類,並導出 class HttpException extends Error{ constructor(msg="服務器異常", errorCode=10000,

原创 使用Lin-Validator進行參數校驗

Lin-Validator參考文檔 在core文件下添加utils.js和lin-validator.js文件 執行npm install lin-mizar --save安裝校驗依賴 這兩個文件必須依賴http-excepti

原创 VueCLI3如何更改安裝時的包管理器爲yarn或npm

原文鏈接:https://www.cnblogs.com/saysmy/p/10064573.html 在執行 vue create project 後如果顯示如下npm run ser

原创 根據不同的登錄方式對賬戶密碼做不同的處理

在token.js中添加對應的處理方法 根據登錄方式的不同對登錄數據進行處理 const Router = require('koa-router') const {ValidationToken} = require('..

原创 react路由相關

在react router4.0版本中我們不要安裝react-router這個插件,我們要使用react-router-dom這個插件 react-router 基礎包 react-router-dom 基於瀏覽器端的路由 對re

原创 react管理後臺項目1

React特點 聲明式編程 Component-Based(組件化編程) 高效-高效的DOM Diff算法,最小化頁面重構 單向數據流 安裝所需的插件 安裝React-Router-dom、Axios 暴露webpack配置

原创 react項目中使用高的地圖定位和天氣查詢2

在public文件夾下的index.html文件中移入如下代碼 <script src="http://webapi.amap.com/maps?v=1.4.6&key=申請的key"></script> 直接使用AMap

原创 epubjs閱讀器引擎介紹

1. 基於Javascript的ePub引擎 文檔參考地址 解決了ePub電子書的解析、渲染、定位等技術難題 提供了媲美原生app的閱讀體驗 2. ePub.js核心類介紹 Book:完成了閱讀器的解析 Rendition:實現

原创 axios實現跨域及突破host和referer的限制

網上的都是老版的配置,找了好久終於解決了,這個時webpack4的配置 跨域請求設置 以qq音樂爲例 vue.config.js devServer: { proxy: { // 代理跨域 '/api':

原创 通過JSONP實現數據的抓取

JSONP原理 動態創建script標籤,沒有同源策略,可以跨域; 創建script標籤,並將src指向我們請求的服務端地址,該地址與普通ajax地址不同的地方是它帶有一個callback參數; 安裝依賴 依賴地址 npm ins

原创 區分線上環境和線下環境的url請求地址

vue-cli3.0中環境變量需要我們手動創建.env文件 mode有三種模式 development表示開發環境 production表示生產環境 test表示測試環境 開始使用 線下環境變量 在根目錄下創建.env.d

原创 keep-alive

作用:是Vue的內置組件,能在組件切換過程中將狀態保留在內存中,防止重複渲染DOM keep-alive包裹動態組件時,會緩存不活動的組件實例,而不是銷燬它們。和 transition 相似,keep-alive 是一個抽象組件:

原创 vue SRR項目準備

npm install -g npx npx create-nuxt-app project-name 終止服務執行 npm install --update-binary 讓server中的js文件可以使用impor

原创 Nuxt服務端口被佔用修改端口

package.json添加如下代碼 "config": { "nuxt": { "host": "127.0.0.1", "port": "3333" } }

原创 router-link綁定事件

使用@click.native <router-link tag='div' class="item" to="/home" @click.native='jump("音樂館")'> <span class="iconfo