- 博客(9)
- 收藏
- 关注
原创 js 深入理解原型
什么是原型 每个 函数 都有一个 prototype属性,指向 原型对象 每个 对象 都有一个 proto 属性,指向构造函数的原型对象 原型对象 prototype 中有一个属性 constructor 指向 构造函数 ECMAScript 上定义 Function.prototype 对象是一个函数对象。 Object 作为构造函数时,其 [[Prototype]] 内部属性值指向 Function.prototype Object.prototype.toString.call(Functio
2021-04-15 16:05:53 80
原创 Vue+axios文件下载通用方法
import api from '@/api' import { Message } from 'element-ui' import _ from 'lodash' const commonExport = function (url, data) { _.get(api, url)(data).then(res => { if (res.data.CODE === -1) { Message.error('出错了,请重试') return } .
2020-12-09 09:52:25 335
原创 plop前端自动化工具
在vue项目中,自动生成路由 安装plop yarn add plop --dev package.json中添加 "scripts": { "plop": "plop" } 运行直接 npm run plop 新建 plopfile.js module.exports = function (plop) { /*plop.setGenerator('component', { description: '组件视图', prompts: [{
2020-12-02 14:21:39 363
原创 JavaScript深入之call和apply的模拟实现
1.call() 方法在使用一个指定的 this 值和若干个指定的参数值的前提下调用某个函数或方法。 var foo = { value: 1 }; function bar() { console.log(this.value); } bar.call(foo); // 1 call 改变了 this 的指向,指向到 foo bar 函数执行了 模拟实现 var foo = { value: 1, bar: function (){ cons
2020-06-11 18:48:21 148
原创 Git 的日常命令
1. git tag ---------查看所有tag 2. git tag -a v1.01 -m 'tag描述' ------------创建备注型打tag git tag v1.01 -----------------轻量级打tag git tag -a v0.1.1 9fbc3d0 ----------给指定提交commit打ta...
2020-03-23 17:10:44 99
原创 单点登录前端在请求前拦截
场景:后台需要在每次请求接口时先请求权限接口 import axios from 'axios' import router from '../router' import {Message} from 'element-ui' import { setToken,getToken } from '../utils/auth' axios.defaults.withCredentials = t...
2020-01-09 18:48:34 705
原创 前端单点登录token过期前端处理
1.token过期时间是8h,起一个setInterval间隔30m刷新一次,判断时间超过7.5h请求后台接口刷新token(会存在时间差,不靠谱) setToken('token',{token:'qwe',date:new Date().getTime()}) this.timer = setInterval(function(){ console.log(getToken('...
2020-01-08 13:38:32 8275 2
原创 vueCli3打包区分测试环境和正式环境
1.在根目录文件夹下建.env.development和.env.production文件 2.以.env.development文件为例: 建立配置文件如下:(配置文件不能添加任何注释) NODE_ENV='development' VUE_APP_TITLE = 'development' VUE_APP_BASEURL='http://test.hongyu.1...
2019-07-09 19:51:52 1460
转载 kindeditor文本编辑器配置和使用方法
在做类似新闻网站的web时候,我们需要对文章进行编辑,这个时候就会用到文本编辑器插件,在众多文本编辑器插件中比较推荐kindeditor插件。下面具体说说这种插件的用法。 1.官网下载 地址:http://kindeditor.net/down.php,下载最新的即可。 2.选择合适的内容到项目中 解压以后有很多文件,服务器版本有
2017-12-19 23:27:04 608
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人