params是直接寫在path里的,然后要看你在路由里是怎么定義的
:to="{ path:'/resource_pools/admin/usb_rules'+props.row.id, ....}
router定義的時候
path: '/resource_pools/admin/usb_rules/:group_id'圖片的height和width都設(shè)置成100%,圖片不就占滿盒子嗎
:class="{'checked': item.checked}"
樣式應(yīng)該加上單引號
把題主的例子稍微復(fù)雜了下,考慮了全部相同導(dǎo)致 num++ 的情況,另,優(yōu)化了代碼
var a = [{
aId: 1,
aList: [{
bId: 22,
bList: [{
cId: 333,
cList: [{
dId: 4444,
num: 2
},
{
dId: 5555,
num: 1
}
]
}]
}]
}];
var b = [{
aId: 1,
aList: [{
bId: 22,
bList: [{
cId: 333,
cList: [{
dId: 5555,
num: 1
}, {
dId: 6666,
num: 1
}]
}]
},
{
bId: 33,
bList: [{
cId: 987,
cList: [{
dId: 5678,
num: 1
}]
}]
}
]
}];
var result = [{
aId: 1,
aList: [{
bId: 22,
bList: [{
cId: 333,
cList: [{
dId: 4444,
num: 2
},
{
dId: 5555,
num: 2
},
{
dId: 6666,
num: 1
}
]
}]
}, {
bId: 33,
bList: [{
cId: 987,
cList: [{
dId: 5678,
num: 1
}]
}]
}]
}];
console.log(JSON.stringify(reduce(a, b)) === JSON.stringify(result)); //true
function reduce(a, b) {
let levelArr = ['a', 'b', 'c', 'd'],
//如果后面還有 e,f,g 只需要修改這里就行;
result = iterateCompareId(a, b, undefined, 'a');
function iterateCompareId(listA, listB, listTemp, level) {
// 保存 listA 的副本,后期把 listB 中的數(shù)據(jù)逐步加給 listTemp,作為函數(shù)返回值;
// 注意這里 listTemp 反復(fù)迭代,但始終指向的是保存在內(nèi)存里的同一個對象,一直在修改 listTemp 的數(shù)據(jù);
listTemp = listTemp === undefined ? JSON.parse(JSON.stringify(listA)) : listTemp;
listB.forEach((objB, indexB) => {
//求出當(dāng)前 level 中, listB 中項在 listA 中的索引,不存在,則返回 -1
let IndexOfIdInA = listA.findIndex((objA, indexA) => {
return objA[level + 'Id'] === objB[level + 'Id'];
});
//如果當(dāng)前 level 中,listA 中 沒有 listB 的 id,把 listB 這個level的數(shù)據(jù)拷給 listTemp
if (IndexOfIdInA === -1) {
listTemp.push(objB);
} else {
//如果有,判斷是否到最后一層
//不是最后一層,切換到下一層 level,繼續(xù)
//是最后一層,listTemp 當(dāng)前層 num+=1;
if (levelArr.indexOf(level) != levelArr.length - 1) {
iterateCompareId(listA[IndexOfIdInA][level + 'List'], objB[level + 'List'], listTemp[IndexOfIdInA][level + 'List'], levelArr[levelArr.indexOf(level) + 1]);
} else {
listTemp[IndexOfIdInA].num += 1;
}
}
});
return listTemp;
}
return result;
}移動端iOS第三方輸入法遮擋底部input及android鍵盤回落后留白問題
https://segmentfault.com/a/11...
1.同意樓上
2.或者:to="{path:'/authorization',query:{a:1}}",取值:this.$route.query.a。(路由就不用配置了)
3.或者"/authorization?a=1",取值同2
思路是在跳轉(zhuǎn)詳情頁面之前先前端存儲 A頁面 的頁數(shù)以及滾動高度這些信息,等從詳情頁返回的時候使用js的方式滾動到原先瀏覽的位置。
提供一個幫助鏈接:詳情頁回退列表頁如何記錄用戶瀏覽位置并更新局部視圖
`
methods: {
change(){
this.$route.params.data1 = 1;
// 下面這種手動set的方式也不能觸發(fā)watch對$route的監(jiān)聽
// this.$set(this.$route.params, data1, 1);
}
},
watch: {
$route: {
handler(newName, oldName) {
console.log('$route has changed');
},
deep: true
}
`
當(dāng)觸發(fā)change事件時,在vue-tool中可以觀測到data中的$route中的params數(shù)據(jù)確實是變化的,但是仍然watch不到$route的變化。請問這個什么個情況?(而且console出來看,$route確實沒有__ob__屬性,即使手動調(diào)用this.$set()這種方式也不行。。。)
error回調(diào)第一個參數(shù),xhr的status屬性是http狀態(tài)碼.
你可以把xhr打印出來瞅瞅,其中還有statusText
這些瀏覽器應(yīng)該默認(rèn)是沒有開啟調(diào)試協(xié)議的,uc瀏覽器有專門調(diào)試的版本,可以去下一個來調(diào)試
mysql utf8mb4編碼即可
如果外層div沒有設(shè)置邊框或是內(nèi)邊距的話,也即沒有東西擋著它的話,內(nèi)部外邊會穿透到外層,跟外層平行
添加:
h.put(Context.INITIAL_CONTEXT_FACTORY, "weblogic.jndi.WLInitialContextFactory");jsonify封裝的內(nèi)部指定了content_type為application/json(mimetype參數(shù))。
你需要多觀察是一直持續(xù)升高,還是升高到一定程度又會下降(垃圾回收是定時性的,不是實時性的)
同求該問題,希望可以得到指點。
var o={
"A": {
"a1": 1,
"a2": 2
},
"B": {
"b": 3
},
C:{
a:1,
b:{
c:2
}
}
}
var comType=['object','array'];
function plat(o,prekey,resobj){
prekey=prekey?prekey+'.':'';
var keys=Object.keys(o);
keys.forEach(function(item){
var v=o[item];
var type=typeof v;
if(v && comType.indexOf(type) != -1){
plat(v,prekey+item,resobj);
}else{
resobj[prekey+item]=v;
}
})
}
var result={};
plat(o,'',result);
console.log(result);北大青鳥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)師。