自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 HTML创建自定义标签

HTML创建自定义标签网上找了找案例,但是都有问题这里归纳一下方法处理在案例中发现的坑依托HTMLElement创建class tagName extends HTMLElement { }如果是组件,并且有自己的结构,推荐创建shadow-root如果内部结构由用户自定义,则不需要额外处理this.attachShadow({ mode: 'open' })元素需要在构造体中创建,元素需要在构造结束后填充创建完成后定义给 customElements 后就可以在页面上使用了

2020-05-12 11:28:24 2441

原创 Node.js中处理数据I/O

1. Buffer 缓冲区Buffer 类是随Node.js内核一起发布的核心库,用于支持 I/O 操作中移动的数据处理,Buffer 类为 Node.js 带来了一种存储原始数据的方法,该方法用来在内存中创建一个专门存放二进制数据的缓冲区,使得 Node.js 能够处理二进制数据1.1 二进制数据和乱码二进制在此不多赘述了.人们很难看懂二进制数据,因此产生了字符编码.通过字符编码找到相应...

2019-03-17 16:08:54 484

原创 微信小程序动态添加wxml

小程序没有像vue的v-html那样动态绑定页面代码的属性,这里要提前将标签提前写好,然后引入到页面当中创建需要的标签这一部分不需要写json文件1. 写好需要的标签代码这里只写几个不同的标签,具体使用看实际情况<!-- 没有数据的组件 --><template name="error"> <view class="e

2019-02-22 14:40:33 5210

原创 小程序传参

如果小程序中页面跳转使用传参频繁,那在这里不建议使用微信源生的tabBar在微信官方文档中,跳转到tabBar页面时是不允许传参的这里的tabBar尽量自己写一个,而且官方的页面底部tab对样式有限制,并不是所有的样式都能满足页面跳转时的传参页面间的参数可以直接挂在URL上和网页间参数传递一样的用法,但是在获取参数时可以使用 wx.getLaunchOptio...

2019-02-16 14:13:59 1224 2

原创 node.js文件操作

1 文件基本操作Node.js的文件操作API由fs(file system)模块提供,该模块提供的函数均有异步和同步版本,比如读取文件有异步的fs.readFile()和同步的fs.readFileSync().与同步相比,异步函数性能更高,速度更快,而且没有阻塞,所以更推荐使用异步函数.1.1 文件写入fs模块是Node.js的核心模块,使用某个模块的API之前,需要首先加载这个模块...

2018-12-12 16:46:03 437

原创 vue常见修饰后缀

操作事件修饰后缀<div @click.stop="click"></div><!-- 阻止事件向上冒泡 --><div @click.self="click"></div><!-- 根据实

2018-11-26 16:49:30 3076

原创 留给自己的datebase控制文件(以前的文件)

写过一个datebase的创建/删除/修改的文档,怕忘了,在这里自己记一下(部分)/** * 所有的数据库操作函数全都用promise封装 * 方便在调用成功后执行成功函数 * 以此产生异步操作 */// 创建本地数据库,启用并操作var local_datebase = "local_datebase", version = 1, db, datalist;// 启动数据库fu...

2018-11-19 09:33:07 323

原创 css控制文本超出显示省略号

单行文本先来简单说一下单行文本超出显示省略号的方法,大家基本都会了: Element { text-overflow: ellipsis; white-space: nowrap; overflow: hidden; }含义什么的在此就不额外赘述了多行文本 Element { display: -webkit-box; -webkit-box-orient:...

2018-11-16 13:50:31 214

原创 关于cordova打包vue写的web-app时容易出现白屏以及部分BUG不能测出的问题

打包成apk说明vue文件修改index.html 中必须添加<meta name="viewport" content="width=device-width,initial-scale=1.0,maximum-scale=1.0,minimum-scale=1.0,user-scalable=no"><meta name="format-detection" cont...

2018-11-15 14:08:47 4369

空空如也

空空如也

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

TA关注的人

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