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

鍍金池/ 問(wèn)答
遺莣 回答

應(yīng)該這樣調(diào)用 this.$http.get('/result/listSummarysPage',{ params: params })

淺淺 回答

先說(shuō)一個(gè)最原始的方法實(shí)現(xiàn)

class Dispatcher {
    constructor() {
        this._event = [];
    }
    on(eventName, fn) {
        var subscription = {
            eventName,
            callback: fn
        };
        this._event.push(subscription);
        return this;
    }
    off(eventName, fn) {
        this._event = this._event.filter(
            subscription => !(subscription.eventName === eventName && (fn ? subscription.callback === fn : true))
        );
        return this;
    }
    emit(eventName, ...data) {
        this._event.forEach(subscription => {
            if (subscription.eventName === eventName) {
                subscription.callback(...data);
            }
        });
        return this;
    }
}

var leftList = [
    {productId: 10006},
    {productId: 10031},
    {productId: 10016},
    {productId: 10017},
];


var leftList = leftList.map((item, index) => ({...item, order: index,}));

var rightList = [];

var dispatch = new Dispatcher();

dispatch.on('select', function(product) {
    leftList = leftList.filter(_product => product !== _product);
    rightList.push(product);
});

dispatch.on('unselect', function(product) {
    rightList = rightList.filter(_product => product !== _product);
    leftList.push(product);
});

dispatch.emit('select', leftList[0]);
console.log('leftList: ', [...leftList],'\n', 'rightList', [...rightList]);

dispatch.emit('unselect', rightList[0]);
console.log('leftList: ', [...leftList],'\n', 'rightList', [...rightList]);

然后再說(shuō)一個(gè)比較Vue的,左右兩列應(yīng)該算兄弟組件之間的通信,組件的代碼和視圖的代碼應(yīng)該在兩個(gè)js文件。組件的通信可以通過(guò)子組建1 -> 父組件 -> 子組建2,但是比較麻煩。

我感覺(jué)可以用Vuex了。

夕顏 回答

使用ended事件

    var audio = document.getElementById("audio"); 
    audio.loop = false;
    audio.addEventListener('ended', function () {  
        //換地址
    }, false);
尋仙 回答

具體看你的用法: route.push()


更新:如 路人 所說(shuō),這里使用 store 傳遞參數(shù)會(huì)比較好(之前沒(méi)有認(rèn)真讀題 - - ?。?。

淚染裳 回答

原因正如 @Yujiaao 說(shuō)的, 因?yàn)橄鄬?duì)路徑的問(wèn)題.
但是使用絕對(duì)路徑以后移動(dòng)目錄也很麻煩, 你可以在 tomcat/bin 目錄下新建一個(gè) setenv.sh 文件, 然后把這些配置放到 setenv.sh 中. 在這個(gè)文件可以使用 $CATALIAN_HOME 引用tomcat啟動(dòng)的路徑. 比如:

JAVA_OPTS="-server -showversion -Xms10240m -Xmx10240m -XX:+PrintGC -XX:+PrintGCDetails  -XX:+PrintGCTimeStamps -XX:ParallelGCThreads=8 -XX:+UseConcMarkSweepGC -Xloggc:$CATALINA_HOME/logs/tomcat_gc.log" 

相關(guān)信息參考 bin/catalian.sh 文件里的說(shuō)明

clipboard.png

替身 回答

nginx -v是向stderr寫入了數(shù)據(jù),所以你從stdout是拿不到數(shù)據(jù)的。可以在shell環(huán)境中驗(yàn)證下,nginx -v 2> ./version.txt。

知道了上面這點(diǎn),通過(guò)exec.Command拿到這個(gè)信息也就容易了。

cmd := exec.Command("nginx", "-v")
cmd.SysProcAttr = &syscall.SysProcAttr{
    Setpgid: true,
}

out, err := cmd.CombinedOutput()
if err != nil {
    fmt.Fprintln(os.Stderr, err)
}
fmt.Println(string(out))

nginx -v為什么不向stdout寫入數(shù)據(jù)呢?確實(shí)比較奇怪

貓館 回答

<body>

<a class="qs">簽收1</a>
<a class="qs">簽收2</a>
<a class="qs">簽收3</a>
<a class="qs">簽收4</a>

<script>

$(".qs").on('click', function() {
    $(this).context.innerText = 'xxx'
})

</script>

先全局裝個(gè) rimraf, 然后嘗試:

npm install -g rimraf
rimraf node_modules
npm install

npm 版本是多少? 如果有 package-lock.json 這個(gè)文件,則先刪除再 npm install

補(bǔ)充:

npm install babel-preset-react -D

在項(xiàng)目根目錄新建個(gè)文件 .babelrc, 把 package.json 里的 babel 刪掉。

{
  "presets": ["env", "react"]
}
黑與白 回答

找不到環(huán)境變量FLASK_APP。

我記得Powershell里的set只是定義一個(gè)變量而不是環(huán)境變量。

試一下$env:FLASK_APP = "dispatch.py"

乖乖噠 回答

我覺(jué)得還是你的布局的代碼沒(méi)寫對(duì),不是因?yàn)閝uill自動(dòng)獲取了焦點(diǎn)

墨沫 回答

ti+='<p claqss="title-count">已答'+(q++)+'/8題,答對(duì)1題</p>';

304是服務(wù)器用了輸出緩存,也就是head里用了no-cache,如果你只做前端,這個(gè)和你沒(méi)有太大關(guān)系

別瞎鬧 回答

包在script標(biāo)簽里面的腳本中不能出現(xiàn)</script>,不然沒(méi)法解析

笑浮塵 回答

vue實(shí)例化的時(shí)候還沒(méi)有dom結(jié)構(gòu)

貓館 回答

user定義在函數(shù)的內(nèi)部,屬于局部變量,外部不能調(diào)用

枕頭人 回答

透視表方式

import pandas as pd
from random import randint

data = [[randint(0, 99), randint(0, 10)] for _ in range(10)]

df = pd.DataFrame(data, columns=['match', 'Qname'])
df['interval'] = df['match'].apply(lambda x: '{0}-{1}'.format(x//10 * 10 + 1 if x//10 >0 else 0, (x//10 + 1) * 10))

print pd.pivot_table(df, index='Qname', columns='interval', aggfunc=len, fill_value=0)
別瞎鬧 回答
  1. 后臺(tái)在創(chuàng)建時(shí)計(jì)算一個(gè)超時(shí)過(guò)期時(shí)間,把過(guò)期時(shí)間傳給前端(如前端時(shí)間不準(zhǔn)可同時(shí)傳遞服務(wù)器當(dāng)前時(shí)間,前端根據(jù)瀏覽器獲得的本地時(shí)間和服務(wù)器時(shí)間修正時(shí)間差)
  2. 前端獲取當(dāng)前時(shí)間后通過(guò)計(jì)算過(guò)期時(shí)間-當(dāng)前時(shí)間來(lái)計(jì)算時(shí)間差顯示倒計(jì)時(shí)。如果前端要顯示時(shí)間倒計(jì)時(shí)就重復(fù)執(zhí)行 過(guò)期時(shí)間-當(dāng)前時(shí)間
柒喵 回答

好像明顯是服務(wù)器報(bào)錯(cuò), 用的是不是tp? 如果是配置 tp config里的debug參數(shù)

心沉 回答
object instanceof constructor
參數(shù)
object
要檢測(cè)的對(duì)象.
constructor
某個(gè)構(gòu)造函數(shù)

我猜是右邊參數(shù)為構(gòu)造函數(shù),如果給字面字符串,又不是構(gòu)造函數(shù)類型,你左邊怎么給,都會(huì)為FALSH吧。

掛念你 回答
構(gòu)造函數(shù)中,有個(gè)__proto__屬性,里面指向的是原型。

首先,構(gòu)造函數(shù)的自有屬性里,沒(méi)有 __proto__ 屬性,你看到的可能是構(gòu)造函數(shù)的原型鏈加粗文字上的,或者是實(shí)例__proto__ 屬性;

其次,構(gòu)造函數(shù)中訪問(wèn)它對(duì)應(yīng)的原型對(duì)象,用 prototype 屬性,原型對(duì)象上有 constructor 屬性指向構(gòu)造函數(shù),構(gòu)造函數(shù)和原型對(duì)象互相關(guān)聯(lián);

那么是不是就說(shuō)明原型是存在于構(gòu)造函數(shù)中的,屬于構(gòu)造函數(shù)的一個(gè)屬性?

prototype 是存在于構(gòu)造函數(shù)中的,屬于構(gòu)造函數(shù)的一個(gè)屬性。原型是一個(gè)對(duì)象,構(gòu)造函數(shù)的prototype指向這個(gè)對(duì)象。

還是說(shuō),prototype原型不是屬于構(gòu)造函數(shù)的,而__proto__只是指路人而已?

指路人說(shuō)法不準(zhǔn)確,prototype 僅僅是構(gòu)造函數(shù)的屬性,是一個(gè)引用,指向內(nèi)存里的 prototype 對(duì)象;__proto__ 在實(shí)例上,作為實(shí)例的屬性,是一個(gè)引用,指向內(nèi)存里的 prototype 對(duì)象

題外話

1、__proto__ 不建議使用,可以用 Object.getPrototypeOf()Object.setPrototypeOf() 代替;

2、原型建議看經(jīng)典書籍吧,書上說(shuō)的嚴(yán)謹(jǐn)清楚些;

3、你的基本概念有些混亂,還是看經(jīng)典書籍吧

JavaScript權(quán)威指南-第6版-中
JavaScript高級(jí)程序設(shè)計(jì)-第3版-中