- 博客(7)
- 收藏
- 关注
原创 全网echarts案例资源大总结和echarts的高效使用技巧(细节版)
众所周知,在现今的开发大环境下,数据可视化(大屏化)项目在前端开发中的比重越来越大。而其中使用率最高的插件无疑就是。(ps: 以下简称为echarts)。本文就结合vue框架来讲解如何快速、高效、优雅地在项目中使用echarts。当然,本文篇幅也会为读者精心准备目前网络上最全面、最高效的echarts案例资源站集合。
2024-09-13 11:47:13
1324
原创 大文件断点续传
axios是一个第三方的请求工具,底层就是将原生ajax和promise进行了封装。断点续传,就是要判断当前文件是否上传完成,如果没有上传完成,就需要找到已上传的其中一部分。秒传,指的就是用户当前选择上传的文件,之前已经传递过,就可以直接提示上传成功。点击页面按钮,浏览器本地会执行js脚本,只要涉及数据交互,都是后端处理。可以在浏览器发送异步请求,最早微软设计出来放在IE浏览器里面使用。实际上大家在学习jquery的时候,用过jquery的ajax。由后端来进行页面的渲染,返回一个完整页面给前端。
2024-09-13 11:28:14
864
原创 Vue2跨域配置打包上线流程
需要配置代理服务器。前端服务器中在配置一个代理服务器,将指定的请求通过代理服务器转发给后端服务器获取数据。跨域:因为浏览器的同源策略(安全策略),导致我们无法在浏览器中访问(协议、端口、ip)不同的服务器。概念:脚手架工具提供了在不同的环境下,配置不同的参数,不同命令来进行项目加载的时候,读取不同文件。第二种方式:前端先访问nginx,检测路径有指定符号,通过nginx代理,转发给后端服务器。只限于开发环境,打包后正式的前端服务器运行,上面配置都无效。前端提供的静态资源,nginx在处理静态资源非常高效,
2024-09-13 11:27:03
1848
原创 Vue3项目实战开发
<h2>主页</h2> <p>{{ products }}</p> <button @click="changeProduct">修改</button>
2024-09-13 11:26:07
3754
原创 TypeScript概念
js代码解读复制代码关于数据类型一旦约束了,那就无法在修改。数据类型在内存表示内存空间大小。js代码解读复制代码//联合类型,多种类型同时存在 let m:number | undefined | null m = null if(m){ }undefine和null一般不会单独使用,一般作为联合类型一起使用。给变量一个特殊的结果在TS中函数研究两个内容函数参数函数的返回值参数的传递方式js代码解读复制代码。
2024-09-13 11:24:28
1905
原创 nvm搭建教程
在使用 npm 的过程中,可能插件安装速度比较慢,我们可能会使用淘宝源对插件进行下载安装。或者在公司内部,有一些私有的插件,需要使用公司的源才可以下载。这种情况,我们就需要设置不同的源来进行下载。而 nrm 可以很好的解决这个问题。,即切换 registry 到 taobao,即可使用淘宝的源进行插件的安装下载了。使用nvm-setup.zip 安装包安装的 nvm 无需配置环境变量。,可以看到默认已经有了 6 个源(带 * 号的为当前使用的源)安装完成后可以查看对应的版本。(2)安装完成后,输入命令。
2024-09-13 11:23:08
199
原创 webSocket入门级配置
dv.innerText = data.msg + ' ---- ' + data.time // 将消息和时间显示在 div 中。var div = document.querySelector('div') // 获取用于显示消息的 div 元素。var dv = document.createElement('div') // 创建一个新的 div 元素。conn.send(JSON.stringify(msg)) // 将消息对象转成 JSON 字符串发送。
2024-09-13 11:18:22
849
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人