鍍金池/ 問答/ HTML問答
怣人 回答

在console.log('連接成功‘)上面寫console.log('err',error); console.log('db',db); 你看一下輸出的是什么。。。這個(gè)要自己debug.

怣痛 回答

怎么解決呀,來人

紓惘 回答

5000條就崩潰了?后臺(tái)程序太不靠譜了吧?
我覺得你要分析是因?yàn)槭裁磳?dǎo)致的崩潰,是請(qǐng)求超時(shí)導(dǎo)致請(qǐng)求堆積?還是入庫(kù)時(shí)插入過慢?
給一些建議:

  1. 為了減少傳輸時(shí)間,可以gzip壓縮之后再post
  2. 一條一條insert是很慢的,入庫(kù)時(shí)可以用數(shù)據(jù)庫(kù)特定的批量入庫(kù)語(yǔ)法,比如mysql可以有多個(gè)values,一次插入5000條數(shù)據(jù),這比一條一條插可能要快好幾個(gè)數(shù)量級(jí)
墨沫 回答

F12看了百度地圖全景,canvas繪圖實(shí)現(xiàn)的,拍攝大量圖片,剩下的就是js + css3了

忠妾 回答
  1. 可以綁定onresize的標(biāo)簽 body

  2. 可以綁定onresize的對(duì)象 window

  3. 只有一個(gè)起作用,后定義覆蓋前定義的

實(shí)現(xiàn)其他元素綁定onresize的原理

  1. 在元素綁定resize對(duì)象時(shí),記錄元素的width和height

  2. 使用requestAnimationFrame、setTimeout、setInterval,每隔一段時(shí)間查詢其width和height,如果和記錄的width和height不一樣,運(yùn)行回調(diào)函數(shù)并更新記錄中的width為height

如果在使用jq的情況下很少的代碼可以實(shí)現(xiàn),但如果是原生js,考慮兼容性等問題,代碼比較冗長(zhǎng)。

剛剛簡(jiǎn)單測(cè)了一下,用target后,改變?cè)卮笮?,不觸發(fā)onresize。

默念 回答

data里面直接傳this.toServer本身是支持json數(shù)據(jù)的,不需要轉(zhuǎn)字符串(而且你轉(zhuǎn)出來的字符串后臺(tái)只能通過特殊方式獲取)

懶豬 回答

你看錯(cuò)了吧? 人家是用的箭頭函數(shù)特性 箭頭后面后面不是 {} 而是 (),相當(dāng)于直接return ()了

export const Home = () => (

        <div>
            <h1>企業(yè)網(wǎng)站</h1>
            <nav>
                <Link to='/about'>關(guān)于我們</Link>
                <Link to='/events'>企業(yè)事件</Link>
                <Link to='/products'>公司產(chǎn)品</Link>
                <Link to='/contact'>聯(lián)系我們</Link>
            </nav>
        </div>
)
久舊酒 回答

布局好導(dǎo)航div的位置,初始化隱藏;

//初始隱藏
$(document).ready(function () {
   $("#nav_big_div").hide();
}

//點(diǎn)擊顯示
$("#nav_open").click(function(){
    $("#nav_big_div").show();
})

//網(wǎng)頁(yè)點(diǎn)擊任意位置隱藏

$(“body”).on("click",function(){
  if($("#nav_big_div").show()){
      $("#nav_big_div").hide();
      }
      //或者模擬點(diǎn)擊
      //$("#nav_close").click()
})
我不懂 回答

這就想到了可以用幾種辦法實(shí)現(xiàn)邊框。

一般我會(huì)使用偽元素,定位在下方,鼠標(biāo)懸停位置上調(diào),還可以加點(diǎn)過渡

使用線性漸變也行,底邊框由白白紅變?yōu)榧t白白

憶往昔 回答

從你第二張圖看應(yīng)該是沒有加上export default routes

扯不斷 回答

多個(gè)select共用一個(gè)model:stations,那么改變其中一個(gè)select,肯定所有的select都跟著改變.

一般這種情況可以在data定義一個(gè)數(shù)組保存多個(gè)stations,或者stations就保存在對(duì)應(yīng)的list里面(推薦),這兩種都需要在獲取到數(shù)據(jù)的時(shí)候遍歷處理數(shù)據(jù).然后div中可以@click="show(list)"

show(list){
    console.log(list.stations)
}
陌離殤 回答
// 使用remove方法移除覆蓋物,參數(shù)可以為單個(gè)覆蓋物對(duì)象,也可以是一個(gè)包括多個(gè)覆蓋物的數(shù)組
// 單獨(dú)移除點(diǎn)標(biāo)記
map.remove(marker);
// 同時(shí)移除點(diǎn)標(biāo)記和矢量圓形
map.remove([marker,circle]);

// 使用clearMap方法刪除所有覆蓋物
map.clearMap();
瞄小懶 回答

如果我按鈕事件是在另一個(gè)組件這個(gè)怎么傳輸,給組件綁定ref打印出來的是這樣的
圖片描述

尐潴豬 回答

也可以每次點(diǎn)擊添加一個(gè),利用css去換行

拼未來 回答

先看setTimeout的函數(shù)簽名...

setTimeout({String|Function} code,{number} [delay]);

setTimeout 第一個(gè)參數(shù)是function

setTimeout(changeAs(), 2000);

樓主的代碼傳入的是changeAs的返回值... 這里應(yīng)該是 void

可以嘗試改成這樣

setTimeout(changeAs, 2000);

或者

setTimeout(function(){
  changeAs();
}, 2000);

問題2:

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

返回創(chuàng)建實(shí)例對(duì)象的 Object 構(gòu)造函數(shù)的引用。注意,此屬性的值是對(duì)函數(shù)本身的引用,而不是一個(gè)包含函數(shù)名稱的字符串。對(duì)原始類型來說,如1,true和"test",該值只可讀。

constructor 在其他語(yǔ)言是構(gòu)造函數(shù),相當(dāng)于 new 的時(shí)候會(huì)觸發(fā)的一個(gè)hook, 但是在js中....并不會(huì)起到這種作用.. 應(yīng)該直接AS = function(){} 去改變構(gòu)造函數(shù)

建議樓主多補(bǔ)充點(diǎn)基礎(chǔ)知識(shí)

var $ = layui.$;
把這句寫在var table那個(gè)地方。

你的這個(gè)文件我用VSCode打開就有報(bào)錯(cuò)了。 27行的watch : [./],應(yīng)該是watch : ["./"],

建議你給你的編輯器配置下語(yǔ)法檢查插件,比如ESlint。