一個(gè)進(jìn)程可以打開很多socket鏈接的,你說的一個(gè)鏈接占用一個(gè)進(jìn)程是不對(duì)的
ES6
let isin = ["13096399408", "13096399542"].includes("13096399408")
console.log(isin)
其實(shí)這個(gè)問題可以擴(kuò)展一下,
假如說,我有兩個(gè) 數(shù)組1 [1,2,3,5,8,9] , 數(shù)組2 [1,3,5],我怎么判斷 數(shù)組1是否包含數(shù)組2所有的值呢
可以用
let arr1 = [1,2,3,5,8,9]
let arr2= [1,3,5]
let res = arr2.every((x)=>{
return arr1.includes(x)
})
console.log(res) //true
還有,如果是要取相同的部分,比如說 [1,3,5,7],和 [1,2,3,5,8,9] 有 1,3,5三個(gè)值是相同的,我要取兩個(gè)數(shù)組的交集
let arr1 = [1,2,3,5,8,9]
let arr2= [1,3,5,7]
let res1 = arr2.filter((x)=>{
return arr1.includes(x)
})
console.log(res1)
//[1,3,5]使用ssh 進(jìn)入系統(tǒng)
按裝readme.md編寫server.js
使用用npm install 安裝相關(guān)包
然后使用pm2 來啟動(dòng)
具體還是見文檔
其實(shí)樓上的方法都是舍近求遠(yuǎn)了,用$emit可以解決問題,
但是$emit的局限也很大,比如通過slot傳進(jìn)來的子組件就沒辦法使用$emit
高效而且能夠?qū)崿F(xiàn)解耦的做法:
<!doctype html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport"
content="width=device-width, user-scalable=no, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0">
<meta http-equiv="X-UA-Compatible" content="ie=edge">
<title>Document</title>
<script type="text/javascript" src="https://cdn.bootcss.com/vue/2.3.0/vue.js"></script>
</head>
<body>
<template id="aa">
<div>
<hr>
我是子組件2
<input type="text" v-model="text2">
<button @click="close()">關(guān)閉</button>
<button @click="affirm()">確認(rèn)</button>
</div>
</template>
<div id="box">
<p>
我是父組件:{{text}}
<button @click="showChild()">顯示子組件</button>
</p>
<child-page v-show="pageSwitch" :pageSwitch2="pageSwitch" :text2="text" :close="close" :affirm="affirm"></child-page>
</div>
<script>
new Vue({
el:"#box",
data:{
text:"hello",
pageSwitch:false
},
methods:{
showChild:function(){
this.pageSwitch=true;
},
close:function(){
console.log(this.pageSwitch2);
console.log(this.text2);
this.pageSwitch2=false;
},
affirm:function(){
console.log(this.pageSwitch2);
console.log(this.text2);
}
},
components:{
"child-page":{
template:"#aa",
data:function(){
return{
childmsg:"子組件信息"
}
},
props:['pageSwitch2',"text2","close","affirm"],
}
}
})
</script>
</body>
</html>
整體思路的就是把close和affirm(拼寫錯(cuò)誤,其實(shí)是confirm)兩個(gè)方法移動(dòng)到父組件,
然后在父組件的模板里把這兩個(gè)方法傳給子組件。
解釋:根據(jù)面向?qū)ο蟮摹伴_閉原則”,要想實(shí)現(xiàn)通過繼承子組件來修改內(nèi)部的邏輯,必然要對(duì)外暴露使用關(guān)心的接口
https://www.swx.52phper.cn/Da...
https://swx.52phper.cn/Data/U...
在你的截圖中,可以看到圖片的 URL 帶著 www 的,所以,用兩個(gè)網(wǎng)址試了一下,結(jié)果如圖。
在手機(jī)上的效果,所以這個(gè)回答也是在手機(jī)上回答的。
你動(dòng)畫設(shè)置order為4,因?yàn)槟阍谠厣弦呀?jīng)設(shè)置了粉div為4了,而且DOM元素的結(jié)構(gòu)粉div在最后,當(dāng)order相同時(shí),寫在前面的div會(huì)更靠前,因而綠色div不會(huì)運(yùn)動(dòng)到粉色div后面
你可以定義一個(gè)額外的style標(biāo)簽,不加scoped屬性
<style>
/* 這里寫你要穿透的代碼*/
</style>
<style scoped>
/* local styles */
</style>
我試過了 sass、stylus,都會(huì)準(zhǔn)確的識(shí)別>>>,唯獨(dú)less不行,我懷疑是less-loader或者less本身的問題。
直接判斷是不是在開發(fā)環(huán)境不就行了
if(process.env.NODE_ENV === 'development') {
const vConsole = new VConsole();
}我知道了。
on-success="(response, file, fileList) => { handleUrlSuccess(response, file, fileList, 233) }"
item.url ? 'item.url' : '你的默認(rèn)圖片路徑'
樓主或許對(duì)閉包有誤解。
不過嚴(yán)格來說,js中一切函數(shù)都形成了閉包。 因此你的說法似乎沒有問題。
但我們通常所說的閉包是狹義的閉包。
而你舉的例子,我的猜測(cè)只是兩種“函數(shù)聲明的方式”的區(qū)別(不嚴(yán)格,第二種并不是函數(shù)聲明的方式,只是看起來效果是)。
因此樓主提供的兩種寫法沒有什么使用上的區(qū)別。
window.name默認(rèn)為空
在一個(gè)窗口的生命周期內(nèi),窗口載入的所有的頁面都是共享一個(gè)window.name
new Set(arr)
說實(shí)話,我也遇到這個(gè)問題了,目前沒找到原因。最后想到一個(gè)小辦法就是路由變化之后異步刷新當(dāng)前頁面。。。
history.push('/somePath'); // 路由發(fā)生變化
setTimeout(() => {
window.location.reload();
}, 0);
這個(gè)是獲取到登陸用戶的信息并且賦值
在公共的js中寫的一個(gè)方法把這個(gè)值返回出來
在中間展示的地方獲取這個(gè)返回的值進(jìn)行賦值,只有第一次進(jìn)入這個(gè)頁面會(huì)不出現(xiàn)數(shù)據(jù),刷新就好了
這樣靜態(tài)資源也返回index頁面了吧,應(yīng)該需要判斷是靜態(tài)資源就不返回index才行。
axisLabel: {
formatter: function (val) {
return val * 2; // ?這里干嘛要給 y 軸的顯示數(shù)值乘以2?把這個(gè)去掉
}
},
首先把 yAxis 軸里的 label formatter 刪掉,另外,Y 軸的最大值你可以通過遍歷數(shù)組確定,不要寫死110,或者直接設(shè)置成'dataMax'自動(dòng)獲取最大值。
我這邊也有這個(gè)問題
第一個(gè) 自己寫個(gè)組件 使用element-ui樣式
第二個(gè) github上找一些 組件 改為 element-ui樣式
第三個(gè) 在業(yè)務(wù)中直接 修改 在 計(jì)算器 的 v-model
第四個(gè) vue 有 自定義指令 (這個(gè)我沒做過,不知道可不可以做到,你可以嘗試下)
北大青鳥APTECH成立于1999年。依托北京大學(xué)優(yōu)質(zhì)雄厚的教育資源和背景,秉承“教育改變生活”的發(fā)展理念,致力于培養(yǎng)中國IT技能型緊缺人才,是大數(shù)據(jù)專業(yè)的國家
達(dá)內(nèi)教育集團(tuán)成立于2002年,是一家由留學(xué)海歸創(chuàng)辦的高端職業(yè)教育培訓(xùn)機(jī)構(gòu),是中國一站式人才培養(yǎng)平臺(tái)、一站式人才輸送平臺(tái)。2014年4月3日在美國成功上市,融資1
北大課工場(chǎng)是北京大學(xué)校辦產(chǎn)業(yè)為響應(yīng)國家深化產(chǎn)教融合/校企合作的政策,積極推進(jìn)“中國制造2025”,實(shí)現(xiàn)中華民族偉大復(fù)興的升級(jí)產(chǎn)業(yè)鏈。利用北京大學(xué)優(yōu)質(zhì)教育資源及背
博為峰,中國職業(yè)人才培訓(xùn)領(lǐng)域的先行者
曾工作于聯(lián)想擔(dān)任系統(tǒng)開發(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ū)ο箝_發(fā)經(jīng)驗(yàn),技術(shù)功底深厚。 授課風(fēng)格 授課風(fēng)格清新自然、條理清晰、主次分明、重點(diǎn)難點(diǎn)突出、引人入勝。
精通HTML5和CSS3;Javascript及主流js庫,具有快速界面開發(fā)的能力,對(duì)瀏覽器兼容性、前端性能優(yōu)化等有深入理解。精通網(wǎng)頁制作和網(wǎng)頁游戲開發(fā)。
具有10 年的Java 企業(yè)應(yīng)用開發(fā)經(jīng)驗(yàn)。曾經(jīng)歷任德國Software AG 技術(shù)顧問,美國Dachieve 系統(tǒng)架構(gòu)師,美國AngelEngineers Inc. 系統(tǒng)架構(gòu)師。