用户中心USER CENTER

首页/用户
  • 玩转 React(六)- 处理事件

    摘要:绑定事件处理函数指向的四中方式以及他们的优缺点。内部自己实现了一套高效的事件机制,为了提高框架的性能,通过事件冒泡,只在节点上注册原生的事件,内部自己管理所有组件的事件处理函数,以及事件的冒泡捕获。 前面的文章介绍了 React 的 JSX 语法、组件的创建方式、组件的属性、组件的内部状态以及组件的生命周期。另外,还顺带说了各个知识点要重点注意的事情,以及我在项目实践中的一些经验。如果...

    Astrian 发布于JavaScript
  • 标签UI生成器

    摘要:最近做一个教育类的项目开发,有个界面是关于兴趣爱好选择,由于不希望用绝对定位将标签的数量和位置固定,故根据一些简单的计算封装了随着标签数量增减的动态定位,然后就有了这个生成器。 最近做一个教育类的H5项目开发,有个UI界面是关于兴趣爱好选择,由于不希望用绝对定位将标签的数量和位置固定,故根据一些简单的计算封装了随着标签数量增减的动态定位,然后就有了这个生成器。遗憾的是,通常这种UI只是...

    Astrian 发布于JavaScript
  • 【译】怎样处理 Safari 移动端对图片资源的限制

    摘要:可能部分限制已经不再适用。当移动端的浏览器加载了到的图片数据后,就会停止加载其他图片,甚至浏览器还会崩溃。大多数网站都不会受到这条限制的影响,因为保持页面合理的大小通常是一种很聪明的做法。替换掉属性后,旧的图片数据最终得到了释放。 原文作者:Thijs van der Vossen 本文翻译自《How to work around the Mobile Safari image res...

    Astrian 发布于JavaScript
  • 使用clipboard实现前端页面复制到粘贴板的功能

    摘要:最近公司需要做一个实现复制的功能,本来以为会是很简单两三行代码的事,后来发现网上说的那些原生实现复制的方法很多浏览器因为安全的原因都不支持了,尝试了很长时间,还是死心了,决定使用第三方的库。 最近公司需要做一个js实现复制的功能,本来以为会是很简单两三行js代码的事,后来发现网上说的那些原生js实现复制的方法很多浏览器因为安全的原因都不支持了,尝试了很长时间,还是死心了,决定使用第三方...

    Astrian 发布于JavaScript
  • H5打造属于自己的视频播放器(HTML篇)

    前言 众所周知,16年无疑是直播行业的春天,同时也是H5的一次高潮。so,到现在用H5技术在移动端做网页直播也是见怪不怪了,但是!!!今天我们的主角是webApp下播放视频参考文献:1)HTML5+CSS3+JQuery打造自定义视频播放器2)mui Html5 Video 实现方案3)移动端HTML5视频播放优化实践 搬好凳子看HTML 首先我们在HB下创建一个新的app项目,名称为 欠债 sh...

    Astrian 发布于JavaScript
<