response 是返回的頭
request 是請求頭
爬蟲設(shè)置的是請求頭
map函數(shù)好一些
var list = [{
id:'12345',
name:'john'
},{
id:'67890',
name:'tom'
}];
var new_array = list.map((it) => {return it.id});
console.log(new_array);
輸出
[ '12345', '67890' ]
不是多線程. 這個只是 socket的select功能.
curl庫是網(wǎng)絡(luò)連接, 應(yīng)該就在網(wǎng)速那. 網(wǎng)速有多快, 就能下多快.
父子組件通信
子組件:
this.$emit('childEvent',args)
父組件:
<child @childEvent="handlerChild"></child>
//...
methods:{
//...
handler(args){
console,log(args);
this.showlogo = !this.showlogo;
}
}
另外:不建議使用JQ
不對啊,你這是父子組件嗎?這是路由跳轉(zhuǎn)吧?
建議全部用vuex算了。
A組件提交commit修改某一個狀態(tài),B組件去computed這個狀態(tài),再watch,任意級別的通信都可以搞定。
如圖,∠A,需要根據(jù)弧度 -20deg 轉(zhuǎn)化為 m°,這個請自行百度;
AB,通過計算兩個盒子 ele.getBoundingClientRect().left 的差,可以計算出來;
這兩個算出來后,后面的就按圖計算三角函數(shù)(sin/cos/tan/cot)吧,這其實是個數(shù)學(xué)題,
bus只能傳遞數(shù)據(jù) 哪里能傳遞方法
bus.$emit('send',this.msg);
bus.$on('send',function(msg){
_this.msg = msg;
});
2018年9月11日11:35:10 這真的是最后一版改回答的。
大體上還是最初的回答。只不過是找了一些資料。
對象是無序的,各個瀏覽器的順序不一樣。想用有序的換數(shù)組
SF搜索關(guān)于 遍歷對象順序
Javascript 對象那些事(持續(xù)更新)
SJ9011: Chrome Opera 中 for-in 語句遍歷出對象屬性的順序與定義的不同
測試用例出了問題了【人工尷尬臉】。改成亂序出來還是有序的。。。字母的好像沒變,我再去查查資料
2018年9月11日11:09:36
嗯,看到了評論。想起了一個東西。瀏覽器到底是什么序列。。。容我去測試一番。chrome是插入順序,所以可以根據(jù)tt構(gòu)造一個有序隊列,然后根據(jù)這個有序隊列。重新渲染對象。
FF是插入順序
obj={0:0,1:1,2:2}
obj[3] = 3
obj[4] = 4
obj[5] = 5
obj[13] = 13
obj[14] = 14
obj[15] = 15
obj[113] = 113
obj[114] = 114
obj[115] = 115
obj[143] = 113
obj[144] = 114
obj[145] = 115
obj['a'] = 1
obj['b'] = 1
obj['c'] = 1
obj['a3'] = 1
obj['b3'] = 1
obj['c3'] = 1
obj['a1'] = 1
obj['b1'] = 1
obj['c1'] = 1
Object.keys(obj)
for(var i in obj) console.log(i)
JSON.stringify(obj)
JSON.parse(JSON.stringify(obj))
原答案
話說對象這個本來就是一個固定的排序吧。你可以理解為無序列表。
有序的話用數(shù)組。
請求時長跟axios沒啥關(guān)系呀,瀏覽器只負(fù)責(zé)請求,什么時候響應(yīng),響應(yīng)多久是看你后端以及網(wǎng)絡(luò)延時呀
那幾個屬性不能直接放到組件上去,有些屬性是不是合法的的。
報錯信息里邊已經(jīng)說明了。想要自定義屬性的話,就放data-*來做吧
問題不在這里,而在你使用這些state時
題主還是沒有理解數(shù)據(jù)驅(qū)動的精髓
首先v-for出來的每一個子項是需要一個key來保證正確渲染的
<span v-for="(item, index) in productTabs" :key="index">{{ item }}</span>
然后你要實現(xiàn)對應(yīng)tab激活,可以初始化一個變量active來保存狀態(tài)
<span>
v-for="(item, index) in productTabs"
:class="active === item ? 'active-class' : ''"
:key="index"
@click="activeTab(item)">
{{ item }}
</span>
activeTab(item) {
this.active = item
}
以上只是一種方案,僅供參考,當(dāng)你習(xí)慣了數(shù)據(jù)驅(qū)動的模式,就不會再去想DOM操作了
兩個方案
方案一
不用$('.bd').append(html)
用生成的TouchSlider 對象的append方法添加dom(是dom不是html)
方案二
$('.bd').append(html)
之后調(diào)用下TouchSlider 對象的refresh方法
你的數(shù)據(jù)是定義在根組件的,需要定義在子組件中才行
<el-form-item label="開始日期" prop="start_time">
<el-date-picker
lable="開始日期"
v-model="formData.start_time"
type="date"
placeholder="選擇日期"
style="width: 100%;"
format="yyyy-MM-dd "
value-format="yyyy-MM-dd"
@change="dateChange"
>
</el-date-picker>
</el-form-item>
js這樣寫
data () {
return {
formData: {
start_time: ''
}
}
created () {
this.getTime()
},
method : {
getTime () {
let date = new Date()
let y = date.getFullYear()
let m = date.getMonth() + 1
let d = date.getDate()
console.log(d)
let time = y + '-' + m + '-' + d
this.formData.start_time = time
}
}
這樣就能設(shè)置默認(rèn)時間了,歡迎采納
靜態(tài)文件放在static或者public文件夾下不就不會攔截了?
最好不要使用for循環(huán)。
df1['group'] = df1['add'].apply(lambda x: df2.loc[[y in x for y in df2['key_word']],'group']).stack().reset_index(name='group')['group']
更新:
另一種方法,處理未收錄的情況
def match_group(x):
for y in df2['key_word']:
if y in x:
return y
return '未收錄'
df1['group'] = df1['add'].apply(match_group)IE11下偽類可以正常生效,請檢查字體文件,引用的路徑或者打包的路徑
北大青鳥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)平臺、一站式人才輸送平臺。2014年4月3日在美國成功上市,融資1
北大課工場是北京大學(xué)校辦產(chǎn)業(yè)為響應(yīng)國家深化產(chǎn)教融合/校企合作的政策,積極推進(jìn)“中國制造2025”,實現(xiàn)中華民族偉大復(fù)興的升級產(chǎn)業(yè)鏈。利用北京大學(xué)優(yōu)質(zhì)教育資源及背
博為峰,中國職業(yè)人才培訓(xùn)領(lǐng)域的先行者
曾工作于聯(lián)想擔(dān)任系統(tǒng)開發(fā)工程師,曾在博彥科技股份有限公司擔(dān)任項目經(jīng)理從事移動互聯(lián)網(wǎng)管理及研發(fā)工作,曾創(chuàng)辦藍(lán)懿科技有限責(zé)任公司從事總經(jīng)理職務(wù)負(fù)責(zé)iOS教學(xué)及管理工作。
浪潮集團(tuán)項目經(jīng)理。精通Java與.NET 技術(shù), 熟練的跨平臺面向?qū)ο箝_發(fā)經(jīng)驗,技術(shù)功底深厚。 授課風(fēng)格 授課風(fēng)格清新自然、條理清晰、主次分明、重點難點突出、引人入勝。
精通HTML5和CSS3;Javascript及主流js庫,具有快速界面開發(fā)的能力,對瀏覽器兼容性、前端性能優(yōu)化等有深入理解。精通網(wǎng)頁制作和網(wǎng)頁游戲開發(fā)。
具有10 年的Java 企業(yè)應(yīng)用開發(fā)經(jīng)驗。曾經(jīng)歷任德國Software AG 技術(shù)顧問,美國Dachieve 系統(tǒng)架構(gòu)師,美國AngelEngineers Inc. 系統(tǒng)架構(gòu)師。