鍍金池/ 問答/ HTML問答

首先你是swiper幾?然后看文檔確定你的參數(shù)應(yīng)該有哪些,其次你要做成翻頁那種效果你只能在同一個主要的slide(好像是這個容器)把這一頁顯示的東西全放進(jìn)去,然后下一頁把你顯示的東西再全部放進(jìn)去(這是最簡單的解決辦法了)

陪妳哭 回答

你可以寫個閉包返回一個函數(shù)a,把id固定下來,然后等點(diǎn)擊確定的時候去運(yùn)行a不就行了

雨萌萌 回答

...要我我就寫"請準(zhǔn)確填寫手機(jī)號"

熊出沒 回答

不知道這樣算不算達(dá)到要求?

let root = [
  {name: "title", value: "名稱1"},
  {name: "startTime", value: "17:00:16"},
  {name: "endTime", value: "19:01:18"},
  {name: "title", value: "名稱2"},
  {name: "startTime", value: "20:03:18"},
  {name: "endTime", value: "21:04:20"}
];

function func(obj){
  let res = [];
  let temp = {};
  obj.forEach((item,index)=>{
    temp[item.name] = item.value;
    if((index+1)%3 === 0){
      res.push(temp);
      temp = {};
    }
  });
  return res;
}

console.log(func(root));
忠妾 回答

tab的數(shù)據(jù)從tab父級組件去獲取,通過props傳進(jìn)來,這樣的話,在父級組件檢查數(shù)據(jù)有沒有,然后就不需要重新拉取數(shù)據(jù)了。

耍太極 回答

鍵值1 也浪費(fèi)不了多少吧
一般key要加個前綴以區(qū)分
例如:product_, order_

瞄小懶 回答

應(yīng)該是有某個第三方庫重寫了App和Page。使用小程序插件時,微信會禁止重寫App/Page/wx等變量。這個錯誤在基礎(chǔ)調(diào)試庫2.0.9和2.1.0版本出現(xiàn),低版本不會出現(xiàn)。

找到重寫App和Page的第三方庫,去除就好了。

參考

替身 回答

相當(dāng)于:

background:radial-gradient(100% 200% at 50% 0,transparent 0.65em, black 0.75em, black 47%,transparent 50%);
background-position: 50% 64%;
background-size: 2.5em 1em;

50% 64% / 2.5em 1em 其實(shí)是 background-position / background-size,這里用復(fù)合寫法寫在一起了,可以參考下:http://css.doyoe.com/properti...

殘淚 回答

生命周期不對。
didMount中,連Modal都沒有渲然完,哪來的refs?

你可以在ModalonOk事件中,獲取一下看看能不能拿到。
另外stateless component是沒有refs的。

我甘愿 回答

先考慮000000 ~ 999999(假設(shè)不忽略前面的 0) 一共一百萬個數(shù),這一百萬個數(shù)一共有10^6 * 6 個數(shù)字,10個數(shù)字都是對稱的,因此,一共有10^6*6/10 = 6*10^5 個 0。 但是對于不足 6 位的數(shù)我們要去掉第六位上的 0, 這一共有 10^5 個數(shù),對于不足 5 位的數(shù)我們要去掉第五位上的 0, 這一共有 10^4 個數(shù)。。。。。
最后還要加上 100萬的六個0。
因此6*10^5 - 10^5 - 10^4 ... - 10 - 1 + 6 = 488895

按@Masterton 個的 PHP 轉(zhuǎn)個 JS 是

var a=[], i;
for(i=0; i< 1000000; i++) {a[i] = i+1;}
num = a.join('').replace(/[1-9]/g,'').length;

結(jié)果也是488895

櫻花霓 回答
  1. git push到git倉庫
  2. 使用服務(wù)器密碼登錄服務(wù)器
  3. 如果服務(wù)器沒有該項(xiàng)目代碼,則在服務(wù)器執(zhí)行git clone xxx項(xiàng)目地址
  4. 如果服務(wù)器有項(xiàng)目,則git pull更新

轉(zhuǎn)發(fā)

默認(rèn)path為當(dāng)前頁面,可設(shè)置path對目標(biāo)打開頁面修改

忠妾 回答

你的代碼我測試了下,沒有問題啊,我代碼如下:

// webpack.config.js
devServer:{
  id:127.0.0.1,
  port:3000,
  proxy:{
    '/v2':{
        target: 'http://api.douban.com',
        changeOrigin: true,
        pathRewrite: {
          '^/v2': '/v2'
        }
    }
  }
}
 // index.js 注意:這里我使用了jquery的ajax,其實(shí)用什么無所謂
  $.ajax({
    url:'/v2/movie/in_theaters',
    type:'POST',
    dataType:'json',
    success:function(data){
      console.log(data);
    },
    error:function(error){
      console.log(error)
    }
  })

下面是瀏覽器截圖:
請求概要圖
響應(yīng)結(jié)果

按照提問者要求,使用axios 實(shí)現(xiàn)一把

  1. webpack.config.js配置還是一樣,不做修改
  2. 數(shù)據(jù)請求的代碼改為axois實(shí)現(xiàn)

     import axios from 'axios';
     
     axios.post('/v2/movie/in_theaters')
     .then(data=>{
       console.log(data); // 這個地方返回,完整的請求對象
     })
     .catch(error=>{
       console.error(error);// 異常處理
     })
    

請求圖如下:
圖片描述
響應(yīng)圖如下:
圖片描述
console.log 輸出結(jié)果:
console

尛曖昧 回答

let index 前面加上global

互擼娃 回答

Webpack多入口即可。Vue-cli生成項(xiàng)目中改下webpack配置,一個應(yīng)用一個入口

念舊 回答

在options里面配置tap:true,它會在區(qū)域被點(diǎn)擊的時候派發(fā)一個 tap 事件,你可以像監(jiān)聽原生事件那樣去監(jiān)聽它。然后在vue生命mounted生命周期添加監(jiān)聽

  mounted() {
    this.$refs.scroll.$refs.listWrapper.childNodes[0].addEventListener("tap", (e) => {
      // that.e.srcElement
      this.element = e.srcElement
    })
  },

這樣this.element就是你要點(diǎn)擊的節(jié)點(diǎn)了,在click事件中就可以調(diào)用scrollToElement這個方法了

 zczc(event) {
    this.$refs.scroll.scrollToElement(this.element, 1000, true, true, "bounce")
 },