
javascript
文章平均质量分 75
未成年梦想
这个作者很懒,什么都没留下…
展开
-
tdesign的白天黑夜模式实现原理
以tdesign为例。原创 2023-06-05 11:01:49 · 519 阅读 · 0 评论 -
前端div水平居中的几种实现方式
awidth;height;;display;;;height;;</</</</原创 2023-06-05 10:59:00 · 530 阅读 · 0 评论 -
前端面试之手写call,apply,bind
window对象this。原创 2023-06-05 10:55:48 · 560 阅读 · 0 评论 -
pinia的基本创建和统一创建和解构失去响应式解决办法等知识点
【代码】pinia的基本创建和统一创建和解构失去响应式解决办法等知识点。原创 2023-02-13 18:14:07 · 6504 阅读 · 0 评论 -
React学习笔记-(Bilibili李立超)
其实自定义钩子就是一个普通函数,只是他的名字需要使用use开头,(自定义钩子就是对其他钩子的封装 )原创 2023-02-02 09:32:11 · 953 阅读 · 0 评论 -
React的学习笔记-(Bilibili天禹老师)
效虚拟DOM和真实DOM虚拟DOM输出查看表达式和语句(代码)的区别一句话概括就是左侧是可以有值返回的,而是没有的所以不管是在React还是Vue当中,插值语法都是只能书写表达式的表达式表达式就是会产生结果的值,可以放在React任何一个需要值的地方下面这些都是表达式 (函数返回值)语句(代码)语句是不会产生结果的下面这些都是语句(代码)JSX小练习执行发生了什么?1.React发现标签,去寻找组件定义的位置,发现是函数式组件原创 2023-02-02 09:30:59 · 1407 阅读 · 0 评论 -
flex1和auto区别-好记性不如烂笔头
* flex: 1;/* 根据内容动态分配 */原创 2023-02-02 09:28:34 · 124 阅读 · 0 评论 -
使用backdrop-filter实现elementui官网的模糊滤镜效果的和毛玻璃效果
backdrop-filter属性filter属性二者区别二者支持的滤镜对比(其实filter可以用的,backdrop-filter都可以用)我们重点关注下面几个属性为什么设置background-size和background-image:设置背景图片大小,这个不用多说设置背景图片的大小所以我们如果只设置这二个值会发生什么?为了便于观看,我将换为了一张具体图片,便于查看初次的时候你可能看到这个效果是不是觉得这个点点是什么,我们放大看看可以看到,只不过背景被替换为了一个一个原创 2022-11-25 08:29:06 · 2307 阅读 · 4 评论 -
ts泛型,映射,条件类型和类型提取infer和一些常用工具库的说明
ts泛型,映射,条件类型和类型提取infer和一些常用工具库的说明原创 2022-11-20 20:29:30 · 2762 阅读 · 0 评论 -
js的promise的究竟是同步还是异步的问题和promise.all可以同时请求多个接口是错误的回答的原因
我们知道,js是单线程的,所以分为同步和异步,我们创建promise的时候是同步执行的,原创 2022-11-19 21:23:24 · 930 阅读 · 0 评论 -
‘flex设置为1后为什么要设置width为0,和布局超出省略号为什么会超出容器,为什么会没有用和在苹果环境下获取屏幕高度需要注意的点
最近在做手机端的页面,制作过程出现了flex布局的一些问题,再次记录在解决办法关于在flex:1的情况下设置为width的效果如果没有设置width,当内部元素的内容大小超过平均分配的剩余空间时,元素的宽度等于内容大小,如果设置了width并且这个width的大小小于平均分配的剩余空间大小时,取平均分配的剩余空间;当flex设置为 1 时 相当于 剩余空间大小 = 父元素的宽度 因此平均的剩余空间大小等于 = 父元素的宽度 / 元素的个数,直接设置width为0可以保证元素宽度平分父元素宽度。原创 2022-11-17 23:04:59 · 3262 阅读 · 0 评论 -
ant design vue treeDefaultExpandAll 更换数据后没有自动展开
我暗恋的说眼睛疼了,所以我买了眼药水寄过去了,但他告诉我他有喜欢的人了,让我别再打扰,距离遥远,顺丰要三天才到,可他为什么一秒钟就把眼药水滴在我眼睛里。突然想找你聊天,打开窗口,发现上次的结尾是我,你没有回,又欲言又止了。每天都翻你的朋友圈,点开你的头像,偷偷看你的微博,寻找着有关你的任何消息。宝~今天我找你,你叫我哪凉快哪呆着去,你可真心疼我,知道天气这么热,这么关心我,我太爱你了我的宝贝~就算我今天把话说得再绝,明天醒来我还是会喜欢你,就是这么没出息,这你知道…想着谁,就要告诉谁,不然白想了。原创 2022-11-13 18:41:19 · 881 阅读 · 0 评论 -
js正则匹配获取分组和正向反向的区别
js正则匹配获取分组和正向反向的区别正则学习:http://www.zjmainstay.cn/regexp-oneregex101网站:https://regex101.com/可视化正则:https://jex.im/regulex/原创 2022-11-13 12:41:20 · 631 阅读 · 0 评论 -
vue简单源码手写,实现基本的模板解析,v-text,v-html,v-on:click,@click基本语法指令
vue简单源码手写,实现基本的模板解析,v-text,v-html,v-on:click,@click基本语法指令原创 2022-11-13 10:31:45 · 471 阅读 · 0 评论 -
vue的h渲染函数和customRender在ant design vue的table组件的使用
【代码】vue的h渲染函数和customRender在ant design vue的table组件的使用。原创 2022-10-28 22:24:33 · 5049 阅读 · 3 评论 -
navigator.clipboard.readtext开发的时候有用,编译后测试却不生效
官网https://clipboardjs.com/,具体怎么用看https://www.npmjs.com/package/clipboard。废弃了,不推荐使用)原创 2022-10-19 09:26:34 · 3492 阅读 · 0 评论 -
vue当中script setup语法糖
之前的emit写法App.vueconsole . log("我会说sayHello哦" , value);};< template > < button @ click = "handleClick" > 单击我 - userInfo < / button > < / template > < script > export default {emit }) {emit("sayHello" , "我是UserInfo传的消息");};return {原创 2022-09-11 19:57:12 · 1400 阅读 · 0 评论 -
微信小程序抓包-夜神模拟器结合BurpSuite抓包(可用于现在最新版本微信)
即可,我看另外一个人的教程计算生成出来的结果和这个一样,可能是统一的吧。这一步好像可以跳过,直接把转换后的per证书名称改为。OpenSSL默认的安装路径我这里是。,然后安装的时候一直下一步即可。安装完成后就要配置运行环境了。安装好微信后登录自己微信。原创 2022-09-04 16:45:32 · 17796 阅读 · 33 评论 -
vue当中绑定回调函数的时候添加括号和不添加括号的区别
相不添加括号 @click = “handleClick” 会默认传入一个event参数。添加括号 @click = “handleClick()” 则不会传入参数。我们书写下代码(很简单的代码,对比输出不同而已)原创 2022-09-01 08:24:04 · 778 阅读 · 0 评论 -
vue控制台警告Runtime directive used on component with non-element root node.
你昨天晚上又没会我的消息,在我孜孜不倦的骚扰下,你终于舍得回我了,你说“滚”,这其中一定有什么含义,我想了很久,滚是三点水,这代表你对我的思念也如滚滚流水一样汹涌,我感动哭了,不知道你现在在干嘛,我很想你。今天我还是照常给你发消息,汇报日常工作,你终于回了我四个字:“嗯嗯,好的”你开始愿意敷衍我了,我太感动了受宠若惊。sh-a傻,噢你的意思是说我傻,那b就是baby的意思了吧,原来你是在叫我傻宝,这么宠溺的语气,我竟一时不相信,其实你也是喜欢我的对吧。滚就滚,我看不了青春有你,我的青春也没有你。...原创 2022-09-01 08:22:48 · 35641 阅读 · 10 评论 -
vue3全局事件总线-mitt的使用(和vue2的全局总线不同)
/也可以写完整嗲 const emitter = mitt();//每调用一个mitt,都是一个总线,所以这里为什么要封装为一个工具库,就是只使用一个总线 export default emitter;原创 2022-09-01 08:21:00 · 1806 阅读 · 0 评论 -
vue3中使用混入mixins在setup当中
我们知道,在vue2的时候,想使用混入,直接就使用,但是在vue3里,就不一样了,多了`setup`那么我们怎么使用混入在vue3当中的`setup`呢?关键就是`getCurrentInstance`原创 2022-08-30 09:24:55 · 6630 阅读 · 0 评论 -
vue静态资源的引用(相对路径,绝对路径,@,~的一些笔记,以图片引入为例,含在线演示)
vue引入静态资源有相对路径和绝对路径的方式相对路径是URL开头有.绝对路径是URL开头为/或者省略不写相对路径相对的是当前文件绝对路径相对的是public目录并且引入的时候URL开头为~的使用在css里面引入静态资源的时候如果 URL 以 @ 开头会作为一个模块请求被解析。Vue CLI 默认会设置一个指向 src 的别名 @。原创 2022-08-21 17:42:08 · 22424 阅读 · 0 评论 -
mockjs生成假数据的基本使用
mockjs生成假数据的基本使用原创 2022-07-31 15:31:11 · 2278 阅读 · 0 评论 -
vue2项目之明日科技51购物商店官网-本地项目版本
全部都用,没有与服务器的交互视频详情数据没有~但是你可以自己做添加了导航守卫地址编辑页没有写~,你可以自己写其他都OK,巴拉巴拉(应付应付最后的作业~~)下载地址githubgitee使用第一步当前目录下命令行运行第二步当前目录下命名行运行第三步浏览器输入http8080/进入。......原创 2022-07-28 16:44:10 · 1332 阅读 · 5 评论 -
我来图书馆小程序一键签到和一键抢位置工具
我来图书馆小程序一键签到和一键抢位置原创 2022-07-25 15:19:55 · 11855 阅读 · 34 评论 -
我来图书馆小程序签到流程分析
我来图书馆小程序签到流程分析原创 2022-07-25 09:55:20 · 4393 阅读 · 3 评论 -
微信小程序解密并拆包获取源码教程
微信小程序解密并拆包获取源码教程。原创 2022-07-25 09:49:32 · 17259 阅读 · 1 评论 -
关于flex布局justify-content:space-around最后一个不对齐的解决方法和为什么这样子解决是讨论
参考文章@flex布局设置space-between(around)最后一行不左对齐问题-解决办法@[译]当咱们在使用displayflex的时候,到底发生了什么?大家可能都遇到过下面这种情况,在布局的时候我们不得不设置并且效果本来想是下面这张图右边的效果,但是显示的却是左边的效果了其实解决也很简单,在最外层添加一个伪类即可html结构......原创 2022-07-22 11:33:42 · 4825 阅读 · 1 评论 -
网易严选,使用uni-app实现,包含后台数据文件
使用uni-app开发的数据为本地JSON数据,所以不用担心后台问题啦,但是需要手动运行后台下载地址githubhttpsgiteehttps运行项目先运行后再hbuilderX中工具条选择运行-运行到小程序模拟器-微信开发者工具不过运行之前微信开发者工具开启下服务端口运行后台切换到目录后运行然后后台服务器运行的默认地址http3001更改自己的后台地址打开更改host字段即可。...原创 2022-07-20 09:41:33 · 710 阅读 · 0 评论 -
前端面试可能会问到的知识点记录
v-model原来写法原创 2022-07-18 15:40:18 · 663 阅读 · 0 评论 -
影视节前端网站,,以前东拼西凑的,前端课程设计应该可以吧.
影视节前端网站,,以前东拼西凑的,前端课程设计应该可以吧.原创 2022-07-15 09:04:35 · 245 阅读 · 0 评论 -
微信小程序相关知识点和云音乐项目制作遇到的问题及解决
微信小程序相关知识点和云音乐项目制作遇到,通过媒体查询的方式,也就是据屏幕的大小自动的调整页面的展现方式响应式的概念应该是覆盖了自适应,但是包括的东西更多了全局配置(),需要添加字段为某一个页面配置(比如说video页面),就不需要添加字段了@官网API接口 只有一个,所以执行在里面,而在每一个页面执行的是函数可以配置一些生命周期,并且可以用来全局数据App.js当中内容代码如下如果需要获取App.js所生成的实例化对象,其他js文件需要调用函数,经常用来读取设置的全局数据xxx.js(不同页面不原创 2022-07-14 16:30:50 · 3783 阅读 · 0 评论 -
微信小程序之网易云音乐的实现-云音乐
微信小程序之网易云音乐的实现-云音乐-基本功能都实现了,音乐的上一首下一首播放等,顺便把进度条的拖动播放写了下主页的每日推荐界面写了 ,登录通过账号密码登录(你也可以自己加一个验证码或者邮箱登录)基于iPhone6(375*667分辨率)开发,后面一些计算都是通过获取当前屏幕下的尺寸来计算的,但是不保证在其他分辨率下是否完好(我已经尽力了~)下载地址更改自己的API地址虽然目前我这服务器的可以用,但是服务器会有过期的一天项目使用 ............原创 2022-07-13 10:05:40 · 4401 阅读 · 6 评论 -
vue3.x项目图书兄弟项目上遇到的问题及解决办法的记录
2.vue使用插槽的简写和使用默认插槽使用插槽简写v-slot直接用字符’#'代替使用当中的默认插槽 等同于3.flex:1是什么意思在弹性布局当中属性是以下三个属性的简写(用于弹性元素-也就是父元素被设置了display:flex,然后子元素就可以设置flex属性)当我们设置为的时候,相当于设置了 也就是设置了flex-grow,其他都设置默认值经常用来设置元素不管其内容如何,使所有弹性项目的长度均相同具体可以看看MdnWeb @flex属性首先导入在当中调用方法获取路由总管原创 2022-07-05 22:22:27 · 1322 阅读 · 0 评论 -
Vue3全家桶及vant组件库实现EWSHOP图书兄弟项目
使用Vue3全家桶及vant组件库实现移动端有关图书的商品展示,订单支付,地址管理,个人订单信息等功能的实现原创 2022-07-05 11:04:14 · 660 阅读 · 0 评论 -
问卷星问卷抓包分析
如图,可以看到提交是数据,我们先以来进行全局搜索这次全局搜索注意点在没有提交之前进行全局搜索搜索才可以搜索到,不然提交完成后全局搜索什么都搜索不到如图,没有提交之前搜索,可以看到关键字就在网页源代码里面~所以每次请求网页都会发生变化jqsign参数加密分析加密关键js和代码,如图代码...原创 2022-06-28 08:57:21 · 5005 阅读 · 4 评论 -
江西财经大学智慧江财登录分析
如图,提交的参数表单的name作用:name 属性用于对提交到服务器后的表单数据进行标识注意:只有设置了 name 属性的表单元素才能在提交表单时传递它们的值。简单来说,name就是提交到后台的索引,比如在复选框中都要设置成name="hobby"说明几个复选框都在爱好下。查看网页源代码发现,是在网页通过表单提交的,并不是通过或者加进行js提交,可以看看下面的代码,通过表单提交到加密示例代码其他依赖github看看就可以 https://github.com/superBiuBiuMan/jxufe_原创 2022-06-28 08:56:31 · 1581 阅读 · 0 评论 -
vue3.0的学习
2.使用 vite 创建官方文档:https://v3.cn.vuejs.org/guide/installation.html#vitevite官网:https://vitejs.cn传统构建 与 vite构建对比图主要区别1.引入的不在是vue2.x时候的vue构造函数了,而是引入的是一个名字叫的工厂函数,并且比原来的构造函数更轻(我理解的是大小更小,加载更快)2.在vue3.x结构当中,部分的内容可以不被一个统一的容器所包裹了vue3.x的 main.js 初始化时的代码二.常用的Co原创 2022-06-25 16:36:15 · 2598 阅读 · 0 评论 -
记录下bilibili(b站)小火箭页面上划动画效果的实现
觉得这种bilibili小火箭很有意思,想看看怎么实现的,发现是精灵图来实现的原创 2022-06-08 23:15:52 · 1691 阅读 · 2 评论