扣丁学堂HTML5培训之详解小程序原生使用ES7 async/await语法

2018-08-08 13:44:44 492浏览

今天扣丁学堂在线HTML5培训老师给大家分享一篇关于详解小程序原生使用ES7async/await语法,下面跟随老师详细了解一些吧,可以给大家作为一个参考。



1、小程序开发工具-详情-开启ES6转ES5

2、下载regenerator库在github下载

3、将库中packages文件夹下regenerator-runtime文件夹全部复制到小程序项目中

4、小程序项目全局引入regenerator库

在app.js中引入

const regeneratorRuntime = require('./libs/runtime-module.js')

使用方法

Page({
 
 /**
  * 页面的初始数据
  */
 data: {
  num: 0
 },
 
 /**
  * 生命周期函数--监听页面加载
  */
 async onLoad(options) {
  this.testing()
  this.promiseFn()
  await this.testAsync()
 },
 
  
 
 testing() {
  console.log('test')
 },
 
 promiseFn() {
  this.testPromise().then((res) => {
   console.log(res)
  })
 },
 
 testPromise() {
  return new Promise((resolve, reject) => {
   setTimeout(() => {
    console.log('Promise handle')
    resolve(123)
   }, 2000)
  })
 },
 
 async testAsync() {
  const result = await this.testPromise()
  console.log('async test--', result)
 }
})

以上就是扣丁学堂HTML5开发详解小程序原生使用ES7async/await语法的全部内容,希望对大家的学习有所帮助,也希望大家多多关注和支持扣丁学堂。想要了解更多关于html5开发内容的小伙伴可以登录扣丁学堂官网咨询,扣丁学堂80%HTML5视频教程供学员免费学习,扣丁学堂H5技术交流群:559883758。



【关注微信公众号获取更多学习资料】

 

 

查看更多关于"Python开发资讯"的相关文章>

标签: HTML5培训 HTML5视频教程 HTML5学习视频 HTML5在线视频 HTML5培训班

热门专区

暂无热门资讯

课程推荐

微信
微博
15311698296

全国免费咨询热线

邮箱:codingke@1000phone.com

官方群:148715490

北京千锋互联科技有限公司版权所有   北京市海淀区宝盛北里西区28号中关村智诚科创大厦4层
京ICP备12003911号-6   Copyright © 2013 - 2019

京公网安备 11010802030908号