鍍金池/ 問(wèn)答/ HTML問(wèn)答
青瓷 回答

Npm+webpack

用npm下載需要的包, 然后用webpack打包js+css。

膽怯 回答

說(shuō)明在壓縮的時(shí)候的js還是ES6版本的,所以不支持,先把壓縮插件去掉,看看打包之后的代碼是怎么樣的

逗婦惱 回答

那要看是什么 timeout 了,是嘗試連接時(shí)的還是 連接上了讀數(shù)據(jù)的時(shí)候。

把重復(fù)的代碼提取出來(lái),類似于這樣:

const props = {
                hidden: fieldObj.hidden===true?'hidden':undefined,
                disabled: fieldObj.disabled===true,
                key: fieldObj.id,
                value: !fieldObj.value||typeof fieldObj.value=="string"?fieldObj.value:fieldObj.value[this.props.index],
                onChange: (e)=>this.props.changeValue(e,fieldObj),
                style: style,
                placeholder: fieldObj.placeholder,
}

再傳到組件中

<component ...{props}/>

引號(hào)里面是字符串啊

var a = "66666";//和這個(gè)沒(méi)區(qū)別

所有錯(cuò)誤都是在 node_modulles 中,不能定位到你自己書(shū)寫(xiě)的程序,所以基本可以排除是程序的錯(cuò)誤。

觀察前幾行信息,出錯(cuò)是在 parse body 過(guò)程中,讀取 body 的時(shí)候出的錯(cuò)。所以,檢查一下 body 的內(nèi)容。目前并不能確定到底是什么引起的錯(cuò)誤,理論上來(lái)說(shuō),raw body 不管內(nèi)容是什么,都應(yīng)該能讀出來(lái),最多不能 parse,除非不是有效文本(比如直接傳入了非可讀的二進(jìn)制數(shù)據(jù),并不確定,一般瀏覽器會(huì)處理的)

以上是思路,但具體還是要靠你自己去檢查了。

喜歡你 回答

根據(jù)瀏覽器寬度改變字體大小,以750的標(biāo)準(zhǔn)對(duì)應(yīng)30的字體大?。╮em布局)

1.在瀏覽器小于750的時(shí)候生效(可能取決于設(shè)計(jì)圖只有750寬)
2.根據(jù)實(shí)際寬與標(biāo)準(zhǔn)寬比例,獲取當(dāng)前寬度下的字體大小
3.如果當(dāng)前寬度下的字體大小小于12則取12號(hào)字體(這里可能是考慮到部分瀏覽器有最小字號(hào)的限制)
陪妳哭 回答

segmentfault的話...貌似沒(méi)有
幫助文檔在這里:https://segmentfault.com/mark...
如果一定想高亮文本的話可以用行內(nèi)html然后加css樣式
例如
style
class

<b style="color:red">style</b>
<b class="tag">class</b>

(重新編輯就不能生效了....第一次發(fā)布的時(shí)候有效果)

涼心人 回答

連接一致、APPID一致、幾乎就沒(méi)別的問(wèn)題可以有了……

建議再次確認(rèn)——如果有多個(gè)公眾號(hào)訂閱號(hào)的,看一下你APPID所屬的那個(gè)公眾號(hào)和配置了安全域名的公眾號(hào)是一個(gè)么?

實(shí)在不行估計(jì)也只能反饋到官方郵箱了:
郵箱地址:weixin-open@qq.com
郵件主題:【微信JS-SDK反饋】
郵件內(nèi)容說(shuō)明:

愿如初 回答

你的config目錄下, 有使用 $_SERVER['REQUEST_URI']的地方吧, cli模式下, 并沒(méi)有這個(gè)值.

玄鳥(niǎo) 回答

我用vue構(gòu)建項(xiàng)目正好遇到這個(gè)問(wèn)題,用的是文章中的方法解決的,希望能幫到您http://www.aazzp.com/2017/11/...

舊言 回答

這篇文章可以看一下 https://segmentfault.com/a/11...

 <BrowserRouter forceRefresh={!supportsHistory} keyLength={12}>
      <div >
        <Route path="/" component={aContainer} />
        <Route path="/b" component={Parent} />
        {/* {app()} */}
      </div>
    </BrowserRouter>
const Parent = ({ match }) => (
  <div>
    <Route path={`${match.url}/`} component={bContainer} />
    <Route path={`${match.url}/c`} component={cContainer} />
    <Route path={`${match.url}/d`} component={dContainer} />
  </div>
);

這里match.url其實(shí)就是Parent的path

傻丟丟 回答

自己整理了一下答案:
nodejs提供了vm模塊,相當(dāng)于一個(gè)沙盒模式。我試了運(yùn)行一段代碼,比如

var code = `console.log(require('fs'));`
//console.log(eval(code));
vm.runInContext(code, sandbox);

比如我擔(dān)心用戶會(huì)制造一段代碼,讀取服務(wù)器某些文件,但是測(cè)試發(fā)現(xiàn)會(huì)報(bào)錯(cuò):

因?yàn)樗麄兊纳澈兄懈揪蜎](méi)有這個(gè)require函數(shù),就沒(méi)有辦法加載包,更不會(huì)加載一些危險(xiǎn)的包,如vm與fs。

所以不必?fù)?dān)心引入其他的包。

我測(cè)試讀取了我的一個(gè)全局變量。

比如

console.log(appConfig);

是讀取不到信息的。

目前來(lái)看,安全性還可以。

參考資料:

http://nodejs.cn/api/vm.html

http://blog.csdn.net/zccz14/a...

脾氣硬 回答

ES6的promise,ES8的async都適合解決此類問(wèn)題。jquery有一個(gè)deferred對(duì)象也是解決這類問(wèn)題的

陌璃 回答

就像樓上所說(shuō)的,使用 v-bind:class 或 v-bind:style 來(lái)實(shí)現(xiàn)樣式的變化即可。

伴謊 回答

[<].*content="(.*)".*[>]
$1 就可以取到content 的值

圖片描述