- 博客(16)
- 收藏
- 关注
原创 vue3 使用 vueuse - useStorage - object
vue3 使用 vueuse - useStorage - object
2022-11-04 11:50:18 2719 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 347
原创 实现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 131
原创 简单模拟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 287
原创 简单模拟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 128
原创 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 476
原创 vue 项目中 不提交node_modules 文件
不废话, 直接写解决的方法:第一步: 查看vue项目下是否有.gitignore文件, 如果有打开, 如果没有进行第二步第二步: 创建.gitgnore 文件 打开git 输入 touch .gitignore 创建成功后, 打开 .gitignore 文件第三步: 在.gitignore 文件中输入 /node_modules 保存 就可以了如果要过滤某类文件, 如.ht...
2019-08-06 10:49:12 3957
原创 vue 中使用 vue-amap(高德地图) 【'AMapUI' is not defined 】
业务需求: 1. 点击地图获取经纬度及地址; 2.输入内容搜索获取经纬度及地址;开始:使用前可以先查阅官网:vue-amap其中比较重要的:1. vue-amap能够抛开高德原生 SDK 覆盖大多数场景,但对于部分定制化程度较高的场景而言,可能还是需要引入高德原生 SDK 来支持。这章将介绍如何在 vue-amap 中使用高德...
2019-06-15 15:07:45 30241 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 707
原创 vue 中 proxytable 配置后不生效 axios 参数格式化
后台提供的接口本地post请求控制台报错: 跨域解决: 在 config -> index.js 里配置修改post 请求 并注释掉 axios.defaults.baseURL = '...' (第二天发现这个不能注释, 会报404, 不知道是什么原因, 求知道的大神解惑)控制台查看使用: http://localhost:808...
2019-02-16 11:47:14 8141 2
原创 高德地图 定位 搜索
<body><input type="text" id="mymap_search"><button class="search">search</button><input type="text" name="lon"><input typ
2018-10-23 10:26:59 349
翻译 高德地图api(获取用户当前位置)
<script type="text/javascript" src="https://webapi.amap.com/maps?v=1.4.10&key=key值"></script>var map, geolocation;//加载地图,调用浏览器定位服务map = new AMap.Map('container', {resizeEnable:...
2018-10-23 10:22:57 8947 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 6511
原创 js面向对象自定义MyArray()的构造器函数,实现内建Array()属性和方法:
function MyArray(){ this.length = arguments.length; for(var i = 0; i <arguments.length; i++){ this[i] = arguments[i]; } this.toString = function(){ ...
2018-07-23 18:17:16 563
原创 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 359
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人