- 博客(263)
- 资源 (19)
- 问答 (1)
- 收藏
- 关注

原创 简单说说vue中v-model和v-bind绑定数据的异同
v-bind是数据绑定,没有双向绑定效果,但不一定在表单元素上使用,任何有效元素上都可以使用;v-model是双向绑定,基本上只用在表单元素上;当v-bind和v-model同时用在一个元素上时,它们各自的作用没变,但v-model优先级更高,而且需区分这个元素是单个的还是一组出现的。
2023-12-02 11:57:53
989

原创 Axios使用方法详解,从入门到进阶
Axios 是一个基于 promise 的网络请求库,可以用于浏览器和 node.js中。Axios(相比于原生的XMLHttpRequest对象来说) 简单易用,(相比于jQuery)axios包尺寸小且提供了易于扩展的接口,是专注于网络请求的库。
2023-08-16 08:58:28
5359

原创 一文详解Vue中实现路由跳转传参的4种方式(十分详尽)
在浏览器中,点击链接实现导航的方式,叫做声明式导航。例如:普通网页中点击 a标签链接。vue项目中点击router-link标签链接都属于声明式导航。在浏览器中,调用API方法实现导航的方式,叫做编程式导航。例如:普通网页中调用location.href跳转到新页面的方式,属于编程式导航。vue项目中编程式导航有this.$router.push(),this.$router.replace(),this.$router.go()。
2023-08-01 09:33:15
13079

原创 探秘 | 原生ajax、jquery-ajax、axios与fetch的区别与优缺点
前端的技术发展速度非常的快,异步请求也是其重要的体现之一,从最早的原生XHR,再到JqueryAjax的统治时代,再到近来,fetch、axios等技术也开始出现并大量投入使用。其实有这么多种的请求方法和解决方案,总结一下:原生XHR几乎很少开发会用,JqueryAjax属于老当益壮的那种,虽然很老,但是很好用,Fetch是属于初生牛犊,还需要慢慢成长,axios就目前来说,算是非常好的了,无脑使用即可。
2023-07-26 09:54:10
284

原创 面试官:一个 TCP 连接可以发多少个 HTTP 请求?
默认情况下建立 TCP 连接不会断开,只有在请求报头中声明 Connection: close 才会在请求完成后关闭连接。
2023-06-19 09:48:13
373

原创 如何发起一次完整的HTTP的请求流程
HTTP 是一种允许浏览器向服务器获取资源的协议,是 Web 的基础,通常由浏览器发起请求,用来获取不同类型的文件, 例如 HTML 文件、CSS 文件、JavaScript 文件、图片、视频等。此外,HTTP 也是浏览器使用最广的协议。
2023-04-24 10:06:40
2308

原创 如何解决npm run serve运行vue项目时,出现报错:Error: error:0308010C:digital envelope routines::unsupported
如何解决npm run serve运行vue项目时,出现报错:Error: error:0308010C:digital envelope routines::unsupported
2023-01-04 10:50:36
8252
7

转载 深度剖析cookie、session、token
session 和 token 本质上是没有区别的,都是对用户身份的认证机制,只是他们实现的校验机制不一样而已(一个保存在 server,通过在 redis 等中间件获取来校验,一个保存在 client,通过签名校验的方式来校验),多数场景上使用 session 会更合理,但如果在单点登录,一次性命令认证上使用 token 会更合适,最好在不同的业务场景中合理选型,才能达到事半功倍的效果。
2022-12-29 10:07:29
254

转载 什么是token?token是用来干嘛的?
token其实说的更通俗点可以叫暗号,在一些数据传输之前,要先进行暗号的核对,不同的暗号被授权不同的数据操作。说白了token是一个身份卡,有权限的作用
2022-09-25 10:43:54
57196
6
转载 uni-app | 小程序开发选择原生还是uni-app开发
开发小程序使用原生还是uniapp?如果时间紧任务重预算少多平台,不要犹豫,直接选择uniapp就可以了;如果只开发单一平台的小程序,而且时间充裕的话,选择原生开发即可。
2023-11-21 10:05:55
61
原创 ifndef是什么,如何使用?
ifndef是 if not define 的缩写,一种宏定义。它是预处理功能中三种(宏定义,文件包含和条件编译)中的第三种,——条件编译。
2023-10-19 08:57:27
237
原创 解决微信小程序导入项目报错: [app.json文件内容错误]app.json未找到
解决微信小程序导入项目报错: [ app.json文件内容错误 ] app.json 未找到
2023-10-18 08:51:53
1470
原创 解惑:微信开发者工具中找不到“使用npm模块”设置项?
微信开发者工具中找不到“使用npm模块”设置项,是因为新版本的微信开发者工具已经默认支持npm了,不需要再手动配置修改选项了。
2023-10-16 10:12:58
451
原创 小程序 | 小程序后端用什么语言开发比较好
小程序的兴起已经成为了当今移动互联网时代的热点之一,而小程序后端的好坏直接影响着小程序的使用体验,因此,选择一种好的语言来开发小程序后端是非常重要的。
2023-10-14 09:59:58
657
原创 解决:uniapp项目中调用小程序的chooseAddress() API失效
如何解决uniapp项目中调用小程序的chooseAddress() API失效
2023-10-12 09:17:51
293
原创 uni-app项目成功编译到微信开发者工具出现警告:当前组件仅支持 uni_modules 目录结构 ,请升级 HBuilderX 到 3.1.0 版本以上!
为什么uni-app项目编译成功,运行到微信开发者工具警告:当前组件仅支持 uni_modules 目录结构 ,请升级 HBuilderX 到 3.1.0 版本以上!
2023-10-09 10:08:42
344
原创 【小程序 - 起步】小程序简介、第一个小程序_01
小程序是一种全新的连接用户与服务的方式,它可以在微信内被便捷地获取和传播,同时具有出色的使用体验。
2023-09-26 09:26:47
193
转载 babel | 理解babel配置文件—babel.config.js 和 babelrc
babel 会在当前执行目录搜索 babel.config.js, 若有则读取并作为全局配置,若无则全局配置为空。然后在转换一个具体的js文件时会去判断,如果这个文件在当前执行目录外面,则只应用全局配置。如果这个文件在当前执行路径内,则会去基于这个文件向上搜索最近的一个 .babelrc ,将其与全局配置合并作为转换这个文件的配置。
2023-09-25 09:23:09
186
原创 vue-cli-service build 不同环境的配置
在项目部署时,我们需要在测试环境和生产环境使用不同的变量。vue-cli提供了vue-cli-service build打包命令,然而vue-cli-service build默认的环境变量值则为production。那我们通过npm run build打包构建,想要实现不同环境使用不同变量,暂时不能实现。
2023-09-22 09:42:22
420
原创 一文带你零基础认识Babel,Babel到底可以用来干嘛
Babel 是一个工具链,主要用于将采用 ECMAScript 2015+ 语法编写的代码转换为向后兼容的 JavaScript 语法,以便能够运行在当前和旧版本的浏览器或其他环境中。
2023-09-20 09:23:48
166
原创 JavaScript展开操作符(Spread operator)的应用详解
JS中的展开运算符怎样应用?展开运算符(spread operator)允许一个表达式在某处展开。展开运算符在多个参数(用于函数调用)或多个元素(用于数组字面量)或者多个变量(用于解构赋值)的地方可以使用。
2023-09-17 09:01:25
215
原创 PM2 | NodeJS应用进程管理工具—PM2的基本使用
今天介绍一个生产级的流程管理工具 PM2,通常我们说到 PM2 的时候,都是在说如何部署 Node.js 程序,但是实际上 PM2 很强大,不仅仅可以用来管理 Node.js,它还可以用来管理 Python、PHP、Ruby、perl 等等。但是,在部署之前,我们还需要安装nodejs
2023-09-13 09:39:25
637
1
原创 浅谈EJS模板语法 | 前端框架中index.html中的变量语法
在 vue 或者 react 前端项目中,我们经常会在入口模板文件 index.html 中看到用 %PUBLIC_URL%、、 之类的变量插入。但这似乎我们平时的 html 或者 javscript 压根没见过这类的写法,一时感觉超出了自己的知识盲区。
2023-09-11 08:45:54
474
转载 89个嵌入式相关的基本概念!
嵌入式、计算机的学习,最基础的就是弄清一些概念。而与嵌入式、计算机相关的概念有很多,今天汇总整理一些,希望这篇文章能对大家有所帮助。
2023-09-10 11:01:40
131
原创 创建vue项目时如何选择代码检测和格式化方案
我们创建vue项目时,通常会涉及到选择代码检测和格式化方案,该如何挑选适合自己的个性化配置?本文就来谈谈 ESLint 各个模式的编码规范,以便大家根据自身情况进行选取。
2023-09-08 11:55:29
243
原创 DOM 简介 | 深入了解DOM
W3C DOM由以下三部分组成:核心DOM - 针对任何结构化文档的标准模型。XML DOM - 针对XML文档的标准模型。HTML DOM - 针对HTML文档的标准模型。DOM是一种提供对文档访问或修改方法的模型,它的范围很广,但对于 web 开发者来说,往往都认为它是指JavaScript在浏览器访问和修改html 文档的一种技术,但实际上范围远不局限在这里。
2023-09-05 09:26:32
553
原创 说说JavaScript与DOM之间的关系
DOM不是一种编程语言,但如果没有DOM,JavaScript语言不会有任何网页操作。我们用JavaScript对网页进行的所有操作都是通过DOM进行的。
2023-09-04 09:14:47
196
原创 你需要人手一份Web前端开发规范手册
制作一份Web前端开发规范手册——为提高团队协作效率,便于后台人员添加功能及前端后期优化维护,输出高质量的文档,特制订此文档。本规范文档一经确认,前端开发人员必须按本文档规范进行前台页面开发。本文档如有不对或者不合适的地方请您及时提出,以便进一步优化文档
2023-08-30 09:43:58
155
原创 Bootstrap 源代码目录结构一览
Bootstrap的目录结构是Bootstrap 最基础的形式:直接拖入即用的编译文件,几乎能在所有Web项目中使用。Bootstrap官方提供了编译的CSS和JS (bootstrap.*),以及编译和缩小的CSS和JS (bootstrap.min.*)。 source maps (bootstrap.*.map)可用于特定浏览器的开发工具。捆绑的JS文件(bootstrap.bundle.js 和缩小 bootstrap.bundle.min.js)包括 Popper。
2023-08-28 21:55:10
652
原创 情人节定制:HTML5 Canvas全屏七夕爱心表白特效
“这个世界乱糟糟的而你干干净净可以悬在我心上做太阳和月亮。”,七夕节表白日,你要错过吗?如果你言辞不善,羞于开口的话,可以使用 html5 canvas 制作浪漫的七夕爱心表白动画特效,全屏的爱心和表白语,了解一下!
2023-08-22 08:30:00
2164
2
原创 如何实现Vue路由的二级菜单
当朋友们看到这个文章时想必是想要了解vue路由二级菜单相关的知识,这里同时多从个角度为大家介绍vue二级路由的配置相应的内容。
2023-08-13 09:28:11
1248
1
一组主题体现人们在聊天时希望彼此传递的不同情绪和情感的动画贴纸
2022-05-19
扁平风格医疗类图标矢量素材(EPS+PNG+PSD)
2022-05-17
扁平工作室图标矢量素材(EPS+PNG+PSD)
2022-05-16
渐变风格音乐图标矢量素材(EPS+AI+PNG+PSD)
2022-05-16
通信图标矢量素材(EPS+PNG+PSD)
2022-05-15
手绘各式图标矢量素材(EPS+PSD+PNG)
2022-05-12
扁平社会化媒体图标矢量素材3(EPS+PSD+PNG)
2022-05-12
水彩风格社会化媒体图标矢量素材(EPS+PNG)
2022-05-10
手绘各式各样的动物矢量素材(EPS+PNG)
2022-05-08
Markdown文档中,标题没有实现换行,怎么回事
2022-03-19
TA创建的收藏夹 TA关注的收藏夹
TA关注的人