贝茵斯都
码龄7年
关注
提问 私信
  • 博客:176,133
    社区:1
    176,134
    总访问量
  • 88
    原创
  • 390,451
    排名
  • 7
    粉丝
  • 0
    铁粉

个人简介:bug

IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:广东省
  • 加入CSDN时间: 2017-10-08
博客简介:

weixin_40532650的博客

查看详细资料
个人成就
  • 获得58次点赞
  • 内容获得42次评论
  • 获得135次收藏
  • 代码片获得873次分享
创作历程
  • 1篇
    2022年
  • 51篇
    2021年
  • 45篇
    2020年
成就勋章
TA的专栏
  • flutter
    1篇
  • react-native
    1篇
  • javascript
    47篇
  • MySQL
    1篇
  • Linux
    1篇
  • vuepress
    3篇
  • antd
    6篇
  • 组件
    4篇
  • GitHub
    2篇
  • vscode
    1篇
  • route
    1篇
  • next.js
    5篇
  • npm
    1篇
  • css
    2篇
  • React
    19篇
  • webpack
    3篇
  • taro
    5篇
  • canvas
    1篇
  • git
    3篇
  • axios
    3篇
  • 插件
    1篇
  • gitee
    1篇
  • vue
    7篇
  • swiper
    2篇
  • Three.js
    1篇
兴趣领域 设置
  • 前端
    javascriptcssvue.jsreact.jses6webpack前端框架
  • 后端
    node.js
  • 微软技术
    typescript
  • 测试
    postman
  • 运维
    系统架构
创作活动更多

如何做好一份技术文档?

无论你是技术大神还是初涉此领域的新手,都欢迎分享你的宝贵经验、独到见解与创新方法,为技术传播之路点亮明灯!

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

Flutter-RichText 文本更多,隐藏效果

2. RichText使用文字后展开、隐藏功能实现完整代码在文本末尾2.1. 实现目标 当文本超过3行时,显示省略号并显示 ‘更多’ 按钮,点击更多展示完整文本; 完整文本末尾显示 ‘隐藏’ 按钮,点击隐藏,回到状态 1 多条数据互不影响 2.2. 基本实现思路: 判断文本是否超过最大行maxLines,可以通过TextPainter获取小控件属性,再根据 didExceedMaxLines 属性返回的布尔值进行判断。 判断完成后,因为要在三行文
原创
发布博客 2022.03.29 ·
4567 阅读 ·
3 点赞 ·
0 评论 ·
8 收藏

react-native获取指定元素宽高位置信息

// 计算合适高度 const _onLayout = useCallback((e) => { let { x, y, width, height } = e.nativeEvent.layout }, [])<View onLayout={_onLayout}> ...</View>
原创
发布博客 2021.10.21 ·
1375 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

JS-数据类型判断

function isType(data, type) { const typeObj = { "[object String]": "string", "[object Number]": "number", "[object Boolean]": "boolean", "[object Null]": "null", "[object Undefined]": "undefined",.
原创
发布博客 2021.09.20 ·
290 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Vue2 下, axios多下载处理,包含跨域

1.环境@vue/cli 4.5.13“ant-design-vue”: “^1.7.7”,“axios”: “^0.21.1”,“crypto-js”: “^4.1.1”,“jquery”: “^3.6.0”,“vue”: “^2.5.2”,“vue-router”: “^3.0.1”,“vuex”: “^3.6.2”项目地址:https://gitee.com/beiysd/react-methors.git效果2.跨域处理config -> index.j
原创
发布博客 2021.08.26 ·
714 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

axios下载,多个下载并行

1.效果2.主页面代码/** * @name DownLoad * @description 下载进度条 */import React, { Component } from "react";// import axios from "axios";// import { isDev } from "@/utils/axios";import { Title } from "@/component";import { Button, Progress } from "antd"
原创
发布博客 2021.08.25 ·
833 阅读 ·
0 点赞 ·
2 评论 ·
1 收藏

MySQL学习_1_MySQL安装与设置

1.下载MySQL压缩包MySQL官网下载地址https://dev.mysql.com/downloads/mysql/选择合适版本下载2.个人配置配置内容[client]#设置mysql客户端默认字符集default-character-set=utf8mb4[mysqld]#设置3306端口port = 3306#设置mysql的安装目录,自己的mysql安装目录basedir=H:\\Tools\mysql-8.0.26-winx64#设置mysql数据库
原创
发布博客 2021.08.24 ·
112 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

vue中计时器初始化时会重复

描述计时器在 mounted 中被调用,会重复 mounted() { this.timer = setInterval(this.testWord, 1000); },原因旧有计时器没被清理,这和生命周期有关解决方法使用beforeDestroy刷新页面会清除旧有计时器 beforeDestroy() { if (this.timer) { clearInterval(this.timer); } },...
原创
发布博客 2021.04.28 ·
510 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Linux-行内常用命令集合

1.云服务器安装图形界面服务器操作系统:CentOS 7.5 64 位此处使用的是GNOME极简桌面1.1 效果1.2 操作命令1 安装 GNOME 桌面和图形管理工具期间会有一次确认中断,输入 y,回车就好yum groupinstall "GNOME Desktop" "Graphical Administration Tools"2 默认登录模式systemctl set-default multi-user.target //设置成命令模式syste
原创
发布博客 2021.04.27 ·
124 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

git push 提交失败的几种原因

1.clone时使用快速克隆方式报错代码:error: RPC failed; curl 18 transfer closed with outstanding read data remaining因为git中config的url出错删除.cnpmjs.org,回归原始路径,再次提交就可以了2.http.postBuffer参数过小在git命令行窗口执行命令:git config --global http.postBuffer 524288000 调整postbuffer为50
原创
发布博客 2021.04.26 ·
3471 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

vuepress+百度统计 API 调用+源码

⭐️ ⭐️ 这是百度普通版统计 API 使用,而非百度商用版 API百度统计百度统计-用户手册这里有各式各样的请求参数和示例,总能找到你想要的返回数据1 必要条件1.1 在 vuepress 项目中已引入百度统计详情可见:引入百度普通版统计1.2 vuepress 项目中已有本地主题文件 theme,这个并不是必要的,但我是为了方便显示统计文章的浏览量,而使用的自定义主题详情可见:自定义主题开发2 百度统计 API 必要参数获取2.1 登录百度统计进入管理页面下的其他设置-.
原创
发布博客 2021.04.23 ·
1747 阅读 ·
3 点赞 ·
3 评论 ·
8 收藏

vuepress自定义主题开发-超简单模式

1.简单模式-修改默认主题1.1 新建 theme 文件夹在.vueress 文件下,新建 theme 文件夹1.2 找到 vuepress 自带的默认主题模板在 node_modules 下寻找*@vuepress_theme-default@1.8.2@@vuepress文件,并将文件夹下除开 node_modules 的其他文件,复制粘贴到 theme 文件中,你就可以随意修改主题⭐️ 需要注意的是,需要在 docs 下的 README.md 文件中写入 home:true 及入口按钮等
原创
发布博客 2021.04.23 ·
3141 阅读 ·
0 点赞 ·
0 评论 ·
3 收藏

vuepress引入百度统计-图文详解

百度统计百度统计-用户手册这里有各式各样的请求参数和示例,总能找到你想要的返回数据1.注册并登录百度统计账号注意 这里有两种账号,本文介绍的是百度普通版统计,而非商用版2.新增网站通常情况下网站域名和网站首页一致网站类型根据自己情况填写3.复制代码到 config 配置文件3.1 如图所示,复制统计代码3.2 配置 config 文件因为 vuepress 是静态渲染服务,所以更换路由不会刷新页面,所以要进行第三步配置,监听路由变化,反馈到百度统计3.3 添加
原创
发布博客 2021.04.23 ·
940 阅读 ·
3 点赞 ·
0 评论 ·
2 收藏

vue 监听路由变化

watch: { // 监听路由变化 "$route.path": function(newVal, oldVal) { console.log(`new_path = ${newVal}, old_path = ${oldVal}`); }, },
原创
发布博客 2021.04.22 ·
135 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

使用encodeURI和decodeURI转码和解码

原文:使用encodeURI和decodeURI转码和解码encodeURI() 函数可把字符串作为 URI 进行编码。语法:encodeURI(URIstring)参数 描述URIstring 必需。一个字符串,含有 URI 或其他要编码的文本。返回:URIstring 的副本,其中的某些字符将被十六进制的转义序列进行替换。说明该方法不会对 ASCII 字母和数字进行编码,也不会对这些 ASCII 标点符号进行编码: - _ . ! ~ * ’ ( ) 。该方法的目的是
转载
发布博客 2021.04.22 ·
2765 阅读 ·
0 点赞 ·
0 评论 ·
3 收藏

屏蔽鼠标右键功能

window.document.oncontextmenu = function() {​ return false​ }
原创
发布博客 2021.04.20 ·
306 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

输入框数字输入,整数部分用千分位表示,小数保持原样

1.参考Antd-InputNumber 该组件存在的问题此组件中没有限制输入, 导致数字之外的字符也可以输入小数点允许重复输入,且使用千分位表示2.设计抛弃antd-input组件,使用原生input,又因为千分位逗号生成,所以不指明type类型监听input-onChange事件,对内容进行校验及转换3.逻辑主要部分在设计的第二步,即功能的实现输入只能是数字和小数点 /^([0-9](\.)|[0-9])*$/小数点只能出现一次/^(?!.*(\.).
原创
发布博客 2021.04.13 ·
1615 阅读 ·
1 点赞 ·
0 评论 ·
4 收藏

打包的时间

打包的时间需要在主文件 index.html head 标签内写入//打包的时间,用于判断包的版本是否更新<meta name="build-date" content="<%= new Date().toLocaleString() %>" />
原创
发布博客 2021.04.13 ·
197 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

百度在线读音示例-中文+英文

在线读音-百度 api 示例参考:https://www.cnblogs.com/HelloBytes/p/13069667.html1.TTSTTS 是 Text To Speech 的缩写,即“从文本到语音”,是人机对话的一部分,让机器能够说话。TTS 是语音合成应用的一种,它将储存于电脑中的文件,如帮助文件或者网页,转换成自然语音输出。TTS 不仅能帮助有视觉障碍的人阅读计算机上的信息,更能增加文本文档的可读性。TTS 应用包括语音驱动的邮件以及声音敏感系统,并常与声音识别程序一起使用
原创
发布博客 2021.04.13 ·
3610 阅读 ·
0 点赞 ·
1 评论 ·
1 收藏

react+Antd-Upload组件-图片上传 使用记录

1.场景注册上传图片,所有信息填写完毕后统一返回给后端,提交注册*** sessonStorage 关闭会话框即会清空*2.效果2-1 保留Upload组件自带的预览和删除功能2-2 做了特殊判断,只上传一张,和上传多张图片的处理,本质是对上传按钮的显隐控制3.业务逻辑3-1. 上传一张图片,调一次图片接口,返回线上路径,本地存储线上路径(格式为下方代码所示,其中uid是Upload组件上传时的uid,path为后端返回图片路径)多图:[{id:uid, path:'xxx'}]
原创
发布博客 2021.04.09 ·
2434 阅读 ·
1 点赞 ·
0 评论 ·
6 收藏

JavaScript原生跨域-记录

数据聚合前端线上CDN加速1、jsonp跨域** 此跨域只支持get请求1-1、script标签写法代码段中使用的是聚合数据测试接口,key需要自己申请个免费的就行window.onload=function(){ // jsonp跨域 var scripts = document.createElement("script"); scripts.src ="http://v.juhe.cn/todayOnhistory/queryEvent.php?date=3/30&key=*
原创
发布博客 2021.03.30 ·
214 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏
加载更多