一个页面中有多个audio/video标签,播放其中一个时暂停其他,只允许一个audio/video播放

var audios = document.getElementsByTagName("audio");
// 暂停函数
function pauseAll() {
    var self = this;
    [].forEach.call(audios, function (i) {
        // 将audios中其他的audio全部暂停
        i !== self && i.pause();
    })
}
// 给play事件绑定暂停函数
[].forEach.call(audios, function (i) {
    i.addEventListener("play", pauseAll.bind(i));
})

vscode 配置 适用 react 开发

react-router-dom 同一页面多个路由相同参数不一样 如何触发 componentDidMount

代码示例:

需要用key将组件加以区分,我的方法是用函数把组件包装一下,例如:

原文:http://react-china.org/t/react-router-dom-componentdidmount/13281

zanpiancms 实现手机PC同步登录

\lib\config.php

主要修改 domain 这里,写上根域名就行了,session和cookie都要修改。并且统一。

爱看番reactAPI记录

修改:
路径: \lib\home\controller\Vod.php

继续阅读

zanpiancms 增加搜索关键词过滤

修改文件:\lib\admin\view\user\index.html

修改文件:\lib\home\controller\Search.php

增加模板文件:\tpl\home\#!xichen\search_empty.html

zanpiancms 获取与处理人气值,域名相关配置

// 获取与处理人气值 \lib\common.php

zanpiancms API接口,最新一集获取 的记录

文件: \lib\common.php

继续阅读