1 miles-zh

尚未进行身份认证

我要认证

前端小白,请多关照!!!

等级
TA的排名 5w+

Vue-element-admin 开发过程中错误总结

打包后,浏览器访问dist中的index.html文件,无法找到文件// 将动态创建路由中的mode的值设为‘hash’new Router({ // mode: 'history', // require service support mode: 'hash', ....});

2020-08-05 20:14:22

Vue + Echart 绘制地图区域标记

绘制地图区域绘制地图区域绘制标记配置项添加scatter图标类型mapOption:{ geo: { map: "QN" }, series:[ { name: "", // series名称 type: "scatter", // series图表类型 coordinateSystem: "geo", // series坐标系类型 label: { show: tru

2020-07-07 19:05:30

Vue + Echarts 绘制区域图

npm install echarts安装 echarts导入echarts和地图区域JSON,获得地图区域JSONimport echarts from "echarts";import mapJson from "./mapjson/522700_full.js";配置项mapOption: { title: { text: "", subtext: "", sublink: "" }, tooltip: { ..

2020-07-06 19:42:44

TypeScript 学习笔记 (二)—— 类型

任意类型let anyThing:any = 'Tom';// 报错 Uncaught TypeError: anyThing.setName is not a function// 编译成js后报错anyThing.setName('Jerry');// 报错 Uncaught TypeError: anyThing.sayHello is not a function// 编译成js后报错anyThing.sayHello();...

2020-07-04 20:32:39

TypeScript 学习笔记(一)—— 安装

安装安装 Node.jsnpm install -g typescript 安装,tsc -v查看是否安装成功使用新建一个TypeScript文件test.ts使用tsc test.ts将ts文件编译为js文件VSCode使用新建一个day01文件夹,cd 到day01文件目录下,在命令提示符中运行tsc --init 命令初始ts项目使用vscode打开day01,然后进行如下步骤,就可以实现自动将ts文件编译为js文件...

2020-06-30 21:06:54

GitHub操作报错

git push 到仓库时报错https://github.com/miles-zh/miles-zh.github.io.git ! [rejected] master -> master (fetch first) failed to push some refs to 'https://github.com/miles-zh/miles-zh.github.io.git' Updates were rejected because the remote contains work that .

2020-05-24 21:09:27

Node学习笔记(二十 一)—— 创建 WebSocket 服务

npm install nodejs-websocket 安装nodejs-websocket使用// 引入插件const ws=require('nodejs-websocket')// 只要有用户链接,函数就会执行,会给当前链接的用户创建一个connect对象const server=ws.createServer((connect)=>{ console.log('连接成功') // console.log(connect) // 注册text事件 ,接收用.

2020-05-17 13:18:00

如何使用 H5 中 WebSocket

创建websocket对象// 参数1:websocket的服务地址const socket=new WebSocket('wss://echo.websocket.org/')获取页面元素const input=document.querySelector('input')const button=document.querySelector('button')const div=...

2020-05-07 14:48:36

Express学习笔记(八)—— 文件上传与下载

文件上传安装:npm install multer --save导入let multer=require('multer')let fs=require('fs')初始化上传对象// 配置上传对象,上传到当前目录下public文件夹的upload文件夹中// express快速创建的项目,当前目录相对于服务器启动对应的目录let upload = multer({ d...

2020-05-02 15:34:47

Express学习笔记(七)—— session

安装 npm install express-session导入let session = require('express-session')配置sessionapp.use(session({ secret:'hello', // 设置加密追加字符串 resave:true, // 是否保存到磁盘 cookie:{},// 默认当会话有效 saveUn...

2020-04-30 20:23:43

Express学习笔记(六)—— cookie

安装:npm install cookie-parse导入:const cookieParser = require('cookie-parser');设置中间件app.use(cookieParser());设置cookieapp.get('/', function(req, res, next) { // 基础设置cookie,有效期为一个会话,浏览器关...

2020-04-27 16:41:29

Express学习笔记(五)—— 中间件

应用层中间件应用层中间件绑定到app对象中,使用app.use()方法处理http请求的参数// 中间件,匹配路由之前的操作app.use((req,res,next)=>{ req.hello=()=>{ console.log("hello world") } // 设置路由允许所有的源访问,即允许跨域访问 res.append...

2020-04-25 17:08:41

Express学习笔记(四)—— 获取请求参数

获取 Get 请求参数app.get('/search',(req,res)=>{ // get请求所携带参数,searchKey=1,username=2 // 获取到get请求所携带参数 console.log(req.query) // {searchKey:1,username:2}})获取 Post 请求参数// 解析post请求携带参数app....

2020-04-21 21:58:30

Express学习笔记(三)—— ejs 模板

基本使用导入ejs模板let ejs=require('ejs')设置视图对应的目录// views是模板对应的目录app.set('views',"views")设置默认的模板引擎app.set('view engine','ejs')定义模板引擎app.engine('ejs',ejs.__express)渲染app.get('/',(req,...

2020-04-20 17:24:39

Express学习笔记(二)—— 路由

静态路由字符串路由模式// 字符串的路由模式app.get('/',(req,res)=>{ res.send('这是首页')})类字符串的正则模式// 类字符串的正则模式app.get('/ab?cd',(req,res)=>{ // /abcd和/acd返回的都是以下内容 res.send('这是abcd/acd')})app....

2020-04-19 08:10:23

Express学习笔记(一)—— 创建项目

1. 概念:Express 是一个保持最小规模的灵活的 Node.js Web 应用程序开发框架,为 Web 和移动应用程序提供一组强大的功能。2. 创建项目简单创建安装:npm install express --save项目根目录下新建app.js文件,项目入口文件const express=require('express')const app=express()// 端...

2020-04-18 08:57:00

SVN 学习笔记(一)—— 安装与使用

安装安装 VisualSVN Server安装 TortoiseSVN搭建服务器在开始菜单找到 VisualSVN Server Manager创建库上传项目,进入项目文件夹下载项目,进入项目存放文件夹提交项目误删除,回退版本...

2020-04-17 09:36:48

Node学习笔记(十九)—— 操作MySQL数据库

链接数据库安装mysql,npm install mysql导入mysqllet mysql=require('mysql')链接数据库let options={ host:'localhost', port:'3306', // 可选,默认是3306 user:'root', password:'123456', database:'sho...

2020-04-09 11:27:30

Node学习笔记(十八)—— NPM包上传

新建包上传文件zhfs初始化NPM包文件// cd到npm包文件夹zhfs,打开命令提示符npm initNPM包信息设置,zhfs文件夹中就会多了一个package.json文件,基本内容如下:{ "name":"zhfs", // 包名 "version":"", // 版本号 "description": "Tiny milisecond conversion ...

2020-04-08 11:04:07

Node学习笔记(十七)—— 框架流程

1. 浏览器发送请求用户输入网址浏览器根据请求转换为HTTP的请求包2. 服务器接收请求HTTP模块中实例化的server对象,server对象监听每一次浏览器发送过来的请求,触发request事件将HTTP请求包转化为请求对象,并且传入到请求事件触发的函数中创建一个response响应对象,快速实现HTTP的响应3. 解析请求路径,执行不同渲染函数,返回不同的响应数据正...

2020-04-07 09:16:35

查看更多

勋章 我的勋章
  • 签到新秀
    签到新秀
    累计签到获取,不积跬步,无以至千里,继续坚持!
  • 阅读者勋章Lv1
    阅读者勋章Lv1
    授予在CSDN APP累计阅读博文达到3天的你,是你的坚持与努力,使你超越了昨天的自己。
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 1024勋章
    1024勋章
    #1024程序员节#活动勋章,当日发布原创博客即可获得
  • 勤写标兵Lv4
    勤写标兵Lv4
    授予每个自然周发布9篇以上(包括9篇)原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。