js异步与解决Promise IE兼容问题
来源:互联网 发布:自动曝光控制算法 编辑:程序博客网 时间:2024/04/30 20:07
function menuType(){menuA = this;var promise = new Promise(function(resolve, reject){wilddog.sync().ref('').orderByKey().once('value', function (snapshot) { var list = snapshot.val(); $("#leftNav nav").empty(); var html = ""; $.each(list, function (i, n) { menuA.menuArr.push(i); menuA.contentArr.push(n.total); html += "<span class='fenlei' title='" + n.title + "' value="+i+">" + n.title + "</span>"; }) $("#leftNav nav").html(html); resolve(menuArr);});});return promise;}menuType().then(function(menuArr){// 视频查询全部videoAll();});
async function videoAll() {// 专家推荐视频-------------------------------start$("#expert").empty();wilddog.sync().ref('').orderByChild('update_time').limitToLast(homepagesize).on("child_added", function (recommenddata) { let n = recommenddata.val(); let i = recommenddata.key(); var rechtml = ""; rechtml += '<div class="flex-box" clickhref="'+ i + '" value="' + i + '"><span class="preview-box"><i class="icon icon-video-play"></i><img src="http://' + n.thumbnail + '" /></span>'+ '<h4 class="video-title">' + n.description + '</h4>'+ '<span class="corner">会员免费</span><span class="look">'+ '<i class="icon icon-eye"></i>'+ n.clickamount + '人学过</span></div>'; $("#expert").prepend(rechtml);});// 专家推荐视频--------------------------------end// 普通视频------------------------------------startvar menulength = menuArr.length;$(".djt").empty();for (var j=0; j<menulength; j++){// 找到分类节点名称mtype = menuArr[j];var cnum = await countnum(mtype); // 普通视频获取details(mtype,cnum)}}
IE不支持 Promise 解决办法(可搜索 polyfill):引入 <script src = "https://cdn.polyfill.io/v2/polyfill.min.js"></script>
阅读全文
0 0
- js异步与解决Promise IE兼容问题
- JS中的异步与Promise
- JS异步模式与Promise模式
- firefox 与 ie 的js兼容问题
- promise 解决异步问题
- JS异步操作-promise
- OL有序列表 IE 与 非IE 浏览器兼容问题解决
- 解决IE版本兼容问题
- 解决各种IE兼容问题
- 解决IE兼容问题
- IE兼容问题解决
- JS中 getYear 和 getFullYear 解决IE和 FireFox兼容问题
- JS页面跳转ie,firefox,opera不兼容问题的解决
- 异步JavaScript与Promise
- FireFox与IE兼容问题
- FireFox与IE兼容问题
- ie与ff兼容问题
- IE与firefox兼容问题
- 【头条】科技巨头的软实力,思科服务那些你看不到的内涵
- 电脑安装java环境
- webrtc 下载编译成功 当前时间2017年10月31日 09:33:35
- mysql存储过程3种循环结构之repeat循环举例
- JavaScript经典的排序方法
- js异步与解决Promise IE兼容问题
- Spring Session + Redis实现分布式Session共享
- 2017最新 公司开发者账号申请
- 人机智能交互技术(ROS)实践作业模版与说明
- 中心化和标准化
- iOS tableView分割线从头开始
- ejs标签
- antkillerfarm 知识整理
- 如何查看已安装的CentOS版本信息