
前端
凉生可可
技术宅/猫咪控
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
正则表达式完全指南
这是一本关于正则表达式的实验性书籍。与我在学习过程中发现的大多数regex资源相比,它主要是基于实例的可视化的。我还尝试选择一些突出一些常见陷阱的测试用例。我想你的时间是值得的。本书的目标读者是正则表达式初学者。 有一定的编程经验。 它不涉及诸如引擎回溯和递归正则表达式等高级正则表达式概念,至少目前不涉及。开源地址(英文)前言正则表达式(“ regexes”)允许定义模式并针对字符串执行它。 与模式匹配的子字符串称为“匹配项”。A regular expression is a sequence翻译 2020-05-09 11:50:54 · 1633 阅读 · 0 评论 -
egg-jwt生成token,登录验证
下载首先用npm下载egg-jwtnpm init egg-jwt --save配置在plugin.js中 jwt: { enable: true, package: 'egg-jwt', }config.default.js中 config.jwt = { //jwt配置项 secret: "123456" }生成Tokencontrol...原创 2020-04-26 11:38:11 · 1701 阅读 · 1 评论 -
REACT打印页面组件
import React from 'react';import PrintTicketContent from '../common/PrintTicketContent'import { Modal, message, Row, Col, Button } from 'antd';class Print extends React.Component { //打印方法 hand...原创 2020-04-08 13:15:35 · 1905 阅读 · 1 评论 -
ECMAScript 2020(ES2020)的新增语法
在本文中,我们将回顾ES2020随附的一些最新和最出色的功能。安装由于许多人的浏览器版本低,我们需要使用babel来让用户使用无法使用的特性。为了简单起见,我将使用Parcel bundler使一切尽快运行。$ yarn add parcel-bundler"scripts": { "start": "parcel index.html"},不幸的是,现在似乎还没有ES2020...翻译 2020-03-31 17:15:13 · 799 阅读 · 0 评论 -
reactHooks简单入门教程
useState的使用在reactHooks中useState代替了原本的state,const [age,setAge]=useState(18)定义 age的初始值为18通过setAge修改age的值import React ,{ useState} from 'react'function example(){ const [age,setAge]=useState(18)...原创 2019-11-21 17:12:33 · 492 阅读 · 0 评论 -
使用PM2管理node进程
前言PM2是Node.js应用程序的生产过程管理器,具有内置的负载平衡器。它可以保持应用程序的开启状态,在不停机的情况下重新加载应用程序,可以利用它来简化很多node应用管理的繁琐任务,如性能监控、自动重启、负载均衡等。下载全局安装:sudo npm install pm2@latest -g使用启动应用程序:pm2 start app.js管理应用程序://停止应用程序 ...原创 2019-04-23 15:47:43 · 318 阅读 · 0 评论 -
vuelidate的表单验证插件的使用
在vue中,我们使用vuelidate实现表单验证,达到限制用户输入的目的,以及提交时验证表单的目的。查看官方文档第一步:安装可以通过npm安装 npm install vuelidate --save然后导入到main.js中import Vue from 'vue'import Vuelidate from 'vuelidate'Vue.use(Vuelidate)第二步...原创 2019-01-29 18:00:39 · 902 阅读 · 0 评论 -
express代理跨域请求api接口
经常会发生请求其他外部接口发生跨域,或者暴露key等令人头疼的问题,这时候可以用express做一个转发去请求另外一个接口话不多说,上代码:router.post('/proxy', function(req, res, next){ res.header('Access-Control-Allow-Origin', '*'); res.header('Access-Contr...原创 2018-12-17 15:26:34 · 2010 阅读 · 2 评论 -
react中装饰器的使用
利用装饰器简化代码,将表单验证操作统一到一个装饰器中进行首先装饰器的定义为修饰器(Decorator)是一个函数,用来修改类的行为。建立一个装饰器export default (Comp) => { class Cp extends Comp{ constructor(props){ super(props); this.sta...原创 2018-12-17 14:06:52 · 1031 阅读 · 0 评论 -
webpack打包中遇到的各种问题收录
1:报错ReferenceError:Unknown plugin “transform-decorators-legacy” specified in “base”依赖项缺失,解决了这个后,你应该还会遇到另一个解决方法:npm install babel-plugin-transform-decorators-legacynpm install babel-preset-es2015...原创 2018-12-20 17:30:20 · 1333 阅读 · 0 评论