鍍金池/ 問(wèn)答/ HTML問(wèn)答
艷骨 回答

main.js

const vue = new Vue({
    el: '#app',
    router,
    template: '<App/>',
    components: { App }
})

window.addEventListener('load', function () {
   if (vue.$route.path === '/date') { // /date 表示日期選擇路由
       vue.$router.replace('/list') // 列表頁(yè)面的路由
   }
})
愿如初 回答

clipboard.png

clipboard.png
文件---》首選項(xiàng)----》設(shè)置

當(dāng)你更改這里的信息發(fā)現(xiàn)字體沒(méi)有變時(shí),很可能是你的文件里面已經(jīng)有了一個(gè).vs文件,你需要?jiǎng)h除此文件,才能正確顯示想要的字體。

安若晴 回答

1、正則匹配url后綴名,簡(jiǎn)單,適用性差,答案樓上都是;
2、監(jiān)聽(tīng)imgerror事件,不管后綴名什么樣,只要url放在imgsrc里能加載成功就算,適用性強(qiáng);

let strArr = [
  "http://www.baidu.com",
  "https://static.segmentfault.com/v-5ab0701d/global/img/social-icons/icon-sn.svg",
  "https://sfault-avatar.b0.upaiyun.com/151/837/1518375183-54f135ef0d731_small"
];

function getPromises(src) {
  let img = document.createElement("img");
  img.src = src;
  return new Promise(function(resolve, reject) {
    img.onerror = () => {
      resolve(undefined);
    };
    img.onload = () => {
      resolve(src);
    };
  });
}

Promise.all(strArr.map(src => getPromises(src))).then(data => {
  console.log(data);
  //  [
  //   undefined,
  //   "https://static.segmentfault.com/v-5ab0701d/global/img/social-icons/icon-sn.svg",
  //   "https://sfault-avatar.b0.upaiyun.com/151/837/1518375183-54f135ef0d731_small"
  // ];
});

這里就把不能作為imgsrcurl置為undefined

綰青絲 回答

test列出的是你這樣,但你打印下test.obj看看發(fā)生了什么。

終相守 回答
var table=document.createElement("table");
table.border="1"
for(var i=0;i<3;i++){
    table.insertRow(i);
        for(j=0;j<3;j++){
            table.rows[i].insertCell(j);
            table.rows[i].cells[j].innerText=(i+1) + '' + (j+1);
        }
}
document.body.appendChild(table);
愚念 回答

src中的地址是錯(cuò)誤的,因?yàn)闆](méi)有 C: 這個(gè)網(wǎng)絡(luò)協(xié)議。
后端返回圖片,一是返回圖片的資源地址,例如你的根目錄是kthrp-back,對(duì)應(yīng)host為http://a.com,那返回的地址就應(yīng)該是http://a.com/photo/2018.png

這個(gè)錯(cuò)誤的意思大概是json中有循環(huán)引用,但是為什么會(huì)出現(xiàn)呢?

首先,$router.matched是一個(gè)數(shù)組,然后里面包著對(duì)象,你可以本地輸出$router看看,如果你要在頁(yè)面中輸出這個(gè)數(shù)組的時(shí)候,js會(huì)自動(dòng)幫你轉(zhuǎn)成字符串,也就是使用JSON.stringify()這個(gè)方法,但是當(dāng)js幫你轉(zhuǎn)換的時(shí)候發(fā)現(xiàn),你這個(gè)$router.matched中包含了循環(huán)引用,也就是這個(gè)$router.matched.instance.default.$router等于$router。

舉個(gè)不恰當(dāng)?shù)睦?,比?br>a = { b: a },當(dāng)你要JSON.stringify(a)的時(shí)候就會(huì)輸出"{"b":{"b":{"b":{.......}}}"

而這個(gè)錯(cuò)誤就是為了避免出現(xiàn)這種情況的。

賤人曾 回答

指的是搜索城市嗎? 搜索城市就是根據(jù)關(guān)鍵字去遍歷所有城市,if唄.
遍歷用for循環(huán)啊.forEach還有其他的遍歷.

壞脾滊 回答

你這是堆疊圖啊
stack去掉

淺淺 回答

你確定它沒(méi)有進(jìn)入更新階段?

懶洋洋 回答

上下拉動(dòng)滾動(dòng)條時(shí)卡頓、慢

 body {
    -webkit-overflow-scrolling: touch;
    overflow-scrolling: touch;
}
半心人 回答

樓主解決了嗎,有沒(méi)有能跑的demo給我參考下,卡在這里,感謝哈~~~

落殤 回答

react 的render函數(shù)動(dòng)態(tài)生成的模板數(shù)據(jù)! a ul 這些都是標(biāo)簽名 動(dòng)態(tài)生成
441 這屬于它內(nèi)部壓縮給予識(shí)別稱呼,可以理解為一個(gè)編號(hào) 用來(lái)識(shí)別它到底是那塊部分的內(nèi)容
n 可能是次數(shù)可能是 框都 也是一個(gè)變量
你光看壓縮文件 很難推斷出來(lái)真實(shí)表達(dá)的意思

乖乖噠 回答

其實(shí)也不是用來(lái)兼容分辨率,具體一點(diǎn)來(lái)說(shuō)index1頁(yè)面時(shí)用jquery來(lái)寫(xiě)的,是很早就有的頁(yè)面了,index2是用vue寫(xiě)的,主要用在移動(dòng)端,因?yàn)橐苿?dòng)端兼容性比pc端要好,也不用像pc一樣要兼容ie8,在功能上也有不同,index1可以上傳文件還有一些其他編輯功能,index2主要是瀏覽展示功能。網(wǎng)上可以搜到一些在服務(wù)器端通過(guò)ua來(lái)判斷請(qǐng)求是移動(dòng)端還是pc端,主要是用匹配關(guān)鍵字的方法,但是我覺(jué)得這種方法不如可以直接匹配設(shè)備像素一樣靠譜,但是ua又不帶這樣的信息,如果使用window.screen的方法,可能要先加載一個(gè)頁(yè)面,然后判斷,再使用location進(jìn)行跳轉(zhuǎn),但是這樣也有一個(gè)問(wèn)題,當(dāng)網(wǎng)速慢的時(shí)候會(huì)明顯感覺(jué)屏幕會(huì)閃一下.現(xiàn)在方法是第一次請(qǐng)求讓其閃一下,之后的請(qǐng)求通過(guò)cookie來(lái)傳送寬度值,服務(wù)器端來(lái)判斷,再發(fā)送頁(yè)面

笨笨噠 回答

屬性選擇器。

單眼皮 回答

IE9對(duì)單個(gè)css的加載有最大長(zhǎng)度限制,在250kb左右,超過(guò)這個(gè)長(zhǎng)度的樣式會(huì)被截去,所以,拆分你的css分別引入吧