豆腐oh
码龄3年
关注
提问 私信
  • 博客:62,238
    62,238
    总访问量
  • 38
    原创
  • 1,976,584
    排名
  • 17
    粉丝
  • 0
    铁粉
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:北京市
  • 加入CSDN时间: 2021-09-09
博客简介:

passWordEnterX的博客

查看详细资料
个人成就
  • 获得44次点赞
  • 内容获得6次评论
  • 获得146次收藏
  • 代码片获得310次分享
创作历程
  • 5篇
    2023年
  • 18篇
    2022年
  • 16篇
    2021年
成就勋章
TA的专栏
  • vue.js
    10篇
  • javaScript
    5篇
  • HTTP
    1篇
  • 代码调试
    1篇
  • BUG
    3篇
  • 微信小程序
    1篇
  • 前端环境搭建
    1篇
  • vscode
    3篇
  • web
    2篇
  • ES6
    1篇
兴趣领域 设置
  • 前端
    javascriptvue.jslayuielementuies6前端
创作活动更多

超级创作者激励计划

万元现金补贴,高额收益分成,专属VIP内容创作者流量扶持,等你加入!

去参加
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

vxe table虚拟滚动

一个基于 vue 的 PC 端表单/表格组件,支持增删改查、虚拟列表、虚拟树、懒加载、快捷菜单、数据校验、打印导出、表单渲染、数据分页、弹窗、自定义模板、渲染器、JSON 配置式...
原创
发布博客 2023.09.01 ·
1308 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

移动端H5页面PDF操作及预览

打包后复制build文件下的generic,里面有build和web两个文件文件。通过iframe的方式打开页面(解决低版本浏览器不兼容问题)通过npm包下载, 可根据项目需求自定义页面。js引用PDF实例,通过canvas展示。把接口返回的PDF数据流转换为blob。把generic复制到本地根目录下。
原创
发布博客 2023.05.24 ·
2026 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

项目本地文件上传后台并返回携带数据的文件

使用axios发送get请求回去数据源,因为接口传参时需要file类型,所以要把获取到的数据源转换成File类型。file:new File() //本地文件数据源。xlsx文件导出功能,按照当前查询条件导出汇总信息。...search, //携带查询参数。接口写入FormData参数完成调用。文件需放在public文件夹下。FormDate格式{
原创
发布博客 2023.03.09 ·
346 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

vue3中tree shaking特性

Treeshaking是一种通过清除多余代码方式来优化项目打包体积的技术专业术语叫 Dead code elimination简单来讲,就是在保持代码运行结果不变的前提下,去除无用的代码。
原创
发布博客 2023.02.28 ·
765 阅读 ·
1 点赞 ·
0 评论 ·
1 收藏

HTTP1.0/1.1/2.0 的区别

HTTP1.0:(短连接)浏览器与服务器只保持短暂的连接,浏览器的每次请求都需要与服务器建立一个TCP连接HTTP1.1:(长链接)引入了持久连接,即TCP连接默认不关闭,可以被多个请求复用在同一个TCP连接里面,客户端可以同时发送多个请求虽然允许复用TCP连接,但是同一个TCP连接里面,所有的数据通信是按次序进行的,服务器只有处理完一个请求,才会接着处理下一个请求。
原创
发布博客 2023.02.21 ·
330 阅读 ·
0 点赞 ·
0 评论 ·
3 收藏

GitHub查看&运行代码

GitHub查看&运行代码--跳转页面后登录github账号,当自行安装完依赖后点击open Browser打开运行窗口。在地址栏的github.com前面加上gitpod.io/#将地址栏的github.com改为github.dev。
原创
发布博客 2022.12.27 ·
768 阅读 ·
2 点赞 ·
0 评论 ·
2 收藏

PC端/移动端,浏览器通过地址修改参数访问H5页面不刷新情况

2、需要获取数据的函数在生命周期中 ,首次页面加载已挂载执行完成,当修改url参数时由于路由模式是hash,因而并没有从新读取url,而是在browser的url缓存中读取上一个页面的数据。2、如browser首次已访问链接一,粘贴链接二到URL窗口并回车,只会更新URL窗口显示链接二,并不会刷新页面内容和访问后台;3、鼠标focuse到URL窗口,不对URL内容做任何改变,回车,页面内容刷新正确。粘贴变更的URL只会刷新URL窗口,不。1、PC端,browser首次访问链接一或链接二,均可正常加载;
原创
发布博客 2022.11.10 ·
828 阅读 ·
1 点赞 ·
0 评论 ·
1 收藏

操作一下,手写Promise

【代码】操作一下,手写Promise。
原创
发布博客 2022.10.12 ·
121 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

手写call、apply、bind

4、call、apply是立即执行,bind是返回绑定this之后的函数,如果这个新的函数作为构造函数被调用,那么this不再指向传入给bind的第一个参数,而是指向新生成的对象。2、三者第一个参数都是this要指向的对象,若该参数为undefined或null,this则默认指向全局window。3、传参不同:apply是数组、call是参数列表,而bind可以分为多次传入,实现参数的合并。1、三者都可以显式绑定函数的this指向。
原创
发布博客 2022.10.12 ·
270 阅读 ·
0 点赞 ·
2 评论 ·
0 收藏

微信小程序--操作微信自带的返回按钮使上个页面刷新列表或刷新数据

首先要了解什么是页面栈框架以栈的形式维护了当前的所有页面。开发者可以使用函数获取当前页面栈,得到的是一个数组对象数组中第一个元素为首页,最后一个元素为当前页面。
原创
发布博客 2022.09.24 ·
3386 阅读 ·
0 点赞 ·
0 评论 ·
8 收藏

日期加减天数计算,时间戳日期相互转换

计算两个日期区间有多少天,输入增加或减少指定天数返回对应的日期
原创
发布博客 2022.09.21 ·
2562 阅读 ·
1 点赞 ·
0 评论 ·
1 收藏

js数组方法总结

数组Array是一种类列表对象,它的原型中提供了遍历和修改元素的相关操作。
原创
发布博客 2022.08.17 ·
493 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

Vue移动端与PC端适配方案viewport+postcss-px-to-viewport

viewport翻译成中文的意思大致是视图、视窗。在移动端设备中,整块显示屏就相当于视图、视窗。但这种说法也并不完全正确。因为在移动端设备中,浏览器视图并不是整个屏幕。因此viewport又被分为了3种layout viewport(布局视口)、visual viewport(视觉视口)、ideal viewport(理想视口)为了能够适配到pc端开发页面中,大部分浏览器把viewport的宽度设为了980px 这个浏览器默认设置的视图被称为。我们可以使用来获取。...
原创
发布博客 2022.08.10 ·
2010 阅读 ·
1 点赞 ·
1 评论 ·
18 收藏

vue3.0基础笔记

vue3组合式使用 setup() 响应api ref reactive watch watchffect computed 父子通讯 依赖注入refs模板使用
原创
发布博客 2022.08.08 ·
430 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

web前端开发工具支持及环境搭建

前端环境搭建及常用开发工具
原创
发布博客 2022.08.03 ·
2970 阅读 ·
0 点赞 ·
0 评论 ·
6 收藏

Vue插槽<slot>如何使用

上厕所的时间学会如何使用vue插槽slot
原创
发布博客 2022.07.27 ·
507 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

vscode setting.json配置

{ "editor.tabSize": 6, "editor.wordWrap": "on", "[javascript]": { "editor.defaultFormatter": "esbenp.prettier-vscode" }, "[jsonc]": { "editor.defaultFormatter": "esbenp.prettier-vscode" }, "[typescript]": {
原创
发布博客 2022.07.08 ·
706 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

cnpm : 无法加载文件 C:\Users\XXX\AppData\Roaming\npm\cnpm.ps1,因为在此系统上禁止运行脚本——解决办法

在开始菜单里找到Windows PowerShell.并以管理员身份运行,如果直接运行怕权限不够,依然会出错 直到看到RemoteSigned就成功了。
原创
发布博客 2022.07.06 ·
2163 阅读 ·
2 点赞 ·
0 评论 ·
3 收藏

vue-devtools 各版本安装

chrome 扩展程序地址 Chrome://extensions创建一个空文件夹,cmd进入终端输入npm install vue-devtools安装完成后,进入该文件下的node_modules 文件,找到 vue-devtools 文件,将vender 文件下的 manifest.json ,修改persistent 为 true。最后把vender文件直接拖入扩展程序中即可......
原创
发布博客 2022.07.06 ·
2674 阅读 ·
5 点赞 ·
0 评论 ·
8 收藏

js时间格式化处理 format

方法一:Date.prototype.format = function (format) { var o = { 'M+': this.getMonth() + 1, // month 'd+': this.getDate(), // day 'h+': this.getHours(), // hour 'm+': this.getMinutes(), // minute 's+': this.getSeconds(), // second 'q+
原创
发布博客 2022.01.27 ·
564 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏
加载更多