登录 ×

梨花寨前端技术交流平台!

html,css,js,html5,css3等

[最新] [原创] H5页面通过微信jssdk实现拍摄、调用手机相册的实现

类别:前端技术 | 2019-07-23 11:31:10 | 61

H5页面通过微信jssdk实现拍摄、调用手机相册,这个是从事微信相关开发的前端同学很常遇到的问题。 通过微信的开放API,可以实现纯H5页面借用微信app来操作手机硬件,这样调用手机摄像头拍照,选择手机本地照片都可以完成了。不过在调用前的一系例认证、初始化工作还是有些麻烦的,设计的前后端紧密配合,特别是都后端不熟悉的同学就头大了。为了解决这个问题,特意基于微信Jssdk封装了一个组件,通过简单配置,就可以轻松实现。本文讲下该组件的使用方法。

[最新] [原创] react中使用hashHistory路由同时实现页面锚点导航

类别:前端技术 | 2019-07-04 16:34:50 | 101

如果使用hashHistory路由的话,react页面中按传统方式实现锚点功能,会触发router的功能,由于hashHistory路由基于hash来实现,这样刚好冲突。

[原创] react中的bind(this)传参顺序问题

类别:前端技术 | 2018-10-22 17:55:52 | 345

常遇到一种情况,需要在在触发事件的时候传递些参数,以区分所在的是不同元素,进而处理业务逻辑。在使用react时,与jquery不同,通过本身dom对象的自定义属性来实现不是很方便,也不符合react的提倡。这里通过bind加传递参数来处理。会有些坑,需要注意,这里讲解下。

[原创] JS Promise的实现原理

类别:前端技术 | 2018-10-08 16:14:00 | 296

在前端开发过程中,会经常使用到 Promise 模式,可以使异步代码看起来如同步般清新易读,从而从回调地狱中解脱出来。ES6中 已原生支持 Promise。

[原创] 使用pm2配置环境变量(NODE_ENV)

类别:前端技术 | 2018-09-12 16:48:38 | 311

在开发过程和生产环境需要不同配置,通常通过判断NODE_ENV变量,使用不同配置文件来实现。在生产环境多需要后端运行,这里借助一个很棒的工具-pm2。由于pm2非前端运行,一般的设置环境变量的方式均不起作用,需要做下特色处理,本文来讲解下。

[原创] HTML5 服务器发送事件(server-sent event)

类别:前端技术 | 2018-07-20 10:47:11 | 333

HTML5 服务器发送事件(server-sent event)允许网页获得来自服务器的更新。用于网页自动获取服务器上更新的数据,它是一个实时性的机制, 单向消息传递。

[原创] HTML5 Web Workers 的用途

类别:前端技术 | 2018-07-18 12:27:00 | 300

Web Worker是运行在后台的 JavaScript,独立于其他脚本,不阻塞脚本响应点击或者其他用户交互.您可以继续做任何愿意做的事情:点击、选取内容等等,还允许执行长期任务, 无需页面保持响应,不会影响页面的性能。

[原创] js中数组的filter的用法

类别:前端技术 | 2018-07-16 15:58:46 | 432

filter也是一个常用的操作,它用于把Array的某些元素过滤掉,然后返回剩下的元素。 和map()类似,Array的filter()也接收一个函数。和map()不同的是,filter()把传入的函数依次作用于每个元素,然后根据返回值是true还是false决定保留还是丢弃该元素。它的灵活应用将把对数字处理变得简单。

[原创] cross-env跨平台地设置及使用环境变量

类别:前端技术 | 2018-07-11 15:36:23 | 278

大多数情况下,在windows平台下使用类似于: NODE_ENV=production的命令行指令会卡住,windows平台与POSIX在使用命令行时有许多区别(例如在POSIX,使用$ENV_VAR,在windows,使用%ENV_VAR%。。。)。cross-env让这一切变得简单,不同平台使用唯一指令,无需担心跨平台问题

[原创] es6-解构赋值用途

类别:前端技术 | 2018-07-10 09:49:51 | 343

解析结构是es6出现的新技术,它的出现解决了以前从数组,对象中取值的繁琐和函数传参数的默认值设置问题。虽然现在不是所有浏览器都支持它,可以借助babel编译工具可以直接应用到项目中了。喜欢尝新的同学,可以了解使用它,它的灵活运用可以是代码更美,更飘逸!

112 篇文章 1/12 页  1  2   3   4   5  下一页 最后一页
需求及问题提交:

点击图片更换数字

0.5538s