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

你這個多了一層 _c包裹,應(yīng)該是 goodsImg._c.size

心夠野 回答

代碼全一點兒

傲嬌范 回答

今天剛好遇到了這個問題。
沒找到什么好的辦法,暫時直接用原生js解決了

router.beforeEach((to, from, next) => {
  if (to.meta.requireAuth) {
    if (localStorage.getItem('token')) {
      next()
    } else {
      window.location.href = 'index.html#/login'
    }
  } else {
    next()
  }
})
笨笨噠 回答

sw.js 這個檔名通常跟 push notification 功能有關(guān)
你的網(wǎng)站有使用到 notification 相關(guān)的功能嗎?

孤島 回答
UMD CommonJS ES Module
Full vue.js vue.common.js vue.esm.js
Runtime-only vue.runtime.js vue.runtime.common.js vue.runtime.esm.js
Full (production) vue.min.js - -
Runtime-only (production) vue.runtime.min.js -

table from here: https://vuejs.org/v2/guide/in...

巴扎嘿 回答

如果一個組件去computed了一個vuex的變量,正常情況下,這是一種響應(yīng)式的綁定,即vuex的值改變,子組件接收到的也會改變(此時頁面也會自動渲染改動部分,但不能逆向改變數(shù)據(jù))。而一些vue檢測不到的操作是不會引發(fā)上述功能的,比如通過數(shù)組下標(biāo)去修改數(shù)組元素,或者修改數(shù)組長度。
所以,如果是再父組件獲取了數(shù)據(jù),而此時沒有引發(fā)compted更新子組件數(shù)據(jù),那么子組件肯定不會渲染。
可以在子組件watch這個值,看看父組件獲取了數(shù)據(jù),子組件是不是收到了。記得設(shè)置deep:true

補充:

computed:{
  a(){
    return this.$store.state.a;
  }
},
watch:{
  a:{
    handler:function(val){
      console.log(val);
    }
  }
}
心癌 回答

建議不要使用數(shù)組來儲存數(shù)據(jù),其實我猜想你的本意是想要一個dom類的數(shù)據(jù)類型,那何不用對象來操作呢,直接對每個字符串進(jìn)行操作,轉(zhuǎn)成一個類似dom的數(shù)組,方法思路也現(xiàn)成,就是dom解析。

孤島 回答

這樣的話你需要記錄每個ip地址的訪問次數(shù),以此來判斷是否響應(yīng),但是你要想清楚這種限制是對單個應(yīng)用實例的,還是對所有應(yīng)用實例集群的,還有這種限制的具體業(yè)務(wù)需求,是每天限制、第二天刷新次數(shù)呢,還是永久限制呢等等。

綰青絲 回答

page1 和 page2 要是有一塊是公用的,就用 children。然后把公用的放到 page 里面。區(qū)別就是路徑不同,嵌套的路徑多包了一層。

半心人 回答

返回值并不是一個數(shù)組,但是可以定義方法來操作數(shù)組,例如下面的例子

class Result {
constructor(room){
this.data = room;
}
addVal() {
return this.data.map((item) => ++item);
}
}
var result = new Result([1,2,3]);
console.log(result);
console.log(result.addVal()); // [2, 3, 4]
清夢 回答

只能說這個設(shè)計太奇葩了,雖然可以實現(xiàn)。但是太難看了吧。想象一下最左邊的圖標(biāo)點出來是什么樣子。

實現(xiàn)思路就是計算出幾個連接點的坐標(biāo),然后使用svg路徑圖片去覆蓋就行了。

綁定的方式應(yīng)該是:

 window.addEventListener('scroll', 
       this.debounce(this._log, 1000));

看下fiddle

逗婦惱 回答

我猜測,你應(yīng)該需要設(shè)置一下flex布局中子元素的增長和縮小。

我的解決方案是你可以試試給所有的子元素添加這樣一行代碼:

flex: 1 1 auto;

如果有不理解的,你可以參考下我下面的解釋

flex-grow: 0;
    /*這個屬性用于對Flex項目中各個項目是否填充滿容器 默認(rèn)值0 關(guān)閉增長*/
flex-shrink: 1;
    /*這個屬性用于對Flex項目中各個項目是否縮小至初始大小 默認(rèn)值為1 縮小打開*/
flex-basis: auto;
    /*這個屬性用于對Flex項目中設(shè)置各個項目的初始大小 類似width屬性 默認(rèn)值auto 按內(nèi)容大小計算*/
    /*flex-basis: 300px || em || rem || % || ... 值不能設(shè)置為0 應(yīng)該帶上單位; */
flex: 0 1 auto;
    /*這個屬性為flex-grow,flex-shrink和flex-basis屬性的集合,類似border屬性*/
    /*flex: 0 0 auto; 不伸展 不收縮 寬度為內(nèi)容大小 縮小瀏覽器寬度會出現(xiàn)項目突出容器的怪異行為*/
    /*flex: 1 1 auto; 或flex:auto; 自動計算初始化寬度,但是如果有必要,會伸展或者收縮以適應(yīng)整個可用寬度。*/
    /*flex: 正數(shù) 1 0; 或flex:正數(shù); 初始寬度設(shè)置為零,伸展項目以填滿可用空間,只要有可能就收縮項目*/
墨小羽 回答

去掉 flag 的值的引號,去掉 v-if 后的加號和括號,@click 改為

@click="item.flag = !item.flag"
綰青絲 回答

抱歉,我之前看代碼沒有看仔細(xì),這是修正之后的答案。
之所以報錯,我覺得是你導(dǎo)入的錯誤,jquery官方文檔推薦在包含webpack的文檔中使用:

var $ = require("jquery");

導(dǎo)入Jquery。import方法會報錯,報錯內(nèi)容即為你所發(fā)出來的。

至于mounted函數(shù)中沒有報錯,而methods中報錯的原因,我想是因為編譯順序的問題,methods會在mounted之前編譯,具體可以查看官網(wǎng)的生命周期鉤子部分,地址如下:
https://cn.vuejs.org/v2/guide/instance.html

希望對你有所幫助~

練命 回答

首先,移動端就先別想了。。。。因為不支持調(diào)用攝像頭。。沒記錯的話,PC端倒是可以調(diào)用攝像頭,但人臉識別的算法需要你自己去寫,如果單純只是識別圖片的話可以去百度“微軟牛津計劃”,里面是微軟相應(yīng)技術(shù)的API接口。

礙你眼 回答

https://github.com/apache/inc...

線條樣式。

注: 修改 lineStyle 中的顏色不會影響圖例顏色,如果需要圖例顏色和折線圖顏色一致,需修改 itemStyle.normal.color,線條顏色默認(rèn)也會取改顏色。

逗婦乳 回答

template里面只能有一個根節(jié)點元素,如果你需要多個根節(jié)點,請使用render函數(shù),跳轉(zhuǎn)門

心悲涼 回答

路由地址寫錯了,應(yīng)該這樣:

export default new Router({
  routes: [
    {
     path: '/vcontact',
     component: vcontact
    },
    {
     path: '/vexplore',
     component: vexplore
    },
    {
     path: '/vme',
     component: vme
    }
  ]
})