![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Web前端
振楠科技
后端开发
展开
-
js获取键盘事件keyCode都是229原因
今天在操作空格键和enter键时出现键盘keyCode值都是229,导致特定的键盘事件没有触发。经过查询,原来是因为在中文输入法下,使用 keydown 事件时,绝大部分的键盘ASCII码值都是229,是输入法自动加了一个值。所以不考虑输入法的前提下应该使用 keyup 事件,键盘的keyCode才能正常获。希望能解决大家的问题。...原创 2019-06-13 17:37:55 · 9376 阅读 · 3 评论 -
CSS设置div或span中文字超出显示省略号
首先设置宽度,然后让超出的部分隐藏如果有超出则在最后显示省略号让文本不换行具体css代码为:.title{width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-break:keep-all;}...原创 2019-09-17 13:53:35 · 2439 阅读 · 0 评论 -
vuex入门
如果你之前使用过vue.js,你一定知道在vue中各个组件之间传值的痛苦,在vue中我们可以使用vuex来保存我们需要管理的状态值,值一旦被修改,所有引用该值的地方就会自动更新,那么接下来我们就来学习一下vuex是如何修改状态值的:我们新建一个vue项目(这里由于我们是讲解vuex,所以对于vue项目的创建我们不会讲解太详细);在命令行输入 vue init webpack web(使用web...转载 2019-09-18 11:53:05 · 79 阅读 · 0 评论 -
BetterScroll:可能是目前最好用的移动端滚动插件
BetterScroll 是一款重点解决移动端各种滚动场景需求的开源插件(GitHub地址),适用于滚动列表、选择器、轮播图、索引列表、开屏引导等应用场景。为了满足这些场景,它不仅支持惯性滚动、边界回弹、滚动条淡入淡出等效果的灵活配置,让滚动更加流畅,同时还提供了很多 API 方法和事件,以便我们更快地实现滚动场景下的需求,如下拉刷新、上拉加载。由于它基于原生 JavaScript 实现,...转载 2019-09-18 15:18:32 · 209 阅读 · 0 评论