鍍金池/ 問答/ HTML問答
舊城人 回答

在item組件中直接使用對象進(jìn)行渲染,因此報(bào)錯(cuò)了。

你說的是ajax跨域吧?

ajax跨域需要后端支持的,不管是什么框架,原理是相通的:前端發(fā)出的請求頭保證有Origin。

后端服務(wù)要保證設(shè)置了Access-Control-Allow-Origin白名單。如果Origin信息在你的后端的白名單里面,就可以跨域??缬蛑R可以搜索:CORS

心悲涼 回答

先說說請求攔截的情況:

在單頁應(yīng)用中,如果需要保存用戶信息基本上需要維護(hù)一個(gè) token (或者說類似的東西),這個(gè) token 是需要跟隨請求給到后端,這時(shí)候就會把請求攔截下來,動態(tài)的注入 token 。一些固定的請求頭信息,會用到這種情況。還有一種,就是你們公司有固定的請求參數(shù)接收方式(怪異的接收方式),但是你又想正常寫成json的形式,那么請求攔截也會有用,用于轉(zhuǎn)化參數(shù)傳遞方式。

接著說說響應(yīng)攔截的情況:

restful api 是不會出現(xiàn)請求錯(cuò)誤重定向的問題的,也就是說即使請求出錯(cuò),后端也會是正常響應(yīng)的,只不錯(cuò)是會提供給你一個(gè)錯(cuò)誤碼,這時(shí)候,攔截響應(yīng)就能處理后端響應(yīng)回來的錯(cuò)誤碼,然后進(jìn)行對應(yīng)的操作,比如提示錯(cuò)誤信息等等。當(dāng)然同樣的也可以處理數(shù)據(jù),比如你們公司返回回來一種怪異的數(shù)據(jù)格式(不是json),就可以處理成前端友好的格式(json)。

最后提供給你一個(gè)使用 axios 的終極方式

赱丅呿 回答

仔細(xì)看提示啊,發(fā)現(xiàn)真的很多人不看提示。很明顯有一個(gè)庫因?yàn)楸荒闶謩觿h掉,導(dǎo)致無法重新連接,所以無法連接 node,下面甚至告訴你如果要強(qiáng)制連接 node 應(yīng)該怎么做。

視圖主要用來操作二進(jìn)制數(shù)據(jù),在平常比較少見。
要說明這個(gè)方法會涉及很多概念,有時(shí)間建議靜下心了解下。沒時(shí)間就直接用,不必在乎具體實(shí)現(xiàn)。
這是資料網(wǎng)址:ArrayBuffer 介紹。

練命 回答

寫在里面的話,多次調(diào)用HomeSlider時(shí)每次都會在內(nèi)存中生成CONFIG。反之則只會生成一次

赱丅呿 回答

以上錯(cuò)誤信息,關(guān)鍵點(diǎn)有三句:

1、There are multiple modules with names that only differ in casing.有多個(gè)模塊同名僅大小寫不同

2、This can lead to unexpected behavior when compiling on a filesystem with other case-semantic.這可能導(dǎo)致在一些文件系統(tǒng)中產(chǎn)生不是預(yù)期的行為

Use equal casing.使用唯一的寫法

linux和mac是嚴(yán)格區(qū)分大小寫的,而windows不區(qū)分。

安于心 回答

JS 在進(jìn)行位運(yùn)算前使用進(jìn)行toInt32或是toUint32 進(jìn)行類型轉(zhuǎn)換,也就是說所有的為操作都是只取對應(yīng)的 32 bits 來進(jìn)行的。

function toInt32(x) { return x>>0; }
function toUint32(x) { return x>>>0; }

toInt32(386547056836608); // 19668
19668 / 256 == 768;

http://www.ecma-international...

糖果果 回答

502 是服務(wù)端錯(cuò)誤,一般是請求太多了處理不過來,你過一段時(shí)間再試試看。

黑與白 回答

在根目錄下創(chuàng)建vue.config.js,內(nèi)容如下

var path = require('path')
function resolve (dir) {
  console.log(__dirname)
  return path.join(__dirname, dir)
}
module.exports = {
  chainWebpack: config => {
    config.resolve.alias
      .set(key, value) // key,value自行定義,比如.set('@@', resolve('src/components'))
  }
}
萌面人 回答

主動使input失去焦點(diǎn)
1.

<input type="text" id="input1">

var input = document.getElementById("input1");
input.blur();

2.

  <input type="text" ref="input1">

   this.$refs.input1.blur()
乖乖瀦 回答

fabric-photo
react canvas的純前端的圖片編輯器

clipboard.png

鹿惑 回答

你看一下 data 的類型,data的類型如果是json,就不需要轉(zhuǎn)換。

json.parse 是把json字符串轉(zhuǎn)化成json的

https://developer.mozilla.org...

老梗 回答
var walker = (path, route) => (route.children || []).length === 0 ?
        `${path}/${route.path}` :
        route.children.map(c => walker(`${path}/${route.path}`, c))

routes.map(r => walker('', r))
    .join('.').replace(/,/g, '.').split('.')
    .map(r => r.substring(1, r.length))

//?["/a/a-1/a-1-1", "/a/a-1/a-1-2", "/a/a-1/a-1-3", "/a/a-2/a-2-1", "/b/b-1", "/b/b-2"]
來守候 回答

DEMO

題主做的是IFE 的題目,我的 github 里有不少,你看 DEMO 符不符合你的要求:

我記得我當(dāng)時(shí)做的時(shí)候,也搜過,結(jié)果好像還是用 div 模擬,交互用 js,select 的樣式貌似很難修改,自定義的大多都是用 div 模擬;

這個(gè)模擬應(yīng)該不難,可以先做靜態(tài)頁面,做好了,js 不會不模擬也行,會的話,就模擬下,貌似沒要求模擬 js
clipboard.png

你好胸 回答

請先處理一下這么幾個(gè)問題:
1、img標(biāo)簽關(guān)閉了么? 正確且標(biāo)準(zhǔn)img標(biāo)簽應(yīng)該是這樣:<img src="..." alt="..." />(alt可以不要,但是最后那個(gè)/得加上)
2、請把第一張截圖截全一點(diǎn)兒,后面看不見,而且最好貼出代碼而不是使用截圖

希望能對你有所幫助!

落殤 回答

能執(zhí)行就怪了!

websocket在手機(jī)webview中不可用.

遇到過這種需求, 我的解決方案是在手機(jī)端使用native原生socket來實(shí)現(xiàn), 做成混合app.