自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 收藏
  • 关注

原创 vue3 naiveui 自定义v-loading指令

naiveui loading 自定义指令v-loading

2022-11-07 15:39:51 1775

原创 vue3 使用 vueuse - useStorage - object

vue3 使用 vueuse - useStorage - object

2022-11-04 11:50:18 2597 1

原创 js 文件下载

主要思路是用 a 标签:<a href="xxxx" download="x.txt"></a>对a标签设置download属性,触发下载x.txt文件动态生成a标签,再通过js触发,就可以达到下载文件的目的const link = document.createElement('a') link.style.display = 'none'...

2020-04-29 17:18:33 334

原创 实现new

const Dog = function(name) { this.name = name } Dog.prototype.say = function() { console.log(this.name) } function myNew(fn, ...args) { // 创建空对象 obj ...

2020-01-07 19:15:20 126

原创 简单模拟vue validate

根据element的form校验编写,直接上代码## 创建FormTest.vue<template> <div> <!-- Test --> <h3>GForm表单</h3> <hr> <!-- <k-input :value="model.username" @in...

2020-01-03 16:32:11 266

原创 简单模拟express

直接上代码创建x-express.jsconsthttp=require('http')consturl=require('url')constrouter=[]classAppliction{get(path,handler){router.push({path,method:'get',...

2019-12-10 12:02:04 124

原创 vue : 无法加载文件 C:\Users\Administra....\AppData\Roaming\npm\vue.ps1,因为在此系统上禁止运行脚本

安装完vue之后, 输入vue -V 检测是否安装完成,提示:vue : 无法加载文件 C:\Users\Administra....\AppData\Roaming\npm\vue.ps1,因为在此系统上禁止运行脚本运行powershell(管理员身份)输入:set-ExecutionPolicy RemoteSigned搞定...

2019-11-07 09:36:25 462

原创 vue 项目中 不提交node_modules 文件

不废话, 直接写解决的方法:第一步: 查看vue项目下是否有.gitignore文件, 如果有打开, 如果没有进行第二步第二步: 创建.gitgnore 文件 打开git 输入 touch .gitignore 创建成功后, 打开 .gitignore 文件第三步: 在.gitignore 文件中输入 /node_modules 保存 就可以了如果要过滤某类文件, 如.ht...

2019-08-06 10:49:12 3940

原创 vue 中使用 vue-amap(高德地图) 【'AMapUI' is not defined 】

业务需求: 1. 点击地图获取经纬度及地址; 2.输入内容搜索获取经纬度及地址;开始:使用前可以先查阅官网:vue-amap其中比较重要的:1. vue-amap能够抛开高德原生 SDK 覆盖大多数场景,但对于部分定制化程度较高的场景而言,可能还是需要引入高德原生 SDK 来支持。这章将介绍如何在 vue-amap 中使用高德...

2019-06-15 15:07:45 29984 19

原创 封装XMLHttpRequest请求, 类似jq的ajax请求

由于jQuery用得越来越少, 而且使用时经常只使用了其中一部分功能, 不想全部引入, 因此自己封装了请求// url: 请求连接// type: 请求方法, 默认 GET// async: 是否异步, 默认 true// cache: 是否缓存, 默认 true// contentType: 请求类型, post 默认 application/x-www-form-urlencod...

2019-05-16 20:30:43 675

原创 vue 中 proxytable 配置后不生效 axios 参数格式化

后台提供的接口本地post请求控制台报错: 跨域解决: 在 config -&gt; index.js 里配置修改post 请求 并注释掉 axios.defaults.baseURL = '...' (第二天发现这个不能注释, 会报404, 不知道是什么原因, 求知道的大神解惑)控制台查看使用: http://localhost:808...

2019-02-16 11:47:14 8122 2

原创 高德地图 定位 搜索

&lt;body&gt;&lt;input type="text" id="mymap_search"&gt;&lt;button class="search"&gt;search&lt;/button&gt;&lt;input type="text" name="lon"&gt;&lt;input typ

2018-10-23 10:26:59 307

翻译 高德地图api(获取用户当前位置)

&lt;script type="text/javascript" src="https://webapi.amap.com/maps?v=1.4.10&amp;key=key值"&gt;&lt;/script&gt;var map, geolocation;//加载地图,调用浏览器定位服务map = new AMap.Map('container', {resizeEnable:...

2018-10-23 10:22:57 8923 1

原创 vue 中params 和query的区别

params和query都是为了传递参数params: 只能用name引入路由传参第一次使用时犯的错误将name写成path 导致相应页面获取不到数据(以下是错误写法);而query则是用path引入路由传参1.使用params传参参数不会出现在url上, query会出现url上;2.刷新页面时 params 参数会消失, 而query不会;获取路由的方式...

2018-10-04 10:12:08 6488

原创 js面向对象自定义MyArray()的构造器函数,实现内建Array()属性和方法:

  function MyArray(){        this.length = arguments.length;        for(var i = 0; i &lt;arguments.length; i++){          this[i] = arguments[i];        }        this.toString = function(){     ...

2018-07-23 18:17:16 535

原创 js面向对象自定义MyString()的构造器函数,实现内建String()属性和方法:

function MyString(string){        let str = string.toString();        let arr = [];        for(var i in str){            this[i] = arr[i] = str[i];        }        this.length = arr.length;    ...

2018-07-23 14:22:39 352

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除