鍍金池/ 問答/ HTML問答
離夢(mèng) 回答

JS:

import lineChart from '../lineChart'
export default {
  name: 'demo',
  components: {
    'line-chart': lineChart 
  },
  // ...
}

HTML:

<template>
    <div>
        <line-chart></line-chart>
    </div>
</template>

基礎(chǔ)組件的自動(dòng)化全局注冊(cè)

溫衫 回答

css沒有辦法獲取前一個(gè)元素 不過可以獲取后面的元素

/*緊鄰*/
i+.ant-upload-list-item-info{}
/*所有*/
i~.ant-upload-list-item-info{}
萌二代 回答

沉浸式狀態(tài)欄,百度一下就知道了。

脾氣硬 回答

sequelizejs通過BelongsTo, BelongsToMany, HasMany, HasOne建立關(guān)系,關(guān)聯(lián)查詢的時(shí)候include就可以了。
http://docs.sequelizejs.com/c...

落殤 回答

你試試圖片小點(diǎn)的,縮略圖小,看看會(huì)出黑色問題嗎

這個(gè)問題我自己來答吧. (ps: 踩我問題的人 能說下為什么踩嗎?)

之所以提出這個(gè)問題, 是因?yàn)閳?zhí)行npm run dev 命令后, 控制臺(tái)打印出了巨量的 v-for 沒有key 的warning,
導(dǎo)致無(wú)法正常的看到編譯信息, 因?yàn)轫?xiàng)目比較大, 文件多(這個(gè)項(xiàng)目是多人完成的, 很多處不規(guī)范)
給每一個(gè)v-for 都加上key值顯然工作量巨大(當(dāng)然這個(gè)后期會(huì)慢慢補(bǔ)上)

查了一圈, 可惜沒有找到相關(guān)配置可以關(guān)掉這個(gè)warning.(如果有, 請(qǐng)賜教)
不過最終通過全文搜索, 找到了打印這段warning的代碼:

  if (process.env.NODE_ENV !== 'production' &&
    state.maybeComponent(el) &&
    el.tag !== 'slot' &&
    el.tag !== 'template' &&
    !el.key
  ) {
    state.warn(
      "<" + (el.tag) + " v-for=\"" + alias + " in " + exp + "\">: component lists rendered with " +
      "v-for should have explicit keys. " +
      "See https://vuejs.org/guide/list.html#key for more info.",
      true /* tip */
    );
  }
  

位置在 node_modules/vue-template-compiler/build.js 3385-3397 行 (vue-template-compiler 版本為 2.4.2)

看來想在開發(fā)環(huán)境下去掉這段warning 只有注掉這段代碼了. 注掉這段代碼后 此warning不再出現(xiàn)了

render函數(shù)里面跟直接寫標(biāo)簽是差不多的

青黛色 回答

如果不考慮低版本瀏覽器的話,建議用vw、vh

挽歌 回答

你禁止捕獲看看 點(diǎn)擊擊穿了 加個(gè)fastclick.js

瘋子范 回答

for in 不保證遍歷順序
另外所謂的“字符類型下標(biāo)”和數(shù)字下標(biāo)不是一回事,只是添加在數(shù)組對(duì)象上的屬性。

背叛者 回答

vue文件下將路由視圖單獨(dú)提出來,
例:一級(jí)路由的話,將其放在App.vue文件下
App.vue

<template>
    <header-top></header-top>
    <side-left></side-left>
    //路由視圖
    <router-view></router-view>
</template>

然后配置路由就可以實(shí)現(xiàn)了

薄荷糖 回答

...因?yàn)槟惆俜直鹊膗l沒有寫width:100%;width默認(rèn)auto了.
而且本身你的容器內(nèi)的元素總寬就超出了100vw,你的(30+3)*3+3 > 100
vw單位下,它是基于整個(gè)文檔寬度計(jì)算,是恒定的值.
而百分比下的ul的3%實(shí)際像素值(基于body總寬)是不等于li的3%右邊距的(基于ul的總寬,少了3%的內(nèi)邊距)

夏木 回答

幾個(gè)月前因?yàn)檫@Bug折騰了一個(gè)通宵,各種方式嘗試,然后出現(xiàn)各種問題,Android調(diào)好了,ios又不行了~~。
后面我弄成了單獨(dú)的一個(gè)html頁(yè)面去發(fā)起支付。。。

礙你眼 回答

404就一種情況,沒找到。仔細(xì)檢查調(diào)用地址。

畫第二個(gè)圓的時(shí)候 每次調(diào)整一下角度

var aa=Math.PI*2/100
var n=0
ctx.arc(c.width/2,c.height/2,100,-Math.PI/2,n*aa-Math.PI/2,false)
n+=0.1

原理就是這樣

笨尐豬 回答

你每次刪除操作改變的只是 vfor list的數(shù)據(jù),并不是子組件里面form的數(shù)據(jù),每次刪除list是按所需邏輯刪除 長(zhǎng)度減1。form隨組件渲染,只是渲染的數(shù)量減1 所以只會(huì)去處原form的最后一個(gè)。不知道樓主能不能理解。
r-
不太明確需求,不知道行不行:

可將form數(shù)據(jù)放放在selectionConditionList里 :
selectionConditionList:{
    form:{...}
}
 VselectionConditionList組件里:
 {
     ...
     props:{form:{type:Object}},
     ...
     watch:{
         'form' : function(n){
         // 將form 數(shù)據(jù) 和 conditionIndex(傳進(jìn)來的)傳給父組件
             this.$emit('update',{form,index:this.index});
         }
     }
 };