- 博客(7)
- 资源 (1)
- 问答 (1)
- 收藏
- 关注
原创 vite+ts+eslint搭建vue3.0开发模版
创建项目文件夹,执行 npm 初始化命令 mkdir project cd project npm init -y 安装 vite npm i vite -D 安装 vite vue 支持 npm i vue@next @vue/compiler-sfc # vue框架 npm i -D @vitejs/plugin-vue # vite 解析vue文件 配置 vite vue 支持 新建 vite.config.js 文件 import * as path from 'path'; .
2021-03-19 16:59:18
4432
2
原创 axios源码阅读之应用篇
axios请求数据方式 四种方案 // 方案一 axios(options); axios({ url, method, headers, }); axios.request({ url, method, headers, }); // 方案二 axios(url, options); axios(url, { method, headers, }); axios....
2020-04-21 10:19:48
221
原创 axios源码阅读之文件目录篇
入口文件之axios.js "use strict"; const utils = require("./utils"); const bind = require("./helpers/bind"); const Axios = require("./core/Axios"); const mergeConfig = require("./core/mergeConfig"); const d...
2020-04-17 17:23:54
343
原创 VUE开发微信公众号指定页面分享
最近使用VUE(hash模式)开发微信公众号页面分享时,遇到一个奇怪的问题,仅以此文记录。 最初实现的分享逻辑如下: 获取当前路径url,即location.href; 填充到微信分享API const href = location.href; updateAppMessageShareData( "title", "desc", "imgURL", href...
2020-03-23 22:47:28
1414
原创 Element-Ui之Upload组件,利用axios+腾讯云cos上传
利用腾讯云cos做文件服务器,配合element-ui的upload组件实现。 腾讯cos上传主要分为两个步骤 设置文件存储位置并返回上传文件地址 将文件转化为二进制流 通过二进制流进行文件上传 设置文件存储位置 通过生成guid保证上传的文件不会被覆盖 function guid() { function S4() { return (((1 + Math.random()) *...
2020-01-07 23:19:48
1946
2
原创 JS获取鼠标光标位置以及设置
JS获取鼠标光标位置以及设置 js获取鼠标光标位置,具体思路: 鼠标点击时记录光标位置(keyup) 内容发生改变时记录光标位置(MutationObserver) 左右键移动光标时记录坐标位置(keyup) 由于MutationObserverInit 不支持IE11以下版本,因此需要引用“mutationobserver-shim”,npm i mutationobserver-shi...
2019-12-05 17:53:43
2249
原创 Element-Ui之Upload组件,利用axios+阿里oss上传
利用阿里oss做文件服务器,配置element-ui的upload组件实现。 通过重写upload组件的http-request属性实现。具体实现逻辑如下: 配置axios 重写http-request请求 具体实现 fnOSSUpload(options) { const that = this; that.$http .get(options.action) ...
2019-04-24 15:16:31
1766
1
jqueryclearInterval怎么无法清除setInterval
2016-05-29
TA创建的收藏夹 TA关注的收藏夹
TA关注的人