基于vue实现分页效果


Posted in Javascript onNovember 06, 2017

本文实例为大家分享了vue实现分页效果展示的具体代码,供大家参考,具体内容如下

<!doctype html>
<html>
 <head>
 <meta charset="UTF-8">
 <title>分页练习</title>
  <script src="js/vue.js"></script>
 </head>
 <style>
  .isList{
    list-style:none;
  }
  .isPadding{
    margin:5px;
    padding:5px;
    border:2px solid gray;
  }
  .isRed{
    color:red;
  }
 </style>
 <body>
 <div id="container">
    <p>{{msg}}</p>
    <ul v-bind:class="{isList:listStyle}">
      <li v-for="(tmp,index) in pageNumbers"
      v-bind:style="{float:isFloat}" 
      v-bind:class="{isPadding:isStyle,isRed:index==pageOne}" 
      @click="changeBg(index)">{{tmp}}</li>
    </ul>
  </div>
  <script>
    new Vue({
      el:"#container",
      data:{
        msg:"Hello VueJs",
        listStyle:true,
        isFloat:"left",
        isStyle:true,
        pageNumbers:[1,2,3,4,5],
        pageOne:0
      },
      methods:{
        changeBg:function(myIndex){
          this.pageOne = myIndex;
        }
      }
    })
  </script>
 </body>
</html>
<!doctype html>
<html>
 <head>
 <meta charset="UTF-8">
 <title></title>
  <style>
    ul  {
      list-style:none;
    }
    li{
      padding:10px;
      margin:5px;
      border:1px solid gray;
      float:left;
    }
    .isRed{
      color:red;
    }
  </style>
  <script src="js/vue.js"></script>
 </head>
 <body>
 <div id="container">
    <p>{{msg}}</p>
    <ul>
      <li v-for="(tmp,index) in pageNumbers" v-bind:class="{isRed:index==pageNo}" @click="handleClick(index)">{{tmp}}</li>
    </ul>
  </div>
  <script>
    new Vue({
      el:"#container",
      data:{
        msg:"Hello VueJs",
        pageNumbers:[1,2,3,4,5],
        pageNo:0
      },
      methods:{
        handleClick:function(myIndex){
          this.pageNo = myIndex;
        }
      }
    })
  </script>
 </body>
</html>

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
Ajax一统天下之Dojo整合篇
Mar 24 Javascript
Extjs中通过Tree加载右侧TabPanel具体实现
May 05 Javascript
如何使用Javascript正则表达式来格式化XML内容
Jul 04 Javascript
js中方法重载如何实现?以及函数的参数问题
Aug 01 Javascript
javascript轻量级模板引擎juicer使用指南
Jun 22 Javascript
JavaScript中逗号运算符介绍及使用示例
Mar 13 Javascript
angularjs实现的前端分页控件示例
Feb 10 Javascript
Bootstrap table表格初始化表格数据的方法
Jul 25 Javascript
js canvas实现写字动画效果
Nov 30 Javascript
layui上传图片到服务器的非项目目录下的方法
Sep 26 Javascript
vue组件内部引入外部js文件的方法
Jan 18 Javascript
Vue的生命周期一起来看看
Feb 24 Vue.js
vue使用mint-ui实现下拉刷新和无限滚动的示例代码
Nov 06 #Javascript
JS实现分页浏览横向图片(类轮播)实例代码
Nov 06 #Javascript
Angular实现类似博客评论的递归显示及获取回复评论的数据
Nov 06 #Javascript
vue自定义过滤器创建和使用方法详解
Nov 06 #Javascript
Bootstrap 树控件使用经验分享(图文解说)
Nov 06 #Javascript
vue复合组件实现注册表单功能
Nov 06 #Javascript
基于vue组件实现猜数字游戏
May 28 #Javascript
You might like
第4章 数据处理-php字符串的处理-郑阿奇(续)
2011/07/04 PHP
laravel-admin的多级联动方法
2019/09/30 PHP
this[] 指的是什么内容 讨论
2007/03/24 Javascript
event.X和event.clientX的区别分析
2011/10/06 Javascript
表单验证的完整应用案例探讨
2013/03/29 Javascript
ExtJS[Desktop]实现图标换行示例代码
2013/11/17 Javascript
jquery ajax jsonp跨域调用实例代码
2013/12/11 Javascript
javaScript如何处理从java后台返回的list
2014/04/24 Javascript
Flash图片上传组件 swfupload使用指南
2015/03/14 Javascript
浏览器环境下JavaScript脚本加载与执行探析之defer与async特性
2016/01/14 Javascript
微信小程序开发之麦克风动画 帧动画 放大 淡出
2017/04/18 Javascript
原生javascript实现分页效果
2017/04/21 Javascript
Vue+axios 实现http拦截及路由拦截实例
2017/04/25 Javascript
Node.js搭建小程序后台服务
2018/01/03 Javascript
在Vue中使用highCharts绘制3d饼图的方法
2018/02/08 Javascript
详解vue 项目白屏解决方案
2018/10/31 Javascript
关于vue路由缓存清除在main.js中的设置
2019/11/06 Javascript
js实现双色球效果
2020/08/02 Javascript
微信小程序完美解决scroll-view高度自适应问题的方法
2020/08/08 Javascript
vue 路由meta 设置导航隐藏与显示功能的示例代码
2020/09/04 Javascript
Python实现股市信息下载的方法
2015/06/15 Python
Python读取和处理文件后缀为.sqlite的数据文件(实例讲解)
2017/06/27 Python
python实现一个简单的ping工具方法
2019/01/31 Python
Python利用lxml模块爬取豆瓣读书排行榜的方法与分析
2019/04/15 Python
Python Tornado实现WEB服务器Socket服务器共存并实现交互的方法
2020/05/26 Python
python对execl 处理操作代码
2020/06/22 Python
python实现移动木板小游戏
2020/10/09 Python
解决Python import .pyd 可能遇到路径的问题
2021/03/04 Python
泰坦健身器材:Titan Fitness
2018/02/13 全球购物
教学器材管理制度
2014/01/26 职场文书
运动会方阵解说词
2014/02/12 职场文书
幼儿教师师德演讲稿
2014/05/06 职场文书
2013年最新自荐信范文
2014/06/23 职场文书
2015年社区工作总结
2015/04/08 职场文书
《落花生》教学反思
2016/02/16 职场文书
Python+Matplotlib+LaTeX玩转数学公式
2022/02/24 Python