- 博客(70)
- 资源 (1)
- 收藏
- 关注
原创 yarn安装依赖时报错 error An unexpected error occurred:
一切起因是因为前一天安装了volta管理node,第二天启动项目, 显示error An unexpected error occurred: “https://registry.npmmirror.com/webpack-aliyun-oss/-/webpack-aliyun-oss-0.2.6.tgz: Request failed “404 Not Found””.
2023-09-20 15:14:57
1294
原创 求问:浏览器ERR_SSL_BAD_RECORD_MAC_ALERT问题
复现场景:浏览器输入文字点击搜索后,未能跳转至指定页面,而是显示无法访问此网站网址为 https://www.baidu.com/l******* 的网页可能暂时无法连接,或者它已永久性地移动到了新网址。ERR_SSL_BAD_RECORD_MAC_ALERT且该场景多次出现
2022-12-05 17:11:49
2761
原创 [webpack-cli] Invalid configuration object. Webpack has been initialized using a configuration objec
[webpack-cli] Invalid configuration object. Webpack has been initialized using a configuration objec
2022-11-21 14:32:12
2178
1
原创 【终端显示】nodemon : 无法加载文件 C:\Users\AppData\Roaming\npm\nodemon.ps1,因为在此系统上禁止运 行脚本。有关详细信息,请参阅 https:/go.
LinkID=135170中的about_Execution_Policies。nodemon无法加载文件C\Users\AppData\Roaming\npm\nodemon.ps1,行1字符1+nodemonapp.js+~~~~~~~+CategoryInfo。有关详细信息,请参阅https/go.microsoft.处理不及时时,会造成先传的数据被覆盖,进而导致数据丢失。WindowsPowershell右键。方式当数据量过大时,由于。.........
2022-07-16 16:51:01
488
原创 【终端显示】“export ‘default‘ (imported as ‘VueRouter‘) was not found in ‘vue-router‘
"export ‘default’ (imported as ‘VueRouter’) was not found in ‘vue-router’运行npm install vue-router --save-dev后,启动项目时出现报错原因分析:在输入npm install vue-router --save-dev安装时,自动默认安装的是最新版本,这就可能导致与其他插件不兼容,npm install vue-router@3.1.3 --save-dev...
2022-07-13 21:43:06
1425
原创 页面小彩蛋—动态抖动
<template> <div class="shake"> <div class="shake-box"> <img class="shake-box-img" :class="[{'shake-box-img-left': shrinkPacket}, {'shake-box-img-right': !shrinkPacket}]" src="
2022-02-09 11:58:05
587
原创 vue修改头像
vue修改头像vant-ui的van-uploader上传图片 <van-uploader :after-read="Uploader" > <!-- <img width="37px" :src="data.avatar" alt=""> 实际应用时图片路径为动态传参--> <img width="37px" src="images/appContact/bingo.png" alt="" class="image"> &l
2022-01-04 16:04:59
804
原创 微信开放标签< wx-open-launch-app >Vue项目文字样式修改
项目场景:VUE使用 wx-open-launch-app 组件开发时,会出现样式问题 问题描述:提示:这里描述项目中遇到的问题:例如:数据传输过程中数据不时出现丢失的情况,偶尔会丢失一部分数据APP 中接收数据代码: <!-- 微信跳转APP --> <wx-open-launch-app id="launch-btn" appid="wxa98f10c26f5ed775"
2021-11-04 10:36:13
1260
1
原创 vue中判断是安卓端还是ios端,且当前浏览器是否是支付宝浏览器
/** * 判断是否为安卓机型 */ export function isAndroid() { let _ua = window.navigator.userAgent.toLocaleLowerCase() if (_ua.indexOf('android') > -1 || _ua.indexOf('adr') > -1) { return true } else { return false } } /**
2021-11-04 10:19:59
2291
原创 文字超出宽度显示省略号
提示:文字超出宽度显示省略号文章目录前言一、使用步骤1.效果2.代码总结前言文字超出宽度显示省略号。提示:以下是本篇文章正文内容,下面案例可供参考一、使用步骤1.效果2.代码代码如下(示例):<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=ed
2021-09-27 19:02:10
290
原创 VSCode启动项目出现FATAL ERROR的问题
项目场景:VSCode启动项目出现FATAL ERROR: CALL_AND_RETRY_LAST Allocation failed - JavaScript heap out of问题描述:VSCode启动项目出现FATAL ERROR: CALL_AND_RETRY_LAST Allocation failed - JavaScript heap out of原因分析:是由于内部泄露导致的,在node_modules里部署热加载即可解决解决方案:提示:目录路径:node_mod
2021-05-24 14:36:14
1997
1
原创 Chrome设置跨域访问方式
环境搭桌面得开发环境复制一份chrome浏览器得快捷方式,在快捷方式得属性中得目标项 向后添加:空格–disable-web-security --user-data=D:\MyChromeDevUserData,–user-data-dir,(D:\MyChromeDevUserData该处得字体文件可自定义,开发时使用当前快捷方式得 chrome浏览器开发)注意,在“目标”与新增得后缀中间,需用空格分隔开文件位置要与自己新建得文件夹名称对应...
2021-03-22 10:28:27
247
1
原创 Visual Studio Code 常用扩展
提示:以下是Visual Studio Code 个人常用扩展可供参考文章目录前言一、Visual Studio Code 常用扩展总结前言提示:以下是Visual Studio Code 个人常用扩展可供参考。提示:以下是Visual Studio Code 个人常用扩展可供参考一、Visual Studio Code 常用扩展总结提示:个人常用,仅供参考...
2021-03-16 08:56:40
990
原创 ECMAScript6+vue+vuex
ECMAScript61. Let、const和var的区别 1.let,const不可以重复声明,var可以重复声明 2.let,const不可以变量提升,var可以 3.常量const,但是他在创建必须有初始值,并且不可以改变 4.块级作用域 5.在for循环中,条件的let相当于块级父作用域 for(let i = 0;i<10;i++){ // 循环体是子作用月 let i =hello }2. 变量解
2021-03-01 09:49:54
160
原创 git(个人学习2)
git本地存储库连接远程github1.注册github账号2.创建一个存储库3.连接 git remote add origin https://github.com/macvqq110/git.git4.git push -u origin master 推送注意事项如果出现: fatal: remote origin already exists.解决方案: git remote rm origin 再次连接克隆git clone https://github.
2021-03-01 09:46:49
113
1
原创 git(个人学习)
gitGit 是目前世界上最先进的分布式版本控制系统(没有之一)。Linus 花了两周时间自己用 C 写了一个分布式版本控制系统,这就是 Git!集中式 vs 分布式git 使用git init // 初始化git config --global user.name "Your Name" // 设置git 全局配置 用户名git config --global user.email "email@example.com" // 设置git 全局配置 邮箱git co
2021-03-01 09:45:30
75
原创 Jeecg-Boot相对得Antd-Design(个人笔记)
文章目录前言一、Antd-Designantd-DesignGeneralbutton按钮click事件 ——点击按钮时的回调 (event)=>void 回调参数LayoutGrid 栅格NavigationAffix 固钉子-(将页面元素钉在可视范围)Breadcrumb面包屑(目录结构)-Dropdown下拉菜单-Checkbox多选题-DatePicker 日期选择框Data EntryForm 表单Input 事件inputNumber数字输入框Radio 单选框Select 选择器.
2021-02-25 17:11:46
923
3
原创 微信支付+支付宝支付
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录业务场景介绍:一、移动端微信支付,vue中如何玩?外支付内支付二、移动端支付宝支付业务场景介绍:H5移动端支持微信支付 [ 微信支付分为微信内支付(JSAPI支付官方API)和微信外支付(H5支付官方API)] && 支付宝支付 [手机网站支付转 APP 支付 官方API ]订单生成逻辑:前端请求后端提交订单,后端去和微信或者支付宝对接生成订单(后续支付都是这个逻辑进行的对接)一、移动端微信支付,vue中
2020-12-07 22:15:34
157
1
原创 JS单线程、宏任务与微任务的执行顺序
文章目录前言一、js 单线程二、**宏任务**三、微任务四、区别五、代码示例示例一:示例二:示例三:示例四:总结前言一、js 单线程众所周知js是单线程,但js是可以执行同步和异步任务的,同步的任务众人皆知是按照顺序去执行的;而异步任务的执行,是有一个优先级的顺序的,包括了 **宏任务 Macro task(Macrotasking)**和 微任务(microtasks)二、宏任务是指消息队列中的等待被主线程执行的事件,宏任务执行时都会重新创建栈,然后调用宏任务中的函数,栈也会随...
2020-12-07 22:11:07
430
原创 混合APP开发
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录前言一、什么是混合app?二、混合app开发优缺点1.优点:2.缺点:三、混合APP开发(原生+H5)总结前言一、什么是混合app?通俗来讲,就是将h5我们写好的移动端页面,放到ios设备以及安卓设备中在里面我们可以享受ios和安卓给我们的所有支持,通过方法调用,回调函数进行使用 给我们提供的方法其实就是方法调用方法我们H5不好写的功能或者无法写的就交给原生写,通过函数的形式返还回来,我们在使用事件调用即可,就
2020-12-07 21:54:02
640
原创 响应式布局——Rem
rem:相对长度单位。相对于根元素(即html元素)font-size计算值的倍数文章目录前言一、什么是 rem ?1. rem的概念二、为什么要用 rem ?1.为什么用 rem?2.什么时候用 rem?三、如何使用 rem用iPhone6/7/8的手机为例,屏幕宽度为375px,通过换算来完成移动端的响应式布局处理总结前言给根元素大小设置随着视口变化而变化的 vw 单位,这样就可以实现动态改变其大小。限制根元素字体大小的最大最小值,配合 body 加上最大宽度和最小宽度一、什么是 rem
2020-12-07 21:43:01
1437
2
原创 关于uni-app的环境搭建及使用
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录前言1.搭建环境2.使用vuex3.配置4.获取节点5.都有哪些项目上出现的问题,以及如何解决的6.从uniapp使用的开发软件,到创建,到运行,如何打包不同平台的代码,如何打包apk,云打包,如何运行在不同的端7.uniapp怎么进行路由跳转8.怎么配置tabbar9.如何请求接口10.如何使用组件11.基础语法是什么12.生命周期都有哪些uni-app支持如下页面生命周期函数:应用生命周期函数:13.uniapp中 nvue是什
2020-12-04 21:35:34
1797
1
原创 关于小程序授权登录流程思路
在进入小程序的时候要判断是否有授权,如果没有授权,则要先授权之后,才能登陆到小程序的首页。文章目录前言一、小程序的状态有哪几种状态以及发展的方式1.判断是否有授权2.若已经授权3.授权总结前言授权登录是为了获取用户得信息、昵称、以及头像id,若没有授权登录,用户无法正常访问并使用小程序。小程序授权登录流程,如下图:一、小程序的状态有哪几种状态以及发展的方式如上图所示,我个人归纳为三种1,未授权状态2,授权未注册状态3,授权未登录状态1.判断是否有授权1.在进入小程序的时候要判断
2020-11-29 21:37:45
1965
1
原创 小程序兼容问题(个人开发中遇到的问题)
项目场景:小程序授权登录,获取token跳转到首页时,发现只停留在显示用户信息得界面,并未跳转问题描述:提示:这里描述项目中遇到的问题:例如:数据传输过程中数据不时出现丢失的情况,偶尔会丢失一部分数据APP 中接收数据代码:获取到token后需要跳转到首页,但一直显示用户不存在原因分析:此刻只是进行到了 数据库对比用户是否存在,现显示得是未存在,故需要注册新用户解决方案:封装注册请求接口得API// 注册请求接口let ajaxZhu=function(hrj){
2020-11-27 19:13:07
630
1
原创 微信开发者工具—小程序添加好友预览权限
第一步:打开微信平台进入,找到管理模块第二步:选中成员管理,点击项目成员右侧得“添加成员”第三步:点击添加后会弹出二维码,需用自己得微信进行扫描验证第四步:手机上会如下显示第五步:浏览器点击确认即可会自动跳转到管理页,刚刚添加得成员就会显示...
2020-11-25 09:29:01
3893
原创 使用-微信开发者工具-实现todolist代码篇(个人学习)
todolist.wxml代码<view class="box"> <!-- title --> <view class="con"> <p>ToDoList</p> <input placeholder="添加ToDo" bindblur="ent"></input> <!-- <button bindtap="add">提交</button> --> </.
2020-11-24 17:08:16
689
原创 微信小程序面试题(个人学习)
文章目录前言1 微信小程序的相关文件类型1. 1项目结构1.2主要文件2 简述微信小程序原理3 小程序的双向绑定和vue哪里不一样4 小程序的wxss和css有哪些不一样的地方?5 小程序页面间有哪些传递数据的方法6 小程序的生命周期函数7 怎么封装微信小程序的数据请求?8 请说一下小程序的授权登录?9 哪些方法可以用来提高微信小程序的应用速度?10 怎么解决小程序的异步请求问题?前言1 微信小程序的相关文件类型1. 1项目结构-WXML WeiXin Markup Language 是框架设计
2020-11-23 16:29:29
343
1
原创 使用-微信开发者工具-实现自定义组件(个人学习)
提示:小程序自定义组件文章目录前言一、自定义组件1.什么是自定义组件2.自定义组件组成3.使用步骤.新建自定义组件* 在根目录新建commponents组件库*在组件库中新建header文件夹,在文件夹中右键,选中“新建commponent”自动生成组件内容* 组件页面编写*组件wxss文件,因为无法直接使用全局样式,需要导入*在根目录的pages的index文件夹内(在父组件json文件)index.json里进行引入*在父组件wxml文件中以组件名作为标签使用组件*代码效果二、父子组件通信父传子1.在
2020-11-21 11:59:34
2489
原创 JavaScript——JS事件代理(个人学习)
文章目录前言一、JS事件代理1.是什么2.主要目的总结3.授课代码示例前言把子元素的事件传给父元素去做,原理就是事件冒泡一、JS事件代理1.是什么JS事件代理就是通过给父级元素(例如:ul)绑定事件,不给子级元素(例如:li)绑定事件,然后当点击子级元素时,通过事件冒泡机制在其绑定的父元素上触发事件处理函数2.主要目的主要目的是为了提升性能,因为我不用给每个子级元素绑定事件,只给父级元素绑定一次就好了,在原生js里面是通过event对象的targe属性实现原生JS代码如下<!D
2020-11-19 11:49:38
397
2
原创 JavaScript——call、apply、bind区别(个人学习)
call、apply、bind主要作用都是改变this指向的,但使用上略有区别,下面解说下三者的区别call、apply、bind前言一、call、apply、bind区别1.call2.apply3.bind总结前言call、apply、bind主要作用都是改变this指向的,但使用上略有区别。通过方法的调用 改变this指向一、call、apply、bind区别- call和apply的主要区别是在传递参数上不同-call后面传递的参数是以逗号的形式分开的- apply是以数组的
2020-11-19 11:23:41
187
1
原创 JavaScrip——JS数组(个人学习)
9.8 JS数组常用方法(至少6个)在开发中,数组使用频率很频繁,JS数组常用方法有pushpopunshiftshiftsplicejoinconcatforEachfiltermapsortsomeevery好多,不过都是平时开发中很常用的方法,大家可以补充一点儿es6的9.9 JS数组内置遍历方法有哪些和区别JS数组内置遍历(遍历就是循环的意思)方法主要有:forEach这个方法是为了取代for循环遍历数组的,返回值为undefined例如:le
2020-11-19 09:02:25
71
原创 JavaScrip——原生JS(个人学习)
原生JS文章目录一、原生JS1、JS原生事件如何绑定JS原生绑定事件主要为三种:* html事件处理程序* DOM0级事件处理程序* DOM2级事件2、JS原生常用dom操作方法js原生dom操作方法有* 查找* 插入* 克隆*设置和获取属性总结一、原生JS1、JS原生事件如何绑定JS原生绑定事件主要为三种:一是html事件处理程序二是DOM0级事件处理程序三是DOM2级事件处理程序* html事件处理程序html事件现在早已不用了,就是在html各种标签上直接添加事件,类似于c
2020-11-18 17:22:18
680
1
原创 node理论学习(个人学习资料)
文章目录前言一、node概念1.node概念2.node特点3.node js和js区别4.node repl环境5.node服务器和java服务器对比6.使用node搭建简单的web服务器7.什么是服务器、端口号、以及req和res8.fs模块9.同步读取文件10.异步读取文件11.同步写入文件12.异步写入文件13.同步和异步的区别14.怎样获取用户请求路径15.res.write() 与 res.end()16.如何设置响应头,他们的区别及写法是什么17.node适合开发的应用场景总结前言随着
2020-11-17 15:26:52
126
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人