鍍金池/ 問答/ HTML問答
命于你 回答

恩,覺得可以用數(shù)組的indexOf,感覺還是要多走一步

傲嬌范 回答

form 表單數(shù)據(jù)
和提交的js 內(nèi)容是干嘛的?
你跳轉(zhuǎn)支付頁面應(yīng)該拿取對應(yīng)參數(shù) 然后拼接到支付頁面路徑后面
打開新頁面 target="blank"

尐潴豬 回答

你應(yīng)該在每次接收到請求的時(shí)候, 新創(chuàng)建一個(gè) gzip 對象, 而不是在一開始的時(shí)候就創(chuàng)建。

const gzip = require('zlib').createGzip;

//...

fs.createReadStream(pathname).pipe(gzip()).pipe(res);

另外, 推薦使用現(xiàn)成的庫, 比如compression。

離魂曲 回答

dist 是最終輸出文件,都是靜態(tài)的,如果后臺需要在某個(gè)路由顯示頁面,把靜態(tài)文件導(dǎo)入到視圖模版中,匹配路由之后后臺直接返回視圖就好啦

裸橙 回答

var arr = [{start: "2017-12-05", shiftOrderCode: "YEXF1002"},

       {start: "2017-12-05", shiftOrderCode: "YYY"},
       {start: "2017-12-06", shiftOrderCode: "Y001"}]
    var temp = arr.reduce(function( obj , v ){
      obj[v.start] ? obj[v.start].push( v.shiftOrderCode ) : ( obj[v.start] = []) && obj[v.start].push( v.shiftOrderCode )
      return obj;
    },{});
    
    console.log(temp); 
    // 打印結(jié)果
      // {
      // "2017-12-05": ["YEXF1002", "YYY"],
      // "2017-12-06": ["Y001"]
      // }
    console.log(temp["2017-12-05"]);//["YEXF1002", "YYY"]
還吻 回答

method1本身也是函數(shù),也繼承了原型鏈,自然可以調(diào)用.

茍活 回答

自己擼一個(gè)輸入框?

用 react 實(shí)現(xiàn)了一個(gè)輸入框,借助一個(gè)隱藏的 radio input 實(shí)現(xiàn) focus 和 blur, 然后自己監(jiān)聽 keyboard 事件,實(shí)現(xiàn)了光標(biāo)移動和任意位置插入,未實(shí)現(xiàn) selection 和 range (比較麻煩,但是可以實(shí)現(xiàn))。

還是 jsFiddle 好用,可以直接預(yù)覽,看這里 -> react 實(shí)現(xiàn)的輸入框

詆毀你 回答
輸出的是北京時(shí)間 也就是GMT||UTC + 8小時(shí)時(shí)差

GMT + 0800 表示就是 GTM(格林尼治時(shí)間) + 0800(正八時(shí)區(qū))

拽很帥 回答

如果格子是定寬的, 給格子設(shè)置一個(gè)寬度,父級
display: flex;
flex-wrap: wrap;
換行不換行寬度都一樣

伐木累 回答

首先提示這個(gè)不代表你沒有安裝webpack,只是說你沒有全局安裝webpack這個(gè)模塊或者說當(dāng)前環(huán)境變量下找不到webpack這個(gè)可執(zhí)行命令、可執(zhí)行程序或者是批處理。一般你可以這樣來全局安裝某個(gè)模塊。

npm i webpack -g

其次你本地可以運(yùn)行一個(gè)依賴于webpack而運(yùn)行的程序說明你本地的項(xiàng)目node_modules目錄下一定有一個(gè)叫webpack的文件夾,至于為什么你可以去看一下node的模塊如何加載的。

最后你可以去你的vue項(xiàng)目目錄下的node_modules目錄下的.bin文件夾中看到一個(gè)可執(zhí)行文件webpack和一個(gè)可執(zhí)行命令webpack.cmd

最最后,好像要查看webpack的版本號你得安裝webpack-cli這樣得腳手架才行~

抱緊我 回答

同一個(gè)入口的話,就放最外邊的組件App.vue里唄。


還是得看你們的數(shù)據(jù)自己拿捏。沒有固定的獲取地方,只有選擇最合適的。
1、比如你的行政區(qū)劃數(shù)據(jù),這類靜態(tài)數(shù)據(jù),直接存 localStorage 就沒問題。
2、像獲取用戶信息數(shù)據(jù),適合放根組件獲取,因?yàn)楹芏嗟胤娇赡苡玫健?br>3、又比如若干組件共享一組數(shù)據(jù),就可以把這些組件統(tǒng)一起來放在某一父組件下,然后只要在父組件獲取數(shù)據(jù)就可以了。

囍槑 回答

1.壓縮css:

配合使用optimize-css-assets-webpack-plugin和cssnano模塊。

const optimizeCss = require('optimize-css-assets-webpack-plugin');

module.exports = {

plugins: [
    new optimizeCss({
        assetNameRegExp: /\.style\.css$/g,
        cssProcessor: require('cssnano'),
        cssProcessorOptions: { discardComments: { removeAll: true } },
        canPrint: true
    }),
],

optimization: {

    minimizer: [new optimizeCss({})], //實(shí)例化,如果壓縮js,uglify-webpack-plugin也需要放這。
    

}

}

2.importLoaders: 2 //你這用了postcss-loader和sass-loader..

loader: 'postcss-loader',

options: {       
  plugins: () => [
      require('postcss-cssnext')()
  ]

}

心悲涼 回答

兩種方法

1.只迭代分組

const GROUP_SIZE = 3
for(let i = 0; i <= arr.length / GROUP_SIZE; i++) {
    console.log('/')
    let j = i * GROUP_SIZE;
    while(j < arr.length && j < (i + 1) * GROUP_SIZE) console.log(arr[j++])
}

2.全部迭代,分組輸出

const GROUP_SIZE = 3
for(let i = 0; i < arr.length;) {
    console.log('/')
    const start = i;
    while(i < start + GROUP_SIZE && i < arr.length) console.log(arr[i++]);
}
舊酒館 回答

問題已解決,要用到嵌套路由,已經(jīng)完成了我想要的結(jié)果

巫婆 回答

1、通過圖片,將不同狀態(tài)的效果分成不同的圖片。
2、div+css也可以實(shí)現(xiàn)類似的效果。

莓森 回答

好像沒這種功能,需要自己實(shí)現(xiàn)