自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 收藏
  • 关注

原创 解决uc浏览器劫持video标签问题

解决uc视频悬浮播放 ,video标签被浏览器劫持 ,vide0适配

2024-05-15 16:03:37 844

原创 小程序底层框架---随笔

小程序底层框架好久没有更新博客了,闲的无聊码上一个吧~技术选型当下,界面渲染技术分为三种:纯客户端界面渲染技术web界面渲染技术Hybird界面渲染技术(名字高端大气上档次,实际上就是客户端渲染和web渲染混合体)那么作为微信小程序,他的选择是什么呢?首先,小程序的宿主是微信,如果采用native技术,这意味着,每一次的小程序发版都需要和微信一起打包,这多少不太现实。假如,选择web技术呢,众所周知,web是个单线程,一旦遇到了复杂的逻辑,那么必然逻辑渲染会抢占UI渲染,这个性能则不太

2021-05-30 19:07:05 154

原创 用node语言(egg框架) 接入自定义钉钉机器人

最近要在项目中接入一个钉钉机器人,在其中遇到了各种的问题,经过自我不断的思考,思考,思考。。问题终于解决了。背景:用的egg框架这个是serviceconst CryptoJS = require("crypto-js/crypto-js"); //引入加密js主要方法dingRemindasync dingRemind() { const time = new Date().getTime(); //获取时间戳 const secret = "***"; //密钥 co

2020-10-27 11:12:41 1093

原创 初学egg - egg 连接数据库 使用的是 egg-mysql 插件

标题egg 第N次连接数据库(成功)只连了一个数据库 这个是我的config.default.js 文件/* eslint valid-jsdoc: "off" */'use strict';/** * @param {Egg.EggAppInfo} appInfo app info */module.exports = appInfo => { /** * built-in config * @type {Egg.EggAppConfig} **/ con

2020-08-20 20:49:49 578

原创 Vuex 之 mapState

最近看了一下vuex,读了很多的博客 总结一下,关于mapStateProps,methods,data和computed的初始化都是在beforeCreated和created之间完成的。在vuex中可以直接存储某个状态 比如{ name:’lily’, age:’21’,}在某个页面调用的时候可以直接调用 即<h1>{{ this.$store.state.name }} </h1> <h1>{{ this.$store.state.age

2020-08-18 14:10:07 186

原创 .gitignore不起效果的解决方法

问题场景描述:昨天,使用vue-cli搭建项目时,搭建完随手上传到了github上,结果node_modules也上传了。。。场面哪个壮观。。。上万个文件。。这时候想到了.gitignore 文件。。。于是在文件中写下了再安装个vue-router。。。结果????有了5k的文件修改。。gitignore 没有生效经过一系列的搜索:问题原因:是node_modules 已经上传了。。在设置.gitignore 就不好使了。所以现在要做的是清除终端输入:git rm -r --cached .

2020-07-07 11:42:15 651

原创 gulp入门(一)

gulp的安装在我们安装gulp之前 应该先安node 以及npm具体的安装方式可以看廖雪峰老师的官方网站安装node与npm好了现在,就当做大家已经安装完了,现在我们来检查一下。即打开控制台输入命令语句 node --version 以及 npm --version 来查看其版本号。现在 我们可以创建一个文件并且打开,命令语句 cd 文件名字,我的文件名叫 ying 所以 cd ying。接着在打开的文件里初始化项目。npm init紧接着傻瓜式的回车(一直确认)。初始化项目即为确

2020-07-02 11:18:01 122

原创 要清除浮动啊

最近在做项目时 出现父级元素塌陷 导师问:还记得怎么做吗?一时懵住了现总结一下什么是父级塌陷看上图 本来box 包裹着 item 但是item设置了float:left 。是的,就是浮动!box没有被撑起。会有什么影响呢,加入在加入一个元素,会导致接下来的元素 位置会有些偏差,比如:下图所以 要清除浮动现有几种方法:1.给浮动的元素即子元素 后添加空元素 加入clear:bot...

2020-04-16 11:42:52 125

原创 浅谈Grid布局

Gird 真的很好用先上图=>Gird的基本概念采用网格布局的区域,称为"容器"(container)。容器内部采用网格定位的子元素,称为"项目"(item)容器里面的水平区域称为"行"(row),垂直区域称为"列"(column)。行和列的交叉区域,称为"单元格"(cell)。划分网格的线,称为"网格线"(grid line)。水平网格线划分出行,垂直网格线划分出列。用...

2019-11-19 14:23:20 213

原创 promise

2019-11-13 18:34:38 71

原创 浅谈flex(上)

**Flex布局**对flex布局理解flex布局,即为弹性布局,他可以扩展和收缩flex容器内的元素,弹弹弹~~任何一个容器都可以设为flex布局。如下:display:flex;基本概念采用flex布局的元素,成为flex容器,它的所有子元素会自动成为容器的成员,成为flex项目。容器默认有2根轴,主轴以及交叉轴。主轴开始的位置称为(main start),主轴结束的位置称为(...

2019-07-12 18:13:54 114

空空如也

空空如也

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

TA关注的人

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