Shady's blog

分享 & 沉淀


  • 首页

  • 归档

  • 标签

ES6 Promise在循环下的解决方案

发表于 2017-06-07

最近有个场景,需要实现Promise的循环同步。

类似这样:

1
Promise.resolve().then(()=>promise1).then(()=>promise2).then(()=>promise3)...

现在需要对一个数组,执行一长串的promise操作。在不使用 async的情况下,只用for循环完成多个promise的操作。

阅读全文 »

Angular2中使用ngx-translate进行国际化

发表于 2017-06-05

1.使用npm安装模块

1
2
npm install --save @ngx-translate/core
npm install --save @ngx-translate/http-loader

2.在项目的根模块app.module.ts中引入该模块

使用TranslateHttpLoader来从"/assets/i18n/[lang].json"载入语言文件

阅读全文 »

ionic2处理安卓注册硬件返回按钮

发表于 2017-06-05

背景:
使用ionic编写的安卓应用,在主页面按返回时,应用会直接退出应用,体验很不好。
正常的用户体验是在主页按返回时,程序最小化或者提示用户是否退出。

阅读全文 »

ES6 async函数使用

发表于 2017-06-02

基本用法

async函数返回一个 Promise 对象,可以使用then方法添加回调函数。当函数执行的时候,一旦遇到await就会先返回,等到异步操作完成,再接着执行函数体内后面的语句。

下面是另一个例子,指定多少毫秒后输出一个值。

阅读全文 »
Shady

Shady

4 日志
5 标签
GitHub 微博
友情链接
  • 育子
© 2017 Shady