1,问题描述 在之前的文章中我介绍到了何如实现鼠标拖动画布的功能(点击查看)。但发现这个功能在火狐、Chrome 浏览器下是正常的,而在 IE 下就无法使用(不能移动画布)。 2,问题原因 问题在于下面的“mouse:move”事件响应代码,IE 下获取不到 e.e.movementX......
1,问题描述 (1)在 Xcode 9 之前的版本中,我们想跳转到定义的对象或方法中,只需要按住 command + 鼠标左键 就可以直接跳转了。 (2)而从 Xcode 9 起,我们按住 command + 鼠标左键 会先弹出一个窗口。然后选择“Jump to Definition”才能跳转到定义的对象或者方法上......
1,问题描述 默认情况下 ECharts 图表显示时,在中央内容区域的周围(上下左右)会留有一些空白区域(或者说内边距)。如果图表上没有显示其他额外信息,或者图表比较小的情况下就会显得很丑。 2,解决办法 我们可以通过 grid 属性来控制直角坐标系内绘图网格四周边框位置......
之前我写过一篇文章介绍如何使用正则表达式来验证用户名、邮箱、URL 等格式是否正确。除了验证数据外,我们还可以使用正则表达式进行文字替换、或者提取工作。下面通过样例进行演示。 一、封装一个正则工具类(Regex.swift) 由于 NSRegularExpression 使用起来十分繁琐......
1,问题描述: (1)有时我们需要在初始化时隐藏表格(display:none),然后在需要的时候再将其显示出来(这个在选项卡 tab 切换下比较常见)。这是可能会发现表格显示后,它的宽度或者内部列的宽度并不正确。 (2)又比如虽然表格一开始是显示的......
在日常开发中,我们有时需要从一个指定数组中抽取随机元素(或者说样本元素)。比如从一个文章列表数组中随机展示一篇文章,又或是从一个颜色数组中随机获取几个颜色......下面通过样例演示如何实现这个功能。 1,扩展 Array 为了方便使用,我们首先对数组(Array)进行扩展......
一、给 vue-router 设置过渡动画
如果项目组使用了前端路由插件
在开发过程中,我们常常会用到一些相似的代码。对于这些相同的内容,如果我们每次都要手动书写,无形中就增加了工作量。 而借助 Xcode 的 Code Snippets 功能,我们可以将一些常用代码保存起来,重复使用。通过快捷方式实现代码的自动填充,从而提高编程效率......
五、与animate.css 动画库配合使用 1,基本介绍 (1)animate.css 是一个十分强大的 css3 动画库,里面预设了很多种常用的动画,省去了我们手动编写 css 过渡代码的工作。 (2)而且其使用也很简单,想要使用哪种动画的时候,只需要把那个相应的类添加到元素上就行了......
有时我们想让一段代码或者一个方法推迟一段时间执行,最简单的就是使用 GCD 提供的延时调用方法来实现。 1,基本用法 (1)下面代码在程序运行后打印出当前时间......