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

這個(gè)沒(méi)有可比性呀,兄弟!

哚蕾咪 回答

同問(wèn)同問(wèn)同問(wèn)

抱緊我 回答

你target里那個(gè).cfg是接口嗎?
正確是寫法應(yīng)該是:

target: 'https://c.y.qq.com/···/

接口不要帶任何后綴。另外確保目標(biāo)target有/api這個(gè)接口

淚染裳 回答

代碼如下:

let p = path.resolve(__dirname, '../Projects/Doorlock.ext');

更多關(guān)于path的用法,可以參考 Nodejs基礎(chǔ):路徑處理模塊path總結(jié)

菊外人 回答

如果從使用者的角度來(lái)說(shuō),不需要去關(guān)心 io.sockets.sockets 是干嘛的,一般使用中也不會(huì)用到。

如果從源碼分析的角度來(lái)看的話,大致如極度精簡(jiǎn)過(guò)后的如下偽代碼:

// socket.io
function SocketIo () {
  this.sockets = new Namespace();
}

function Namespace () {
  this.sockets = {};
}
久礙你 回答

很明顯這個(gè)api不支持jsonp的調(diào)用方式,后端應(yīng)用程序需要接收一個(gè)callback回調(diào)的函數(shù)名,其次需要添加Access-Control-Allow-Origin響應(yīng)頭,你可以讓后臺(tái)幫你請(qǐng)求,然后給你提供ajax請(qǐng)求接口。PS:樓上回答我也是醉了,有測(cè)試過(guò)嗎?亂放一堆錯(cuò)誤代碼。

壞脾滊 回答

es6:

  var items = document.querySelectorAll("li");
  for(let i = 0; i<items.length;i++){
    items[i].onclick = function(){
      console.log(i)
    } 
  }

es5:

  var items = document.querySelectorAll("li");
  for(var i = 0; i<items.length;i++){
   (function(i){
        items[i].onclick = function(){
      console.log(i)
    } 
   })(i)
  }

for循環(huán)直接就運(yùn)行了跑了6次,等你點(diǎn)擊的時(shí)候i已經(jīng)等于5

厭遇 回答

在debug的時(shí)候默認(rèn)斷點(diǎn)是 Suspend all的,可以選擇斷點(diǎn)的打斷模式為 Suspend Thread,就不影響其他線程了。

根據(jù)你的描述,考慮js緩存的情況,嘗試ctrl+f5刷新頁(yè)面

離人歸 回答

function foo(){}
jQuery().perpend(); //a
foo(); //b
執(zhí)行A后執(zhí)行B,JS是單線程

款爺 回答

正則表達(dá)式:/^abcdx{0,1}/ 展開如下:

  • abcd
  • abcdx

知道了展開式,你就知道文檔中字符串該如何替換了,也就是說(shuō),找到跟上面兩個(gè)字符串一樣的字符串,就會(huì)替換。

至于你說(shuō)的 abcdxx,是匹配 abcd 還是匹配 abcdx,那就涉及到正則表達(dá)式中的重復(fù)出現(xiàn)字符是貪婪的還是非貪婪的,默認(rèn)情況是貪婪的,也就是最大化的匹配。所以 abcdxx, 被替換成 abcdyyx。

其實(shí),你的正則表達(dá)式可以優(yōu)化一下,可以寫的更簡(jiǎn)潔,/^abcdx?/,其中 ? 表示0次或者1次。

薄荷糖 回答

git,在服務(wù)器建個(gè)庫(kù),把代碼拉到本地,修改提交就能更新服務(wù)器代碼

題主莫非是想要聚合效果?MarkerClusterer,當(dāng)渲染大量點(diǎn)的時(shí)候?qū)⒏浇鼌^(qū)域點(diǎn)聚合不顯示(增加渲染效率),以一個(gè)填充點(diǎn)數(shù)目的圓形替代,當(dāng)?shù)貓D縮放層級(jí)到一定程度的時(shí)候放開部分聚合,渲染一部分點(diǎn)。具體使用可以參照百度API。

因?yàn)橐沧鲞^(guò)這個(gè)類似項(xiàng)目,希望能有幫助。

久舊酒 回答

一樓的辦法可以,不過(guò)我是這么解決的:
寫一個(gè)splash.vue組件,放在app.vue根組件里面,與vue-router平級(jí):
fixed定位,讓他蓋在vue-router上面
Splash.vue

<template>
  <div id="splash">
      <img src="">
  </div>
</template>

<script>

</script>

<style lang="stylus" rel="stylesheet/stylus">
  #splash
    position fixed
    top 0
    left 0
    z-index 6
    width 100%
    height 100%
    opacity 1
    transition opacity .3s ease
    box-sizing border-box
    &.fade-enter,&.fade-leave-to
      opacity 0;
</style>

App.vue

<template>
  <div id="app">
    <transition name="fade">
      <v-splash v-show="splash"></v-splash>
    </transition>
    <keep-alive>
      <router-view></router-view>
    </keep-alive>
  </div>
</template>

之后在一定時(shí)間后將splash變成false就可以讓splash組件隱藏,使內(nèi)容顯示出來(lái)

九年囚 回答
要么你更新一下你的源
要么你就源碼編譯安裝
撥弦 回答

stringify的時(shí)候檢測(cè)到某個(gè)value是function的時(shí)候tostring一下?但問(wèn)題還是很多的

柒喵 回答

在 v-if 后面的條件發(fā)生變化時(shí)調(diào)用 nextTick 設(shè)置回調(diào)函數(shù)即可。
比如:

<template>
    <div v-if="isDisplay">Example</div>
</template>

<script>
    export default {
        data() {
            return {
                isDisplay: false
            }
        },
        mounted() {
            this.$http({
                method: 'GET'
                url: 'api.test.com'
            }).then(res => {
                // 更新數(shù)據(jù)
                this.isDisplay = res.data.isDisplay;
                // 此時(shí) DOM 還沒(méi)有更新,設(shè)置回調(diào)函數(shù)
                this.$nextTick(function () {
                    // 此時(shí)已經(jīng)渲染完成
                });
            });
        }
    }
</script>
哎呦喂 回答

有木有人咧!??!