基于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 相关文章推荐
ext 列表页面关于多行查询的办法
Mar 25 Javascript
JS Range HTML文档/文字内容选中、库及应用介绍
May 12 Javascript
js Event对象的5种坐标
Sep 12 Javascript
javascript 实现字符串反转的三种方法
Nov 23 Javascript
推荐阅读的js快速判断IE浏览器(兼容IE10与IE11)
Dec 13 Javascript
APP中javascript+css3实现下拉刷新效果
Jan 27 Javascript
jQuery判断元素是否显示 是否隐藏的简单实现代码
May 19 Javascript
javascript实现复选框全选或反选
Feb 04 Javascript
详解vue slot插槽的使用方法
Jun 13 Javascript
开发用到的js封装方法(20种)
Oct 12 Javascript
如何在vue项目中嵌入jsp页面的方法(2种)
Feb 06 Javascript
es6函数之尾递归用法实例分析
Apr 25 Javascript
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
德生BCL3000的电路分析和打磨
2021/03/02 无线电
PHP新手上路(八)
2006/10/09 PHP
discuz Passport 通行证 整合笔记
2008/06/30 PHP
PHP单例模式详细介绍
2015/07/01 PHP
javascript事件模型代码
2007/07/01 Javascript
Prototype String对象 学习
2009/07/19 Javascript
jquery1.83 之前所有与异步列队相关的模块详细介绍
2012/11/13 Javascript
基于jQuery中对数组进行操作的方法
2013/04/16 Javascript
jquery如何实现在加载完iframe的内容后再进行操作
2013/09/10 Javascript
javascript贪吃蛇完整版(源码)
2013/12/09 Javascript
Node.js Addons翻译(C/C++扩展)
2016/06/12 Javascript
Javascript基于jQuery UI实现选中区域拖拽效果
2016/11/25 Javascript
jQuery+ajax实现局部刷新的两种方法
2017/06/08 jQuery
requirejs按需加载angularjs文件实例
2017/06/08 Javascript
JavaScript实现图片拖曳效果
2017/09/08 Javascript
JS实现预加载视频音频/视频获取截图(返回canvas截图)
2017/10/09 Javascript
JavaScript中常见内置函数用法示例
2018/05/14 Javascript
echarts.js 动态生成多个图表 使用vue封装组件操作
2020/07/19 Javascript
vue-cli+webpack项目打包到服务器后,ttf字体找不到的解决操作
2020/08/28 Javascript
[00:35]TI7不朽珍藏III——寒冰飞龙不朽展示
2017/07/15 DOTA
Window 64位下python3.6.2环境搭建图文教程
2018/09/19 Python
将python依赖包打包成window下可执行文件bat方式
2019/12/26 Python
浅谈python多线程和多线程变量共享问题介绍
2020/04/17 Python
python属于软件吗
2020/06/18 Python
用opencv给图片换背景色的示例代码
2020/07/08 Python
聊聊python中的异常嵌套
2020/09/01 Python
Python eval函数原理及用法解析
2020/11/14 Python
Python图像读写方法对比
2020/11/16 Python
英国最大的百货公司:Harrods
2016/08/18 全球购物
Move Free官方海外旗舰店:美国骨关节健康专业品牌
2017/12/06 全球购物
Troy-Bilt官网:草坪割草机、吹雪机、分蘖机等
2019/02/19 全球购物
大学同学十年聚会感言
2014/02/21 职场文书
2015年度女工工作总结
2015/10/22 职场文书
酒店工程部的岗位职责汇总大全
2019/10/23 职场文书
Vue3.0中Ref与Reactive的区别示例详析
2021/07/07 Vue.js
Redis基本数据类型List常用操作命令
2022/06/01 Redis