自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(22)
  • 资源 (8)
  • 收藏
  • 关注

原创 vue-cli中使用mockjs拦截axios请求

一、准备工作1.整理API文件为了方便接口管理,统一放在src下的api文件夹中//index.jsconst api = { GET_TEST: 'api/getTest'};export default api;2.挂载到main.js中的vue原型上//main.jsimport api from './api';Vue.prototype.$api = ap.....................

2019-07-29 21:00:00 5445

原创 vue-cli3配置跨域代理

在vue.config.js中添加devServer.proxy配置module.exports = { devServer: { proxy: { // 配置跨域 '/api': { //代理接口前缀为/api的请求 target: 'https://www.lihefei.com/api'...

2019-07-29 13:43:13 3515

原创 vue-cli使用postcss-pxtorem和amfe-flexible适配移动端屏幕

参考链接https://www.jianshu.com/p/f4093192e8d8

2019-07-28 13:06:08 3165

原创 VScode代码Prettier格式化及ESLint语法检测

VScode代码Prettier格式化及ESLint语法检测

2019-07-28 12:26:48 26928 1

原创 VSCode安装eslint代码检测

1.安装ESLint扩展2.全局安装ESLint需要用到的模块cnpm install -g eslint babel-eslint eslint-plugin-html eslint-plugin-import eslint-plugin-promise eslint-plugin-vue3.生成eslintrc.js配置文件① 使用eslint --init命令在自定义目录下生配置...

2019-07-28 12:23:36 9802

原创 Vue开发一个loading插件

目录结构|-- loading |-- index.js |-- loading.vueindex.jsimport Vue from 'vue';import lodingComponet from './loading.vue';const Loading = Vue.extend(lodingComponet);let instance = new Loadin...

2019-07-24 17:08:47 281

原创 Vue状态管理之Vuex快速入门

一、Vuex介绍1.Vuex是什么?1.是一个专为 Vue.js 应用程序开发的状态管理模式2.集中式存储管理应用的所有组件的状态3.Vuex 也集成到 Vue 的官方调试工具 devtools extension2.什么情况下我应该使用 Vuex?1.如果应用够简单,最好不要使用 Vuex,一个简单的 store 模式就足够了2.如果需要构建一个中大型单页应用,很可能会考虑如何更好...

2019-07-22 01:27:58 173

原创 javascript操作Long类型数据

javascript定义的数据类型里并没有Long类型,需要使用long.js插件模拟github下载地址:https://github.com/dcodeIO/long.jsnpm下载地址:https://www.npmjs.com/package/longLong与Number、String转换const Long = require("long");//语法: new Long(l...

2019-07-17 16:06:29 16966 2

原创 vue项目axios封装

import axios from 'axios';import qs from 'qs';/* 通用设置 */axios.defaults.timeout = 1000 * 10; //请求超时设置,10秒超时axios.defaults.headers.post['Content-type'] = 'application/json;charset=UTF-8'; //设置数据格式...

2019-07-16 15:52:29 153

原创 HTTP请求及响应信息

浏览器请求信息Genrral: { //通用 Request URL: http://localhost:8080/?test=abc //请求地址 Request Method: GET //请求方式 Status Code: 200 OK //请求状态 Remote Address: [::1]:8080 //远程ip和端口号 Referrer Pol...

2019-07-16 13:53:44 386

原创 前端开发常用的npm包

前端开发常用的npm包

2019-07-12 00:30:42 2772 2

原创 Ajax封装

服务器端响应结果XHR 对象属性说明 属性名 说明 responseText ...

2019-07-11 11:22:25 151

原创 Nodejs路径管理模块path

const path = require('path');__dirname //获得当前执行文件所在目录的完整目录名path.join(__dirname, 'data'); //获得当前执行文件所在目录的下级目录path.resolve(__dirname, '../'); //获得当前执行文件所在目录的上级目录...

2019-07-10 17:39:46 240

原创 Koa2使用CORS完成跨域及解决OPTIONS请求

方法1:设置CORS允许跨域const Koa = require('koa');const bodyParser = require('koa-bodyparser'); //post数据处理const router = require('koa-router')(); //路由模块const app = new Koa();app.use(async (ctx, next) =&g...

2019-07-09 16:46:13 18981 1

原创 Nodejs使用ICE进行分布式通信

1.安装ICE下载window版本ice后常规安装ICE3.6.4 https://zeroc.com/downloads/ice/3.6#windows2.配置环境变量配置ICE_HOME和PathICE_HOME: D:\Program Files (x86)\ZeroC\Ice-3.6.4Path: %ICE_HOME%/bin;3.在命令行查看输入slice2js -...

2019-07-05 18:37:52 1296

原创 koa2+es6/7打造Restful API

精贴如何使用koa2+es6/7打造高质量Restful APIhttps://www.jianshu.com/p/f59594b90500基础koa2实现restful apihttps://juejin.im/post/5b1c870e5188257d8f0f22a6基于Koa2的API服务器(一)https://www.jianshu.com/p/0b83e0f926e3其他...

2019-07-04 15:18:00 1051

原创 VSCode调试Nodejs

使用node-inspect调试在常规命令增加--inspect参数启动调试node --inspect index.jsVSCode配置调试按F5运行

2019-07-03 19:56:48 4965

原创 Linux下NodeJS获取网卡IP地址等信息

Linux下NodeJS获取网卡IP地址等信息

2019-07-03 16:40:25 1824

原创 nodejs获取当前操作系统的数据参数

功能 方法名 说明 获取cpu(处理器架构) os.arch() ...

2019-07-03 16:36:49 5185

原创 Linux常用yum工具包及技巧

lrzsz工具上传下载文件安装命令:yum -y install lrzsz上面安装过程默认把lsz和lrz安装到了/usr/local/bin/目录下,下面创建软链接,并命名为rz/sz:cd /usr/binln -s /usr/local/bin/lrz rzln -s /usr/local/bin/lsz sz在xshell中使用命令:sz:将选定的文件发送(send)到...

2019-07-02 20:00:09 230

原创 Koa2使用教程

1.创建一个koa的文件夹# mkdir koa2.进入koa文件夹目录# cd koa3.初始化 package.json# npm init -y这里的-y意思是省略创建过程中一直输yes的步骤4.安装koa# cnpm i koa --save5.创建index.jsconst Koa = require('koa');const app = new K...

2019-07-02 19:22:54 2026

原创 Nodejs框架Express、Koa、HAPI、Restify对比

https://www.cnblogs.com/souvenir/p/6039990.htmlhttps://www.cnblogs.com/lalalagq/p/9942910.htmlhttp://jo2.org/node-web-framework-hapi/koa2应用https://blog.csdn.net/davidPan1234/article/details/834139...

2019-07-02 16:13:03 3382

leaflet加载百度地图底图

融合leaflet和百度地图底图

2021-08-11

Editplus JSON格式化插件.zip

Editplus JSON格式化插件,使Editplus工具拥有格式化json代码的功能,提高工作效率

2019-10-17

HTML5压缩图片.zip

通过html5的canvas实现对图片的压缩,实现步骤: 1.通过文件选择按钮获取本地图片 2.获取本地图片的dataURI数据创建本地图片预览 3.创建canvas画布图片预览 4.通过canvas的toDataURL()方法返回压缩后的图片格式的dataURI 5.用canvas返回的dataURI创建压缩后的图片预览

2019-10-15

深入理解JavaScript执行上下文、函数堆栈、提升的概念.pdf

详细讲解javascript中执行上下文、函数堆栈、变量提升的原理,对代码解析运行过程有更深层的理解

2019-06-14

js实现html转图片并下载保存

用js通过html2canvas.js和canvas2image.js两个库,实现把页面转换成图片并保存到本地

2019-03-13

layui2.2.5表格排序功能自定义扩展

layui框架表格只支持数字排序,不能支持自定义排序,于是自己修改底层源码上增加了自定义排序功能

2019-01-17

React Native基础视频教程

01.JavaScript基础 02.ECMAScript 新功能 03.React 基础 04.React 路由 05React Native基础知识 06.React Native进阶 07.R React Native高级 08ECMAScript 2105(es6) 09React Native视频教程-项目实战

2018-12-11

听晴明老师从头讲React Native

01 基本原理与开发环境搭建 【录播】React Native架构和原理的简单介绍(16分钟) 免费试学 【录播】macOS iOS环境搭建(19分钟) 免费试学 【录播】macOS Android环境搭建(17分钟) 免费试学 【录播】Windows Android环境搭建(10分钟) 免费试学 【录播】Android设备的使用和注意事项(8分钟) 免费试学 02 JavaScript、Node、ES6基础 【录播】JavaScript基础(12分钟) 【录播】ES6基础(12分钟) 【录播】Node基础(15分钟) 【资料】JavaScript、Node、ES6基础课件(zip,633.0KB) 03 React基础一 【录播】React JSX基础(13分钟) 【录播】初识React组件化开发(43分钟) 【资料】React基础一课件(zip,1.1MB) 04 React基础二 【录播】组件的生命周期(24分钟) 【录播】组件间通信(31分钟) 【资料】React基础二课件(zip,1.1MB) 05 实战之前的准备 【录播】开发工具选用WebStorm(9分钟) 【录播】官方组件和文档一览(15分钟) 【录播】项目的基本结构(23分钟) 【录播】如何规范项目代码(18分钟) 06 试写电影列表 【录播】基本样式和布局(27分钟) 【录播】Flexbox和多列布局(25分钟) 【录播】FlatList的基本用法(14分钟) 【录播】评分星星(22分钟) 【资料】素材(zip,1.9MB) 07 获取网络数据 【录播】获取网络数据(44分钟) 【录播】刷新和分页的补充(11分钟) 08 使用react-navigation跳转页面. 【录播】StackNavigator(页面跳转)(25分钟) 【录播】TabNavigator(选项卡切换)(13分钟) 【录播】针对安卓的界面调整(6分钟) 09 电影详情页 【录播】本地缓存数据(27分钟) 【录播】悬浮层与绝对定位(20分钟) 【录播】使用Linking调用播放视频(15分钟) 10 打包发布 【录播】Android打包发布(10分钟) 【录播】iOS真机调试和打包发布(11分钟) 免费试学 11项目源码 【资料】项目源码(zip,2.2MB)

2018-12-11

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除