为 input
设置 lineHeight: 1;
, 可以使 input 输入框内用户输入的文本垂直居中,但是在 IOS 的 Safari 浏览器中查看, placeholder
提示文字垂直方向靠上,解决此问题,可以为该 input 设置 lineHeight: normal;
。
vue项目使用WebViewJavascriptBridge
现在在做的项目是 hybrid 开发,H5 页面会嵌入到 IOS 客户端 app 中,于是就涉及到了 H5 与 IOS 交互的问题。在这里记录一下项目中用到的交互方式,重点介绍 WebViewJavascriptBridge
。
事件委托touchmove事件获取target
今天做项目时发现,移动端 touchmove 事件获取到的 target 元素,总是 touchstart 事件时的 target,而不能跟随手指的移动动态得到当前 target。
Symbol数据类型
ES6函数参数解构赋值
Vue实现思路简单分析
WebSocket和Socket.io介绍以及聊天室功能实现
我在做“你画我猜”小游戏时,为了实现画面实时传递,以及猜题时的聊天室功能,使用了 Socket.io,本文主要介绍 Socket.io 是什么,以及如何使用。
Vue学习笔记
浏览器线程机制与事件机制
npm命令
简单介绍一下包管理工具 npm 和 yarn 的一些命令。