真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

使用vue.js組件怎么實(shí)現(xiàn)一個(gè)分頁(yè)效果

使用vue.js組件怎么實(shí)現(xiàn)一個(gè)分頁(yè)效果?針對(duì)這個(gè)問題,這篇文章詳細(xì)介紹了相對(duì)應(yīng)的分析和解答,希望可以幫助更多想解決這個(gè)問題的小伙伴找到更簡(jiǎn)單易行的方法。

在禹會(huì)等地區(qū),都構(gòu)建了全面的區(qū)域性戰(zhàn)略布局,加強(qiáng)發(fā)展的系統(tǒng)性、市場(chǎng)前瞻性、產(chǎn)品創(chuàng)新能力,以專注、極致的服務(wù)理念,為客戶提供成都網(wǎng)站制作、成都網(wǎng)站設(shè)計(jì)、外貿(mào)營(yíng)銷網(wǎng)站建設(shè) 網(wǎng)站設(shè)計(jì)制作按需定制,公司網(wǎng)站建設(shè),企業(yè)網(wǎng)站建設(shè),成都品牌網(wǎng)站建設(shè),網(wǎng)絡(luò)營(yíng)銷推廣,成都外貿(mào)網(wǎng)站建設(shè),禹會(huì)網(wǎng)站建設(shè)費(fèi)用合理。

vue是什么

Vue是一套用于構(gòu)建用戶界面的漸進(jìn)式JavaScript框架,Vue與其它大型框架的區(qū)別是,使用Vue可以自底向上逐層應(yīng)用,其核心庫(kù)只關(guān)注視圖層,方便與第三方庫(kù)和項(xiàng)目整合,且使用Vue可以采用單文件組件和Vue生態(tài)系統(tǒng)支持的庫(kù)開發(fā)復(fù)雜的單頁(yè)應(yīng)用。

html內(nèi)容




 
 
  CommonTest
 


 
 
 

vue.js組件分頁(yè)效果

 
     
   
 

© 2017 - 易兒善

 
 

javascript內(nèi)容


 
 

com.js組件內(nèi)容

var pager = {
 props: {
 pagerData:{
 type: Object,
 default:function(){
 return{
  data:[],
  rows:[],
  page:{
  //分頁(yè)大小
  pagesize:20,
  //分頁(yè)數(shù)
  arrPageSize:[10,20,30,40],
  //當(dāng)前頁(yè)面
  pageCurrent:1,
  //總分頁(yè)數(shù)
  pageCount:1,
  //總數(shù)
  totalCount:10
  }
 }
 }

 }
 },
 template: '\
  \
  {{item.label}}\
  \
  \
  {{dataItem[item.name]}}\
  \
 \
 \
  \
  \
  {{item}}\
  \
  \
  首頁(yè)\
  上一頁(yè)\
  \
  \
  \
  共{{pagerData.page.pageCount}}頁(yè)\
  下一頁(yè)\
  尾頁(yè)\
  共{{pagerData.page.totalCount}}條數(shù)據(jù),當(dāng)前顯示第{{startData}}-{{endData}}條記錄\
 
',  data:function(){return{  mypagesize:10,  mypageCurrent:1,  sortparam:"",  sorttype:1,  }},  //計(jì)算屬性  computed:{  // 分頁(yè)大小 獲取的時(shí)候顯示父級(jí)傳入的,修改的時(shí)候修改自身的。子組件不能修改父元素的值  pagesize:{  get:function(){  return this.pagerData.page.pagesize;  },  set:function(value){  this.mypagesize = value;  }  },  pageCurrent:{  get:function(){  return this.pagerData.page.pageCurrent;  },  set:function(value){  this.mypageCurrent = value;  }  },  startData:function(){  return this.pagerData.page.pagesize*(this.pagerData.page.pageCurrent-1)+1;  },  endData:function(){  var max =this.pagerData.page.pagesize*this.pagerData.page.pageCurrent;  return max>this.pagerData.page.totalCount?this.pagerData.page.totalCount:max;  }  },  methods:{  showPage: function (pageIndex, $event) {   if (pageIndex > 0) {   if(pageIndex>this.pagerData.page.pageCount) pageIndex = this.page.pageCount;   this.$emit('show-page',{pageCurrent:pageIndex,pagesize:this.mypagesize});//事件   }  },sortBy: function (sortparam) {   this.sortparam = sortparam;   this.sorttype = this.sorttype == -1 ? 1 : -1;  }  } }

關(guān)于使用vue.js組件怎么實(shí)現(xiàn)一個(gè)分頁(yè)效果問題的解答就分享到這里了,希望以上內(nèi)容可以對(duì)大家有一定的幫助,如果你還有很多疑惑沒有解開,可以關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道了解更多相關(guān)知識(shí)。


網(wǎng)站標(biāo)題:使用vue.js組件怎么實(shí)現(xiàn)一個(gè)分頁(yè)效果
網(wǎng)頁(yè)地址:http://weahome.cn/article/gopdpi.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部