- 博客(48)
- 收藏
- 关注
原创 uniApp下载图片到手机相册,适配Android、Ios、微信小程序、H5
uniApp下载图片到手机相册,适配Android、Ios、微信小程序、H5。
2024-01-10 16:20:09
4519
2
原创 Error in onLoad hook: “URIError: URI malformed“ found in…报错处理以及完善uniapp针对对象传参
最终实现在uni-app中跳转页面并传递对象参数的需求 解决这个问题的关键就是需要手动转换为“%25”bug原因是,如果编码的对象中的参数有“%”,那么就会对编码跟解码造成问题,从而报错。
2023-12-29 17:23:12
1087
原创 uniapp的启动页、开屏广告
在manifest.json文件中找到APP启动界面配置,可以看到有Android和iOS的启动页面的配置 ,选择自定义启动图即可配置。若有不妥,积极发言!
2023-11-01 15:16:23
5187
原创 向表中新增数据时,报错: your MySQL server version for the right syntax to use near ‘.‘1212‘)‘ at line 1时,的解决方式
这里是因为你的表中或者你的字段中有mysql这个关键字,如果有的话更改关键字,如果没有的话,那么我们可以去看一下我们添加数据时是否填写了字段.在我们使用mySql,要新增一条数据的时候报以下错误的解决方式。
2023-02-25 15:30:39
794
原创 git中git push origin master推送远程操作失败,报错解决方案
git中git push origin master推送远程操作失败,报错解决方案。
2023-02-20 22:29:14
2058
原创 新手学习node.js基础,node.js安装过程,node.js运行环境及javascript运行环境.
新手学习node.js基础,node.js安装过程及node.js运行环境和javascript运行环境
2023-02-16 14:40:20
1144
原创 原生js的全选全不选
单选实现全选,给每一个选项绑定事件,设置一个选中的状态,选中为true,没选中为false,在设置一个来存储单选状态的变量,当选中的时候加一,没选中的减一,判断这个变量是否等于单选的长度,如果等于,让全选的状态为true,否则为false。首先毋庸置疑的肯定是先获取元素.然后再来实现一下全选的效果,给全选绑定单击事件,获取全选的选中状态,当点击全选时,遍历每一个选项,让每一个选项的选中状态跟随全选的选中状态来该更,即可实现全选全不选,给每一个单选按钮绑定事件。,有什么不会的随时私信.
2022-11-13 19:51:30
470
原创 面试题第三章
inline-block:简单的说,就是将对象呈现为inline对象,让block元素不再独占一行,多个block元素可以同排一行,且元素具有block的属性,可设置宽高,是block和inline元素的综合体。CSS盒模型(box model),它是包含了内容(content)、内边距(padding)、边框(border)、外边距(margin)属性的一个盒子模型。 1、独占一行,多个block元素另起一行,默认情况下,block元素宽度自动填满其父元素宽度。
2022-11-13 19:01:47
154
原创 css梦幻西游动画
总结:通过css中的animation把背景图片进行过渡一下,在将每一个演员进行animation过渡一下即可!写的不太好 有什么不会的可以私信哦。
2022-11-11 09:37:22
246
原创 原生js手风琴案例,以及jquery方式
首先:先看看手风琴是什么样子的考虑一下如何实现手风琴的效果,接下来:我们来说一下手风琴的实现原理:1.有自己配置好的一对标签div和span2.点击一对div时,显示span3.将其他的div中的span标签隐藏,只显示点击时的div中的span4.看到这里恭喜你已经了解了手风琴的具体操作啦,我们来看看实际代码吧。
2022-11-10 10:05:12
423
原创 前端面试题第二章(最全面试题)
简单来说就是重新绘画,当给一个元素更换颜色\更换背景,虽然不会影响页面布局,但是颜色或背景变了,就会重新渲染页面,这就是重绘当增加或删除dom节点,或者给元素修改宽高时,会改变页面布局,那么就会重新构造dom树然后再次进行渲染,这就是回流,重绘不会引起dom结构和页面布局的变化,只是样式的变化,有重绘不一定有回流.回流则是会引起dom结构和页面布局的变化,有回流就一定重绘.不管怎么说都是会影响性能.怎么进行优化或减少?
2022-11-08 11:59:20
289
原创 常见的HTTP状态码(1xx-5xx)
4XX: (Client Error) 客户端错误状态码,表示服务器无法处理器请求.5XX: (Server Error) 服务器错误状态吗,表示服务处理请求出错.1XX: (Informational) 信息性状态码,表示正在处理。2XX: (Success) 成功状态码,表示请求正常.状态码,表示客户端需要进行附加操作.
2022-11-05 10:13:57
228
原创 面试题第一章[js内存溢出,js延迟加载,js缓存方式,cookie弊端,浏览器默认行为和冒泡,块级作用域,函数作用域,面向对象及三大特性,构造函数是否new,前端bug调试]
作用域:ES5中没有块级作用域;ES6的块级作用域,任何一对花括号中的语句集都属于一个块,在这之中定义的所有变量在戴拿块外都是不可见的,我们称之为块级作用域函数作用域:函数作用域是针对局部变量来说的,在函数中定义的变量在函数外不能获取。
2022-11-04 18:48:25
229
原创 深拷贝和浅拷贝分别是什么
想要了解深浅拷贝首先我们需要了解一下什么是拷贝?拷贝就是为了你要复用原数据上的部分数据或全部数据,在原数据的基础上通过复制创建一个新的对象。
2022-11-02 09:41:00
156
原创 await&async与promise区别
1)使用async函数可以使代码简洁很多,不需要像promise一样需要些then,不需要写匿名函数Promise的resolve值,也不需要定义多余的data变量,害避免了嵌套代码。比如这样的场景,调用promise1 , 使用promise1的返回结果去调用promise2,然后使用两者的结果去调用promise3。async/await是写异步代码的新方式,以前的方法有回调函数和promise。async/await是基于promose实现的,他不能用于普通的函数。
2022-10-30 10:18:01
176
原创 vue-router 守卫
会在多个不同的地方调用指定的函数,也就是与路由有关的生命周期函数,也称为:路由守卫。当前的导航被中断,然后进行一个新的导航。// 因为当守卫执行前,组件实例还没被创建。定义在组件内的与路由有关的生命周期函数(守卫)当路由解析完成,并中指定的组件渲染之前(组件。在所有组件内守卫和异步路由组件被解析之后被调用。// 可以访问组件实例 `this`// 可以访问组件实例 `this`当前导航正要离开的路由对象($route)在当前路由改变,但是该组件被复用时调用。导航离开该组件的对应路由时调用。
2022-09-14 20:46:55
146
原创 vue-cil脚手架搭建
2、node.js自动安装npm;(命令行 npm -v 查看node版本号)在cmd里输入:npm install -g cnpm --registry=1、安装node.js;(命令行 node -v 查看node版本号)1)cmd里输入:cnpm install -g vue-cli。cmd里输入:vue init webpack。2)cmd里输入:vue,出现信息表示成功。cmd里输入:npm install。(此时文件夹中还未生成项目)(此时文件夹中已生成项目)
2022-09-12 20:07:46
411
原创 【自定义插件】自定义插件 封装成一个文件 需要时导入文件 使用“|“符 即可
【自定义插件】自定义插件 封装成一个文件 需要时导入文件 使用"|"符 即可。
2022-09-08 20:49:46
130
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人