在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 問答/ HTML問答
離觴 回答

var arr = [[1,2,3],["a","b","c"],["往","而"]]
var arc=[]
arr.forEach((item)=>{

 arc.push(...item)

})
console.log(arc)

笑浮塵 回答

看看你的代碼處 逗號是不是用了中文逗號

墨沫 回答

react分Component和PureComponent Component不用assign也可以 PureComponent不行 因為在shouldComponentUpdate做了淺比較 vue用了getter setter react沒有

久不遇 回答

這個不只是 websocket 的事情吧,跟你的界面有關。如果前端不是你做的,你可以定義一個已讀事件,讓前端合理的使用。
如果前端也是你做的,看你怎么定義“已讀”了,你可以在打開用戶的聊天窗口的時候把這個人發(fā)來所有的未讀消息標為已讀,或者在聊天窗口滾動的時候把顯示出來的未讀消息標記為已讀。

避風港 回答

不停的輸出123

疚幼 回答

a會被回收,b不會??蓞⒖?a rel="nofollow noreferrer">http://www.cnblogs.com/antine...

氕氘氚 回答

全局搜索一下'vue-router'這個看看,放瀏覽器報不報錯呢?至于打包的問題,相同的包(不同版本不算)多次引用在同一個bundle里是不會重復打包的。

愛礙唉 回答

剛剛看了下各個組件庫的實現(xiàn)。
一般都是在select中的created階段綁定

created () {
  this.$on('setSelected', this.handleSelect)
}

在options里使用一個自定義的dispatch去觸發(fā)這個事件

this.dispatch('父組件名', 'setSelected', '數(shù)據(jù)')

dispatch里對子組件的parent進行遍歷,直到找到parent.name === '父組件名',再使用$emit進行觸發(fā)。

這是element-ui的dispatch的代碼

冷溫柔 回答

main.js引入 scss文件
1.添加依賴

npm install sass-resources-loader --save-dev

2.修改build/utils.js

scss: generateLoaders('sass').concat(
      {
        loader: 'sass-resources-loader',
        options: {
          resources: path.resolve(__dirname, '../src/assets/your.scss')
        }
      }
    )
負我心 回答

https://cn.vuejs.org/v2/guide...

1.綁定值 v-modal
2.監(jiān)聽變化 watch

短嘆 回答

你log輸出的時機不對

        req.on('data',function (chunk) {
            body += chunk;
            console.log(body); 
        });
        
夢一場 回答

request回調(diào)是異步的,下面兩個console執(zhí)行完才會執(zhí)行request回調(diào)。

主要是你想達到什么效果?

瘋子范 回答

每個文件里面都給axios設置了攔截器,產(chǎn)生了全局疊加的效果,最好是用axios.create來創(chuàng)建一個實例來攔截

薄荷綠 回答

這個問題之前遇到過,我記得刷新下就好了,至于什么原因我也沒弄清楚,但是真機上沒什么問題。

舊時光 回答

一點兒想法,希望能對你有所幫助!

next(){
     var data_buff = {
         "caijing":"財經(jīng)新聞",
         "redian":"熱點聚焦",
         "hangye":"行業(yè)資訊",
         "youhui":"優(yōu)惠政策",
         "diyu":"地域信息"
     };
     var flag = true; //決定是否進行id增加的標志
     for( k in data_buff ){
        if(this.cateDatas[k] == '') {
            flag = false;                
            alert("請選擇" + data_buff[k] + "!");
            break;
        }
     }
     if(flag) {
         this.id++;
     }
 }
當然還可以改寫為ES6的方式,更為簡單簡潔,不過這樣應該好理解一些!
清夢 回答

我們引入一個原生標簽(div、li、p......)的概念,那么原生事件(存在于標準當中的如'click', 'mouseover')應該綁定到原生標簽上。自定義組件上應該綁定自定義事件。
如果我們想給自定義組件標簽(注意是標簽,不是內(nèi)部元素)綁定原生事件(使原生事件生效于組件template的root element上)怎么辦,加.native修飾符。


組件為

<template>
  <div>
    <p> </p>
  </div>
</template>
// div為root element,里面的為內(nèi)部元素

你可以試試,給自定義組件標簽綁定js標準的原生事件是不會生效的,所以需要加native修飾符。

挽青絲 回答

如果使用webpack呢,在webpack中配置react-hot,添加hot-loader就可以了。
如果使用roadhog,不需要配置,內(nèi)置就已經(jīng)實現(xiàn)了。

懶豬 回答

逐個交流下

1、按照上面的說明,現(xiàn)在所有的組件都分開打包了,其實只是用到了壓縮,其實這樣還是不夠理想的,有些組件可能只有幾k甚至更小,導致請求非常多。那么該如何設定這個分界點呢?什么樣的打包到一起?什么樣的分開打包?一個文件大概多大合適?

按需加載的分界的確不太好確定,我一般的判斷準則是:當我處于當前路由時,是否需要其他路由的視圖組件局部組件。比如這里為了做優(yōu)化,我會將Menu1和Menu1兩個從路由視圖組件級別上就先做一個按需加載的分割。

題主對所有的引用模塊都使用require.ensure(),它的結果只是說將這些按需模塊單獨抽出成一個個小的chunk塊,一多反而多了一堆請求了,得不償失。很多子chunk塊之間,其實功能是關聯(lián)的,本來就不需要各自按需,所以還是分界點問題。

總之就是當前主業(yè)務邏輯用的到的,都應該初始打包在一起,需要條件再觸發(fā)的局部組件才按需加載。盡量以一組功能塊為原則,將組件模塊打包在一起。

分界點其實我也給不了什么好建議,可能更多的是看經(jīng)驗。一個文件沒有多大才合適,我也給不了答案。不過提供兩個插件,題主可以看看MinChunkSizePluginLimitChunkCountPlugin

2、require.ensure()方法,第三個參數(shù)相同的組件可以打包到一起,但是這樣感覺太不方便了,假設paage頁面用到了分頁組件,并取名(提供第三個參數(shù)),那么其他的頁面在引用的時候也需要使用該名字,這樣如果項目大,就會非常麻煩,需要的名字太多了,改如何組織打包呢?

我當時也用過以group的形式成組打包,使用group的方式可以減緩按需加載粒度太細產(chǎn)生多余的請求和網(wǎng)絡不穩(wěn)定而產(chǎn)生的延遲等待。

我當時的group形式打包,我是按照如下策略的方式組織的。

  • 將所有可能初次就進入的頁面打包在一起(比如首頁、用戶最喜歡分享的頁面等等)
  • 將用戶在1的基礎上,最容易被引導去點擊的頁面
  • 其余的路由頁
  • 錯誤頁

3、把第三方組件分開打包,確保每次打包的名稱都不變化,這樣就能利用緩存了,因為引用的第三方庫如果版本不變,內(nèi)容就不變,所以不需要每次都改名、打包發(fā)布。

官方提供了兩個插件,來解決此問題

  • NamedModulesPlugin - 建議開發(fā)環(huán)境使用
  • HashedModuleIdsPlugin - 建議生產(chǎn)環(huán)境使用

報錯內(nèi)容,由于線索太少,分析不出來,不過可以看看你的WDS是不是設置了inline:false