應(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);原因正如 @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ō)明
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)過(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版-中
北大青鳥APTECH成立于1999年。依托北京大學(xué)優(yōu)質(zhì)雄厚的教育資源和背景,秉承“教育改變生活”的發(fā)展理念,致力于培養(yǎng)中國(guó)IT技能型緊缺人才,是大數(shù)據(jù)專業(yè)的國(guó)家
達(dá)內(nèi)教育集團(tuán)成立于2002年,是一家由留學(xué)海歸創(chuàng)辦的高端職業(yè)教育培訓(xùn)機(jī)構(gòu),是中國(guó)一站式人才培養(yǎng)平臺(tái)、一站式人才輸送平臺(tái)。2014年4月3日在美國(guó)成功上市,融資1
北大課工場(chǎng)是北京大學(xué)校辦產(chǎn)業(yè)為響應(yīng)國(guó)家深化產(chǎn)教融合/校企合作的政策,積極推進(jìn)“中國(guó)制造2025”,實(shí)現(xiàn)中華民族偉大復(fù)興的升級(jí)產(chǎn)業(yè)鏈。利用北京大學(xué)優(yōu)質(zhì)教育資源及背
博為峰,中國(guó)職業(yè)人才培訓(xùn)領(lǐng)域的先行者
曾工作于聯(lián)想擔(dān)任系統(tǒng)開(kāi)發(fā)工程師,曾在博彥科技股份有限公司擔(dān)任項(xiàng)目經(jīng)理從事移動(dòng)互聯(lián)網(wǎng)管理及研發(fā)工作,曾創(chuàng)辦藍(lán)懿科技有限責(zé)任公司從事總經(jīng)理職務(wù)負(fù)責(zé)iOS教學(xué)及管理工作。
浪潮集團(tuán)項(xiàng)目經(jīng)理。精通Java與.NET 技術(shù), 熟練的跨平臺(tái)面向?qū)ο箝_(kāi)發(fā)經(jīng)驗(yàn),技術(shù)功底深厚。 授課風(fēng)格 授課風(fēng)格清新自然、條理清晰、主次分明、重點(diǎn)難點(diǎn)突出、引人入勝。
精通HTML5和CSS3;Javascript及主流js庫(kù),具有快速界面開(kāi)發(fā)的能力,對(duì)瀏覽器兼容性、前端性能優(yōu)化等有深入理解。精通網(wǎng)頁(yè)制作和網(wǎng)頁(yè)游戲開(kāi)發(fā)。
具有10 年的Java 企業(yè)應(yīng)用開(kāi)發(fā)經(jīng)驗(yàn)。曾經(jīng)歷任德國(guó)Software AG 技術(shù)顧問(wèn),美國(guó)Dachieve 系統(tǒng)架構(gòu)師,美國(guó)AngelEngineers Inc. 系統(tǒng)架構(gòu)師。