在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 問答
久愛她 回答
  1. 首先,awati后面應(yīng)該跟Promise實例。
  2. 其次,async函數(shù)返回的是Promise實例。

具體到樓主的例子,fun1、fun2前面的async是多余的,因為 fun1() => fun2() => fun3() 已經(jīng)返回了Promise實例。

可以改成下面的代碼。

function fun1() {
    return fun2(); // 這里的 await 為什么可以省略?加上await結(jié)果也是一樣的
}

function fun2() {
    return fun3(); // 這里的 await 為什么可以省略?加上await結(jié)果也是一樣的
}

function fun3() {
    return new Promise(resolve => {
        console.log('fun3');
        resolve('fufff 3 ret');
    });
}

async function testfun1() {
    const ret = await fun1();
    console.log(ret);
}

testfun1()

對比下面的例子,可能更直觀

function bar () {
    return new Promise((resolve, reject) => {
        setTimeout(() => {
            resolve('bar');
        }, 1000);
    });
}

async function foo () {
    let ret1 = bar();
    let ret2 = await bar();
    console.log(ret1); // Promise { 'bar' }
    console.log(ret2); // bar
}

foo();
只愛你 回答

已經(jīng)解決了。

怣痛 回答

我都是用rem,淘寶的那套方案

風畔 回答

你好,我跟你遇到了一樣的問題,你解決了嗎?求告知

司令 回答

onClick={this.onClickChange.bind(this,record)}

笑浮塵 回答

我整理了一篇博文,里面有codepen和jsfiddle的嵌入。http://www.missfli.com/2018/0...

風畔 回答

$scope.checkRole = function (roleName) {

var a = checkName(roleName);
if(a) {
   /// 
}

}

挽青絲 回答

backgroud-repeat: no-repeat;backgroud寫錯了,少一個n

兔囡囡 回答

大神,指教啊,誨人不倦啊,。。。。。

假灑脫 回答

<input #fileSelect style="display:none" type="file" ng2FileSelect [uploader]="uploader" (change)="selectedFileOnChanged($event)" />

定義你的樣式節(jié)點
<span (click)="fileSelect.click()">定義你的樣式<span>

陌離殤 回答

可以先建一個js文件
然后在js文件中 定義函數(shù) 然后導(dǎo)出
在需要的頁面導(dǎo)入
這樣定義的函數(shù)可以復(fù)用
如果不需要復(fù)用的話 就在 script下面寫吧

胭脂淚 回答

EventSource 接口用于接收服務(wù)器發(fā)送的事件, 和路由是沒有關(guān)系的。不太明白你是要做什么,而且EventSource這種技術(shù)實際上已經(jīng)過時了,而且瀏覽器兼容也不好。

另外,你的express用的也似乎不太好,建議先到官網(wǎng)看看使用教程,http://expressjs.com/en/guide...

真心建議EventSource就別用了,Socket.io比他好幾萬倍,https://socket.io/

別逞強 回答

第二個參數(shù)可以傳一個函數(shù):

var o = {
    a: {
       x: {
          y:1
       }
    },
    b: 'second',
    c: 3

}

JSON.stringify(o,function(key,value){
    if(key=='b'||key=='c'){return undefined}
    return value;

})
空痕 回答

你看腳本中,提供了卸載的方法。

wget --no-check-certificate https://raw.githubusercontent.com/teddysun/shadowsocks_install/master/shadowsocks.sh

sudo sh shadowsocks.sh uninstall
初心 回答

fun方法返回了一個對象 對象的fun屬性又是這個fun方法 所以不論調(diào)誰的fun方法 都返回一個對象 可以對輸入的參數(shù)做記憶

離觴 回答

首先,你這里的 item key 用的是數(shù)組下標,導(dǎo)致了一個問題,刪除第二的時候,原第三個的下標變成了2,導(dǎo)致了 click del 操作 引發(fā)了toggle 事件,切換了 open 狀態(tài)。
兩個方法解決這個問題:1. 給 @click="$emit('del', index)" 加 .stop 阻止冒泡;

                2. 修改 key 值,保證不會出現(xiàn)長度修改導(dǎo)致的 復(fù)用, :key="index + model.name"