自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 在微信上处理小程序用户反馈具体的方法

这样的话我们这个功能存在的价值不就大大削减了吗,于是就在想要是可以在微信上类似聊天式的回复不就解决问题了嘛,这样就可以实时查看用户的反馈并及时进行处理了。不过,我都能想到的办法大佬们肯定早就想到啦。为了用户有更好的体验,我们会定期登陆微信小程序来查看用户反馈并对用户的问题进行回复和处理,但是这种方法的缺点就是最多间隔48小时要进行登陆一次以及回复用户不及时。好啦,到这就大功告成了,有什么问题欢迎评论区留言讨论。全体人员请注意:客服小程序在线状态一定要是。不然即使有用户反馈也不会收到通知的。

2024-03-29 17:09:16 158

原创 微信小程序使用webview后点击左上角返回按钮一次性返回小程序

当我们来到webview标签对应的网页地址的时候,在该页面内进行几次跳转后,发现点击小程序左上角返回按钮返回的是上一次跳转的内容,并没有达到我们返回小程序的需求,而是要一直点,然后才能返回小程序。我的情况是webview标签放在一个单独的页面下宽高100%占比显示,所以点击左上角的返回按钮应该回到webview标签所在页的上一个页面。这样我们就可以通过点击左上角的返回按钮一次性返回小程序了。在webview目标页面的h5中添加如下代码 =>

2023-11-09 15:55:12 3620

原创 expo + react native项目隐藏状态栏踩坑

当屏幕方向旋转90度后,状态栏所在位置是处于顶部安全区域所在位置。. . . . . . .状态栏的高度是由状态栏的背景颜色决定的,把StatusBar设置为透明,React Native将无法获取状态栏的安全区域。

2023-11-09 15:27:48 934

原创 expo项目使用eas打包安卓上传时connect ETIMEDOUT和write EPIPE问题

eas build -p android时报错Failed to upload the project tarball to EAS BuildReason: request to https://storag. . . . failed, reason: connect ETIMEDOUT 142.251.42.251:443以及Reason: request to https://s. . . . failed, reason: write EPIPE

2023-11-08 11:50:32 709 7

原创 ffmpeg 将一个视频裁剪多个部分,然后合并所有的裁剪为一个视频

ffmpeg 将一个视频裁剪多个部分,然后合并所有的裁剪为一个视频

2022-12-02 13:55:02 1849 3

原创 ffprobe 获取视频每秒总帧数或视频总帧数及视频总时长

ffprobe 获取视频每秒总帧数或视频总帧数及视频总时长

2022-12-02 13:35:02 1761 1

原创 Ant Design Modal模态框添加类名后样式不生效

其实是包裹的问题,原因就是模态框他被渲染在外部了,并没有渲染在包裹模态框的组件里,所以渲染不出我们想要的效果。在使用Ant Design的模态框的时候,添加类名后,对其样式一顿操作,一保存在页面一看,煮熟的样式飞了🤔。然后跑到页面一看,啥样式都没生效啊,然后就开始怀疑人生 . . . . . .怀疑自己里面的样式或者类名没写对,怀疑样式写错了 . . . . . .而我们只需要将模态框的样式放在和组件平级的层级就可以了。怀疑类名没加上 . . . . .这样就可以解决样式不生效的问题啦😁。...

2022-08-18 17:08:18 1367

原创 深浅拷贝原理+案例解析

对与引用数据类型来说,就像两个学生考试,一个成绩还不错的A,一个是他好兄弟B,成绩好的A做好了(相当于内存开辟完了空间,也对值和变量进行了关联 ),另一个同学B就进行所谓的“借鉴”,此时的浅拷贝就是: B同学将A同学的答案尽数复制,复制完成后,突然A同学说,我第12道题做出来了,之前是蒙的,那题选A哈,不是选D,B同学一听,眼里满含泪水,心理不禁想:够兄弟,随即大手一挥,将答案改成了A,后来B同学看到第11题的题目,嘶~,好熟悉,随即拿出资料书翻阅,我的天,原题!深拷贝:针对浅拷贝的副作用对症下药的。...

2022-08-10 22:55:21 372

原创 swiper插件禁止鼠标拖动,且同时支持鼠标滚轮切换

禁止鼠标拖动=>在swiper-container同级的div加上类名swiper-no-swiping。支持鼠标滚轮切换=>案例2。

2022-08-01 22:19:33 3219 1

原创 特殊符号: && 和 | | 和 ?? 和 ?作用详解

作用判断(||)前面的内容是否满足为true,前满足true则返回前,只有后满足true则返回后,都不满足则返回后。注意如果&&前的值满足false,则返回前面的值,如果后面的满足false则返回后面的值,都不满足返回前面的值。)前面的内容是否是undefined或者null,如果是,则执行(?适用场景当赋值、传参等等的内容不存在时,将值替换为?作用判断(&&)两侧的内容是否同时满足,如果是,则返回false。注意如果||前的值为0,则也会执行符号后面的值。...

2022-07-31 19:52:25 11201

原创 定时器 setTimeout、setInterval详解

不过这也不影响结论是正确的^_^,好了,文章到这就结束了,有问题大家可以在评论区留言哈,拜拜👋。定时器概念了解了,也会造定时器了,那这个定时器什么时候调用呢,因为我们的javaScript代码是从上到下,逐行执行,那到了定时器这行我们的进程会不会等定时器执行完了再执行定时器后面的代码呢?遇到定时器,会将定时器加入到任务队列中(宏任务),等所有代码执行完了,程序会看一下队列中还有什么没有完成的,如果有没完成的,就执行一下。定时器按我个人理解来说就是固定某个时间后,时间到了,就提醒我时间到了。.........

2022-07-30 12:12:31 27965 2

原创 moment系列三:format( )方法格式化日期及显示

format格式化moment显示的日期在我们日常开发中非常常见,简单一点来说formate方法对于女生来说就相当于漂亮的衣服,对男生来说就差不多是帅气的西装了。最后补充一点咯,如果你想自定义内容的话,实现类似实现xxxx年xx月xx日xx时xx分xx秒等等的效果的话,只能祭出大杀器了。相信大家已经看出来了,大杀器就是"[]",中括号在格式化后是不会显示的,只会显示中括号的内容。好啦,文章到此结束,有问题的地方可以在评论区指正哈,以免有错误的地方误导了其他道友👋。那本地的衣柜里有什么呢。...

2022-07-15 23:24:45 14606 3

原创 moment系列二:startOf() 方法和endOf() 方法的使用

startOf 作用:获取任意日期的任意精确值,例如:获取今天精确到小时的日期、精确到秒的日期等等类似的情况endOf 作用:和startOf 的作用非常相似,例如:获取今天精确到小时的最后一刻日期等等类似的情况先来看语法 moment().startOf(String); moment().endOf(String);...

2022-05-31 17:40:02 4916

原创 moment系列一:add() 方法和subtract() 方法的使用

在工作中,因为自己去搜博客的时候老是找不到自己想要的答案,甚至一篇博客下来,找了好久都没收获,倍感疲惫,所以这里就废话不多说,直接上内容吧。moment 中文官网地址:http://momentjs.cnmoment 英文地址:https://momentjs.comadd方法的作用:可以计算任意指定时间(当前或者给定的具体某一天)后的任意时间,例如:现在是早上8点,再过几小时是12点,再过几分钟是8:20等等类似的情况语法:moment().add(Number, String);moment

2022-05-27 13:31:44 13974

原创 小程序将给定一组点位自动缩放窗口展示在我们的视野之内,include-points怎样缩放视野并将所有坐标点在规定的视野内展示,include-points用法

最近在接触taro-map的includePoints属性时遇到的问题先看我们要做的效果:点击我们的markers,将给定的一组点自动缩放窗口展示在我们的视野之内在看文档的时候,就看到了我们今天的主角:includePoints想要使用它还必须有个前提:后面感觉这个文档多多少少有点范围太大了,所以去网上找了一下使用方法,可以说大部分都有点相似,根据他们的内容改了一下,一开始不知道为啥出不来,等到第二天同样的代码再试竟然出来了,下面我们看一下实现代码onMarkerTap() { //点击

2022-04-19 12:31:37 2717 5

原创 微信小程序-腾讯地图报错:鉴权失败,请传入正确的key

最近在一个项目中使用接入腾讯地图后,昨天明明没报错的,今天打开一看控制台报错如下:模拟器报错:浏览器查了一下,就是说大概是地图key这一块的错误,后面想了一下,会不会是个性地图的key这里哪个地方不小心被我改掉了个性地图的key应该要对应地图设置属性的setting属性重新复制修改保存后还是没用,后面就想了一下,还有什么地方用到了地图的key,后面想到在project.config.json里也用到了key随后将腾讯位置服务的授权APP ID粘贴至上图对应位置后成功解决问题

2022-04-14 10:13:15 4118

原创 JS中substr、substring和slice的区别

redux.js:158 Uncaught Error: Expected the root reducer to be a function. Instead, received: ‘’const allRedux ={}combineReducers({he:countRedux,yiduiren:personRedux})

2022-03-09 15:54:48 83

原创 css弹性盒子详解

学习就是在不断的遗忘中不断的回味弹性盒布局模型的目的是提供一种更加有效的方式来对一个容器中的子元素进行排列、对齐和分配空白空间。弹性盒子 = 弹性容器 + 弹性子元素弹性容器如何定义:通过设置display的值为flex或者inline-flex特色:弹性容器外和弹性子元素的渲染是正常渲染,弹性盒子只定义了弹性子元素如何布局。注意:弹性子元素通常在弹性盒子内一行显示。默认情况每个容器只有一行。那么我们先从简单的入手,先看弹性盒子内部的弹性子元素排列方式flex-direction语法:flex

2021-11-05 13:15:00 417

原创 swiper鼠标移动到分页器(小圆点)上,内容随之改变

在swiper使用时,怎么做到鼠标移动到焦点上,内容随之改变呢?让我们一起去看看吧我们先来看一下一个简单的轮播????<!DOCTYPE html><html> <head> <meta charset="utf-8" /> <title></title> <link rel="stylesheet" type="text/css" href="css/swiper.min.css" /> <

2021-10-30 19:55:35 1895

原创 js中对象和字符串互相转换的方法

今天学习的时候遇到了两个方法,就好奇他们之间有没有什么相似的地方,所以就去网上找了一下,接下来,我们一起去了解一下吧好啦,到了我们今天的总结时间啦json_stringify ---- 将对象转换为json格式的字符串语法:JSON.stringify(value 对象[, replacer函数/数组] [, space分隔符])要是第一个参数和第二个参数都是数组,只会显示第一个对象+数组 显示共有的,对象属性 == 数组值分隔符如果是一个数字的话,那么它就定义缩进几个字符,当

2021-10-24 15:02:48 2189

原创 apply、call、bind的区别

在还没学习apply、call、bind之前,我们在构造函数中想要改变this的指向是通过构造函数.prototype = new 构造函数()来做到的,那么,有没有什么比较便捷的方法吗,下面我们就一起来学习一下apply、call、bind的用法 function Persons(age) { this.age = age; }; Persons.prototype.sayhai = function(x, y) { console.log((x + y) + '-------' + th

2021-10-14 08:35:03 62

原创 js贪吃蛇小游戏

今天学习了一个贪吃蛇小游戏,过程给我的感觉是非常痛苦的????不过到最后面就感觉也还好吧,好啦,让我们一起去看看我们的小蛇叭????<!DOCTYPE html><html> <head> <meta charset="UTF-8"> <title></title> <style type="text/css"> #dvs { width: 800px; height: 600px;

2021-10-10 21:18:05 794

原创 js简单的排他功能

做js的排他功能简单的思路就是:找到当前点击的元素去除所有元素样式给当前点击的元素设置样式OK,思路有了,我们开干,一起看下面的代码<!DOCTYPE html><html> <head> <meta charset="UTF-8"> <title></title> <style type="text/css"> * { padding: 0; margin: 0;

2021-10-08 10:35:46 924

原创 js两种移除事件的方法

在js的学习中,为元素添加事件是非常常见的那么,下面我带大家了解一下js中移除事件的两种方法<!DOCTYPE html><html> <head> <meta charset="UTF-8"> <title></title> </head> <body> <input type="button" value="点我啊" id="fst" /> <input type

2021-10-08 01:07:07 7669

原创 js百度搜索框功能模拟

这里我们就废话不多说了,直接上代码<!DOCTYPE html><html> <head> <meta charset="UTF-8"> <title></title> <style type="text/css"> * { margin: 0; padding: 0; } #box { margin: 200px; } #txt {

2021-10-07 23:34:15 419

原创 js阻止冒泡的两种方法

冒泡是一种很有意思的现象,在我们的 js 中也有冒泡现象,让我们一起去看看吧先来看一段代码<!DOCTYPE html><html> <head> <meta charset="UTF-8"> <title></title> </head> <body onclick="bo()"> <div onclick="d()"> <button onclick="b()"

2021-09-26 20:07:02 14062 1

原创 预解析 分析和理解

今天发现了一个很有意思的情况,就是我定义一个未赋值的变量,然后在控制台输出,结果是undefined,然后我在控制台输出语句代码的下一行去进行定义并且赋值一个值,输出结果竟然也是undefined,吼吼,舒服了舒服了然后就去网上看了一下,就了解到了预解析这个名词。预解析这个名词听上去好像很难一样,但是其实他并不是很难,下面我带大家了解一下我对预解析的理解。好啦,废话不多说,直接上代码console.log(Number); // not definedvar Number;console..

2021-09-18 14:02:42 171

原创 css position的sticky定位

css position的sticky定位position: sticky -粘性定位(是css新增的一个position属性)使用注意事项:父元素不能有 overflow 属性left、top、right、bottom必须要设置一个仅在父元素内生效,父元素的高度必须大于sticky元素设置的高度简单理解就是,当你页面滚动的距离小于你设置的 left、top、right、bottom的值时position: sticky 就相当于 position:relative

2021-09-12 19:29:09 1652 3

原创 Vue第三方库的使用

今天学习了一个第三方库的使用,前提是我们已经有本地第三方animate.css了在此基础上,进行演示<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=devic

2021-08-01 18:56:49 364

原创 Vue创建项目和目录解释

这里写目录标题1、创建vue项目2、项目目录解释1、创建vue项目我们在这里创建的项目是基于你已经安装好了 vue-cil 等工具2、项目目录解释├── build/ # Webpack 配置目录├── dist/ # build 生成的生产环境下的项目├── config/ # Vue基本配置文件,可以设置监听端口,打包输出等├── node_modules/ # 依赖包,

2021-07-31 19:09:31 469

原创 Vue的v-router介绍

这里写目录标题1、路由v-router使用步骤2、router-to属性赋值3、动态路由4、编程式导航1、路由v-router使用步骤 1、在视图中 设置链接router-link to=“标识” 2、在视图中设置容器touter-view 3、在js中提供组件 4、在js中配置路由routes=[{path和component}] 5、在js中实例化router并且使用routes 6、在js中newVue选项位置挂载路由router.router<div id="app

2021-07-30 17:10:24 1351

原创 Vue的axios和RESTful接口规则

1、axios概念2、json-server工具使用 3、RESTFul接口规则1、axios概念1、axios不是vue插件 不支持jsonp 2、可以在客户端和服务端使用2、json-server工具使用 1、npm i -g json-server安装全局json-server 2、创建文件夹放入json文件 3、启动接口服务器:...

2021-07-29 17:36:17 1282

原创 Vue 计算属性和ref的使用方法

1、计算属性2、ref操作dom元素1、计算属性 1、使用场景:数据b依赖数据a时,b改成计算属性 2、用法:b和data中数据用法一样,值:function(){return 复杂逻辑的结果} 3、特点:依赖了a,a变 -> b自动变化 没有依赖a,第一次结果自动缓存 4、和methods的区别:methods调用一次执行一次,如果没依赖a,只执行一次<div id="app...

2021-07-28 20:50:45 1032

原创 Vue过滤器和自定义指令

目录1、过滤器2、自定义指令1、过滤器: 1、定义过滤器 1、全局过滤器:Vue.filter(过滤器名字,(v)=>{return 处理结果}) 2、局部过滤器:filters:{过滤器名字.function(v){return 处理的结果}} 注意:局部过滤器filters结尾的s不要忘记 ...

2021-07-28 17:41:21 278

原创 Vue入门(个人理解)

目录1、vue是什么2、vue能做什么3、vue的特点4、el和data以及methods作用5、插值表达式6、指令7、指令详细用法1、vue是什么vue是专注于view层的一套构建用户界面的渐进式前端js框架,采用的是自底向上增量开发的设计,核心库只关注视图2、vue能做什么1、几乎没有dom操作 2、适合做单页web网站开发(spa(SinglePageApplication)项目开发) ...

2021-07-27 19:24:23 2737

原创 ES6的Map、Set

Map和Set: Map对象保存键值对,任何值或者是原始值和对象都可以作为map对象的键或值 NaN和任何值都不相等,甚至和自己都不相等,NaN作为Map的键来说是没有区别的 Map和object区别: 1、Map键可以是任意值,object键只能是string或symbols 2、Map的键值是有序的,而对象中的键则不是有序的 3、Map的键值个数可以通...

2021-05-26 22:12:22 72

转载 ES6中symbol学习

1、ES6 数据类型除了 Number 、 String 、 Boolean 、 Object、 null 和 undefined ,还新增了 Symbol 2、ES6 引入了一种新的原始数据类型 Symbol ,表示独一无二的值,最大的用法是用来定义对象的唯一属性名 3、Symbol 函数栈不能用 new 命令,因为 Symbol 是原始数据类型,不是对象 4、Symbol 作为对象属性名时不能用.运算符,要用方括号。因为.运算符后面是...

2021-05-25 17:11:16 86

原创 ES6学习

解构模型: 一、 在解构中,有下面两部分参与:1、解构的源,解构赋值表达式的右边部分。 2、解构的目标,解构赋值表达式的左边部分 二、 在数组的解构中,解构的目标若为可遍历对象,皆可进行解构赋值。可遍历对象即实现 Iterator 接口的数据 三、当解构模式有匹配结果,且匹配结果是 undefined 时,会触发默认值作为返回结果代码:<!DOCTYPE html><html> <head> ...

2021-05-25 16:25:03 55

原创 ES6学习

ES2015(ES6) 增加了两个重要的 JavaScript 关键字: let 和 const 一、 let和var的区别: 1、let 是在代码块内有效,var 是在全局范围内有效 2、let 只能声明一次 var 可以声明多次 3、let 不存在变量提升,var 会变量提升 二、const 声明一个只读的常量,一旦声明,必须立即初始化,否则会报错,且常量的值就不能改变(特例:对象,数组,函数) 三、ES6 明...

2021-05-25 15:41:41 73

原创 Dom对象的学习

1、lang 属性设置或返回元素的语言 语法:HTMLElementObject.lang=language-code 2、lastChild 属性可返回文档的最后一个子节点 语法:node.lastChild 3、namespaceURI 属性为被选节点返回命名空间的 URI,IE8及更早的IE版本不支持该方法 语法:node.namespaceURI 代码:<!DOCTYPE html><html...

2021-05-24 21:39:47 70

空空如也

空空如也

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

TA关注的人

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