自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

shengmeshi的博客

web前端、js、jQuery、css、vue

  • 博客(57)
  • 资源 (2)
  • 收藏
  • 关注

原创 js判断输入字符是否含有全角字符

js判断输入字符是否含有全角字符

2024-08-06 15:21:13 176

原创 js前端展示ppt【插件:PPTXJS】

js前端展示ppt【插件:PPTXJS】

2024-08-05 14:25:14 515

原创 js 前端 解析excel文件【.xlsx文件】信息内容

js 前端 解析excel文件【.xlsx文件】信息内容

2024-08-02 15:49:26 504

原创 js 前端pdf文件展示预览【插件pdfobject.js】

/p1: ***.pdf 文档地址,//p2: 渲染文件的元素。

2024-08-02 14:05:17 523

原创 Blob常用类型type设置

Blob常用类型type设置

2024-08-02 11:11:17 580

原创 js 前端页面页面展示docx文件【插件docx-preview】

js 前端页面页面展示docx文件【插件docx-preview】

2024-08-02 10:43:07 1598

原创 new Proxy()简单实现vue3双向数据绑定

new Proxy()简单实现vue3双向数据绑定

2024-07-19 17:33:23 157

原创 使用Object.defineProperty()简单模拟vue的双向数据绑定

使用Object.defineProperty()简单模拟vue的双向数据绑定

2024-07-19 16:26:40 111

原创 vue3 选项式生命周期API 和 组合式生命周期API 执行先后顺序

vue3 选项式生命周期API 和 组合式生命周期API 执行先后顺序

2024-07-17 17:57:11 290

原创 NGINX 报错 413 Request Entity Too Large

NGINX 报错 413 Request Entity Too Large

2024-01-24 10:11:50 1568

原创 linux环境安装nodejs

linux环境安装nodejs

2023-09-08 10:50:31 342

原创 docker私有镜像仓库搭建

docker私有镜像仓库搭建

2023-08-14 15:51:50 491

原创 jenkins容器内CI/CD 项目失败问题

jenkins容器CI/CD失败问题

2023-08-11 17:43:06 756

原创 react错误:Uncaught Error: Too many re-renders. React limits the number of renders to prevent an infini

react页面不断刷新:Uncaught Error: Too many re-renders. React limits the number of renders to prevent an infinite loop.

2023-02-09 17:19:58 1301

原创 nestjs项目: nest new demo-project出现eslint 和 prettier配置冲突

eslint 和 prettier配置冲突

2023-01-29 18:30:50 627

原创 typeorm查询条件: 当为空的时候不查询,当存在的时候查询

typeorm查询条件:当空时不查询,存在则查询

2023-01-29 11:58:40 1501 1

原创 window下项目配置:‘NODE_ENV‘ 不是内部或外部命令,也不是可运行的程序 或批处理文件。

window下项目配置:'NODE_ENV' 不是内部或外部命令,也不是可运行的程序 或批处理文件

2023-01-28 21:55:44 558

原创 MySQL问题-更改密码失败

MySQL更改密码失败

2023-01-28 21:33:57 305

原创 react配置less全局样式

react配置less全局样式

2022-08-31 16:20:58 1140

原创 react+less提示Inline JavaScript is not enabled. Is it set in your options?

react+typescript配置less报错:Inline JavaScript is not enabled. Is it set in your options?

2022-08-30 14:23:45 639

原创 NGINX配置头部request headers内key为null

前端

2022-07-06 17:46:07 796

原创 浏览器Safari 对css3 属性animation 兼容性问题

animation 在Safari浏览器 不生效【chrome 浏览器没有问题】父元素上添加属性: -webkit-transform: perspective(400px);

2021-09-01 13:53:29 1684

原创 微信小程序 中canvas的特殊性

<canvas style="width: 300px; height: 200px;" canvas-id="ctx"></canvas>const ctx = wx.createCanvasContext('ctx')1、 图片ctx.drawImage(img,x,y,width,height);本地图片可直接用函数 ctx.drawImage(img, 0...

2019-07-19 14:07:19 381

原创 微信小程序 “分享、转发”卡片被打开时获得相关信息

问题:微信小程序 转发完相应的卡片后,想要获得点击该卡片的相关信息。解决方法官方网站介绍let testOptions;Page({ onLoad:function(options){ //……其他逻辑 wx.showShareMenu({ withShareTicket: true }) testOptions = options; console.lo...

2019-06-26 10:52:06 3510 1

原创 微信小程序 “分享、转发”事件

微信小程序“转发”功能1、页内自定义分享2、页面右上角“…”分享行为当页面js上没有添加事件“onShareAppMessage”,右上角‘…’不会出现“转发”事件。如果有事件,但是没有定义事件内容的话,转发的卡片则是当前页面的截屏信息。1)使用默认页面右上角“…”分享事件Page({ onShareAppMessage: function (res) { return {...

2019-06-25 13:32:59 5123 1

原创 当cover-view使用文字内容撑开容器的时候,出现文字现实不全、被裁剪现象,(最后一个字会被裁剪)即使添加padding也无效。

cover-view覆盖在原生组件之上的文本视图.使用视频的时候为了能在视频上覆盖相关信息,需要使用cover-view组件。但“只支持嵌套 cover-view、cover-image,可在 cover-view 中使用 button。”嵌套其他组件会出现各种问题,比如不显示或者报错。问题:当cover-view使用文字内容撑开容器的时候,出现文字现实不全、被裁剪现象,即使添加padd...

2019-06-21 15:15:34 2488

原创 HTML5在移动和平板电脑浏览器上的兼容性

http://mobilehtml5.org/

2019-04-01 11:11:17 1427

原创 text-align: justify 无法两端对齐解决办法

网上查找问题:text-align: justify; 一行文本不进行处理,还有强制换行的也不处理,只有强制占满了一行才处理两端对齐。emmmmmmmmmm---------------------解决办法一:&lt;p class ="test01"&gt;测试两端对齐&lt;/p&gt;&lt;style&gt;.test01{text-align: justify;b...

2019-03-06 19:12:42 1863

原创 网站title,meta标签中description,如何是网站更好地被搜索引擎搜素

1、 HTML显示网页标题 &lt; title &gt;title标签在搜索引擎中占有非常重要的地位,最好放在meta标签之前,这样更有利于网站的排名。有些搜索引擎会用title标签内内容的字母优先权进行排名。title标签是人们在搜索引擎中第一个看到网站内容的描述,因此应尽量简单明了。1、字数一般不超过80个字符。2、尽量简单,明了。2、 HTML的特殊标签 &lt; meta /&g...

2018-12-06 16:14:44 1784

原创 页面上看不到又不占位置的特殊字符

问题:在页面上直接复制粘贴图片地址的时候,出现地址正确却加载不出图片,并且页面提示“图片不存”的情况。解决:对比代码中的图片地址无误,但是用chrome浏览器使用“Elements”检查页面的时候发现,在图片的地址上出现多余的几个字符串 “%E2%80%8E” 。隐藏字符:ZERO-WIDTH SPACE (ZWSP)页面存在一种肉眼无法发现的空白,当两个字符a,b之间存在这种字符的时候...

2018-11-29 15:09:00 26384

原创 Bootstrap 的检测工具Bootlint.js

前端Bootstrap样式框架在使用的时候组件都有其固定的结构,(当然排除用户自己扩展和修改的情况),使用Bootlint.js可以帮助用户快速查找出页面上的Bootstrap组件是否符合HTML结构。使用方法&lt;script&gt; (function () { var s = document.createElement("script"); s...

2018-11-22 11:24:28 1005

原创 微信端H5调试工具模拟控制台——vConsole

问题: 手机端H5页面有时候并不知道问题出在什么地方,不方便前端调试。方法:1 : 工具 vConsole微信公众平台前端团队打造的前端调试面板。使用方法:&lt;script src="path/to/vconsole.min.js"&gt;&lt;/script&gt;&lt;script&gt; console.log("test");&lt;/script&gt; 【...

2018-11-15 14:08:37 19650 3

原创 手机端模拟浏览器控制台

问题平常都是用谷歌浏览器模拟手机端,在控制台上检查代码信息。但是和真实手机还是有一定的差距。方法使用eruda.js在调试页面中添加代码&lt;script src="//cdn.jsdelivr.net/npm/eruda"&gt;&lt;/script&gt;&lt;script&gt;eruda.init();console.log('控制台打印信息');&lt;/s...

2018-10-25 11:29:28 7638

原创 window无法删除目录层次太深、文件名或者扩展名太长的问题

问题使用node添加组件时,很多文件的目录很深,无法删除添加的文件包,即使时用360粉碎工具。方法使用 rimraf 插件1、安装rimrafnpm install -g rimraf2、使用rimraf **注rimraf ** 中 “**”表示需要删除文件夹的路径...

2018-10-25 11:14:21 3304

原创 浏览器标签页形式运行【js代码】,小书签

问题:点击浏览器的书签,运行了一段代码。方法:一、打开浏览器(以google浏览器为例)打开浏览器空白页二、点击“为此页添加标签”,重命名并点击“完成”三、右击该标签点击“修改……“ ,在网址处输入js脚本,并保存”四、点击新标签即可查看标签代码执行。注运行js脚本也可以在控制台上进行,不过将一段常用的脚本保存在标签中要比在控制台上方便很多。其他浏览器的js书签的保存的方法...

2018-10-25 11:03:11 3291

原创 H5页面不可复制文字,ios端input按钮不能正常输入字符

问题:手机端防止出现文字可复制方法:设置css样式* { moz-user-select: -moz-none; -moz-user-select: none; -o-user-select: none; -khtml-user-select: none; -webkit-user-select: none; -ms-user-select: none; user-selec...

2018-10-25 10:17:33 2514

原创 手机端a标签触碰时背景色消除

问题:当a标签包含元素的时候,触碰该元素会出现存在灰色背景的现象。解决方法:设置css样式a,a:hover,a:active,a:visited,a:link,a:focus{-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-tap-highlight-color: transparent;outline:none;backgro...

2018-10-25 09:58:46 924

原创 使用 chrome://net-internals/ 清除缓存

谷歌地址栏中输入:chrome://dns/ 查看dns缓存,需要清除里面的缓存时, 1、进入: chrome://net-internals/#dns点击按钮:clear host cache 2、进入 chrome://net-internals/#sockets点击按钮:flash sockets pools...

2018-04-17 13:47:42 6237

原创 优秀网页设计

网页设计

2017-09-28 14:37:24 811

原创 $.Deferred(),for循环内异步请求问题的解决办法

$.Deferred(),for循环内异步请求问题的解决办法

2017-09-26 12:07:00 2201

非常简单使用的电子地图软件

非常简单使用的电子地图软件,只要打开软件就可以用,不用安装,非常小。

2011-08-01

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除