1 Posden

尚未进行身份认证

唯天下之至拙能胜天下之至巧。曾国藩表示,我没说过这句话

等级
TA的排名 4w+

仿疫情地图 React - Echarts 实时数据

看一下手机端疫情地图(按此仿写的)项目实现昨天某公开课上,老师是利用vue的,接口也是老师提供的。因为个人项目是React的,正好补充一下项目。直接上代码安装echart依赖npm install echarts-for-react echartsimport React, { Component } from 'react';import ReactEcharts from '...

2020-02-27 16:17:08

node后台 apidoc快速生成你的api文档

昨天发现了一个好东西 apidoc,真的很方便。安利安装npm install apidoc -g配置我以express 写的接口为例// 方便大家入门,我把注释写在后面,但是实际情况最好去掉,毕竟是根据它编译生成api文档的// //// 后面是注释/** * @api {get} /book/bookCategory/cateList 书籍分类列表查找 //// 规定...

2020-02-11 11:32:56

webpack 4.x (二)

webpack多入口npm install html-webpack-plugin -Dnpm install babel-loader @babel/core @babel/preset-env webpack-dev-server -Dwebpack.config.jsconst path= require("path");const HtmlWebpackPlugin...

2020-02-09 22:23:04

webpack 4.x (一)

webpack零配置touch webpack-demonpm init [-y] npm install webpak webpack-cli -Dmkdir srccd srctouch index.jsindexjsconsole.log(1)改变配置文件起始文件 main (据实际情况)npx webpack会生成dist/main.js 文件,运行它,打...

2020-02-08 16:35:57

Glup 构建工具

将开发流程中让人痛苦或耗时的任务自动化,从而减少你所浪费的时间、创造更大价值。环境搭建[ sudo] npm install gulp-cli -g // 全局环境 npm install gulp -D // 本地开发环境gulp --help以上是对gulp环境的搭建项目准备你可以自己写几个文件测试文件ps: scss 文件,html里还是要引用对应的css文件。我这...

2020-02-05 14:55:19

MySQL高级用法入门

多表攻略所有多表操作都可以简单理解为,把多个表联系成一个表,最终思想成面上当成一个表对待准备实际情况多表查询,表与表之间都要有关联的,现在只是做个测试。INNER JOININNER JOIN 两个表整合(表1 m 条数据,表二 n 条数据,总计 m*n 条数据),如果有条件删选合并查找。select * from test1 inner join test2; // 后续可以加on...

2020-01-31 20:54:23

MySQL入门和常用命令行

本文创建大致的学习清单,详情的话移到各大学习网站。图形化工具Navicat (破解版)SQLyogPhpMyadminWorkbenchDBeaver…连接数据库mysql -uroot -p查看数据库show datebases;ps: 命令行 结尾; 不可以少。创建某一数据库create database test charset utf8;修改某一...

2020-01-28 21:17:05

MySQL 安装

新年快乐,同志们武汉,加油在家里躺着就能为国家做贡献,也是极好喽(葛优躺)MySQL安装社区版免费下载好,解压,之后复制一份到你想要安装的位置bin文件下运行 进行初始化mysqld --initialize --consolemysqld --initialize-insecure --console //无密码一般花一会时间就好了我的问题360管家或百度搜...

2020-01-25 22:22:00

vue路由文件自动化处理

你还在一个个路由文件引入而烦恼吗你还被别人说,你只是一个只会ctrl+ c ctrl +v的码仔吗做个与世无争的垃圾不好吗global.ts// 可以把检测的类型去掉,转成js// 关键在于 require.context// 暴露了两个方法 在组件声明两个变量来区别状态 isRouter isComponentimport Vue from "vue";// 获...

2020-01-23 17:27:59

socket.io 简单入门

WebSocket 是 HTML5 开始提供的一种在单个 TCP 连接上进行全双工通讯的协议。WebSocket 使得客户端和服务器之间的数据交换变得更加简单,允许服务端主动向客户端推送数据。在 WebSocket API 中,浏览器和服务器只需要完成一次握手,两者之间就直接可以创建持久性的连接,并进行双向数据传输。node.js 用了socket.io库,原生websocket较为繁琐。...

2020-01-21 15:42:33

Vue 更新数据 页面刷新

我一直采取的方式比如我一开始有列表数据,我要删除某一数据,之后接口请求成功之后,最后请求列表数据接口。是不是你跟我一样,今天看见一篇文章 利用 provide和inject 处理 刷新页面问题provide / inject官网文档链接PS:provide和 inject 绑定并不是可响应的。这是刻意为之的。然而,如果你传入了一个可监听的对象,那么其对象的属性还是可响应的。本文以真实接...

2020-01-15 14:33:14

如何在node环境中,使用ES6

创建测试文件npm init -ynpm install --save-dev @babel/core @babel/cli @babel/preset-env @babel/nodenpm install --save @babel/polyfilltouch babel.config.jstouch index.jstouch test.jsbabel.config.jsco...

2020-01-14 16:26:54

vee-validate 3.2.1

本文"vee-validate": "^3.2.1"详情请翻阅 官网地址初衷vant UI Field 有错误插槽,但是没有校验规则。你可以自定义一些规则,if else,你应该懂我的意思吧。关键是不优雅,再加上面试的时候,你总不能这样跟面试官说吧。所以促使有了这篇文章。安装npm install vee-validate --save使用你可以在main.js中引用,当然最好新...

2020-01-06 13:17:36

Vue -Ts入门 mixins (四)

mixin混入 (mixin) 提供了一种非常灵活的方式,来分发 Vue 组件中的可复用功能。一个混入对象可以包含任意组件选项。当组件使用混入对象时,所有混入对象的选项将被“混合”进入该组件本身的选项。会把data / created / methods … 合并创建一个mixin的文件myMixin.tsimport { Component, Vue } from 'vue-proper...

2020-01-03 11:36:25

Vue -Ts入门 Vue-Router (三)

全局路由可以正常使用。这里说明的是组件内路由钩子main.jsimport router from './router';import { Component } from 'vue-property-decorator';Component.registerHooks([ 'beforeRouteEnter', 'beforeRouteLeave', 'beforeRout...

2020-01-02 14:59:14

Vue -Ts入门 Vuex (二)

接着上文 Vue -Ts入门 (二)本人也是第一次写,所以若有所出处,欢迎指正。准备工作按照个人项目实际情况npm i vuex -Snpm i vuex-class -S文件夹目录main.tsimport Vue from "vue";import Test1 from "./views/Test1.vue";+ import store from "./sto...

2019-12-30 17:21:14

Vue -Ts入门 (一)

本文章,是个人第一次尝试利用vue-cli3(事实更新vue-cli4),从头开始,加入typeScript。如果有出处,欢迎指正。共同成长。本文是做vue+ts;不会对原vue做过多的说明,如果有问题,欢迎私聊探讨。TypeScript 官网链接创建项目vue create vue-ts其他你自己按需求吧。shims-vue.d.ts毕竟 ts 默认只识别 .d.ts、.t...

2019-12-29 17:46:33

lodash.js工具库 常用整理

官网:最新版地址 链接本文将整理常用的,案例也是官网的,只是自己再实战演练一下。所以到此,客官可以戳上面链接进入官网。当然,如果你看着官网,方法真的多,感觉很蒙的话,就把我整理的常用的先看看吧。有时候真的要多看看大佬写的代码,lodash.js也是我看大佬用过一次才知道的。安装lodash1)CDN 链接2)NPMnpm i --save lodashvar _ = require...

2019-12-29 00:18:17

Vue VDOM 渲染 diff 简易版

从零开始创建一项目骨架项目目录npm init -ynpm install webpack webpack-cli html-webpack-plugin css-loader style-loader less-loader less file-loader clean-webpack-plugin extract-text-webpack-plugin webpack-merge w...

2019-12-26 17:26:36

JavaScript 听说有朋友不会用对象

个人查漏补缺,具体的自己查看文档一、扩展运算符 可对象合并 function upload(params) { let config = { type:'*.jpg,*png', size:1024 } config = { ...config,...params} ...

2019-12-19 16:31:26

查看更多

勋章 我的勋章
  • GitHub
    GitHub
    绑定GitHub第三方账户获取
  • 签到新秀
    签到新秀
    累计签到获取,不积跬步,无以至千里,继续坚持!
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 1024勋章
    1024勋章
    #1024程序员节#活动勋章,当日发布原创博客即可获得
  • 勤写标兵Lv4
    勤写标兵Lv4
    授予每个自然周发布9篇以上(包括9篇)原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。