手机版

Vue.js分页组件实现:diVuePagination的使用详解

时间:2021-09-01 来源:互联网 编辑:宝哥软件园 浏览:

一.介绍

Vue.js是什么

Vue(读音/vju/,类似于视图)是一套用于构建用户界面的渐进式框架。与其它大型框架不同的是,Vue被设计为可以自底向上逐层应用Vue。的核心库只关注视图层,不仅易于上手,还便于与第三方库或既有项目整合。另一方面,当与现代化的工具链以及各种支持类库结合使用时,Vue也完全能够为复杂的单页应用提供驱动。

二.创建初始化项目

这里不在详细说明,我们的分页演示只需要某视频剪辑软件和某视频剪辑软件路由器就可以了,我们直接构建项目和设置配置。

main.js:

从“vue”导入某视频剪辑软件从“应用程序”导入/App.vue '从“vue路由器”导入“VueRouter”从“导入主页”导入/pageHome.vue "从导入页面新闻"。/pageNews.vue "从导入页面信息"。/pageInfo.vue'//路由配置vue。使用(VueRouter);var routes=[ { path: '/',component: pageHome},{ path: '/pageNews ',component: pageNews},{ path: '/pageInfo ',component : page info }]var router=new VueRouter({ routes : routes/(缩写)相当于routes: routes})新Vue({ el: '#app ',路由器,渲染:h=h(App)})App。Vue :

模板div id=' app ' H3 { { msg } }/H3 ul Li外部-链接到='/'页面主页/路由器-链接/李莉外部-链接到='/页面新闻'页面新闻/路由器-链接/李莉外部-链接到='/页面信息'页面信息/路由器-链接/li /ul分区路由器-视图/路由器-视图/div/模板脚本导出默认{ name: 'app ',data(){ return { msg 3360 '分页组件:DivuePage ' } } }/script style # app { font-family : ' Avenir ',Helvetica,Arial,无衬线;-网络套件-字体-流畅:抗锯齿;-moz-OSX-字体-平滑:灰度;文本对齐:中心;颜色: # 2c 3e 50边距-top : 60px;}/stylepageHome.vue:

模板div class='page' p/模拟创建交互式、快速动态网页应用的网页开发技术数据1-7页/p ul class='ull' li v-for='(项目,索引)在列表span class=' l ' id : { { item }。id } }中/span span class='r '内容:{ { item。text } }/span/Li/ul/div/template script导出默认值{ name : ' page home },data(){ return { current page :0,list: [],allpage: ' ',nextpage:false } },methods : { getajxlist : function(current page){ var=this;定义变量列表=[];var allpage=var nextpage=//模拟创建交互式、快速动态网页应用的网页开发技术数据1-7页setTimeout(function(){ if(当前页面==1){ list=[{ id :1,text: ' 111111 ' },{id:2,text:'222222'},{id:3,text3

版权声明:Vue.js分页组件实现:diVuePagination的使用详解是由宝哥软件园云端程序自动收集整理而来。如果本文侵犯了你的权益,请联系本站底部QQ或者邮箱删除。