基于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 相关文章推荐
javascript eval和JSON之间的联系
Dec 31 Javascript
跟着JQuery API学Jquery 之二 属性
Apr 09 Javascript
JS求平均值的小例子
Nov 29 Javascript
jquery选择checked在ie8普通模式下的问题
Feb 12 Javascript
js面向对象之静态方法和静态属性实例分析
Jan 10 Javascript
JavaScript中toString()方法的使用详解
Jun 05 Javascript
全面详细的jQuery常见开发技巧手册
Feb 21 Javascript
js ajaxfileupload.js上传报错的解决方法
May 05 Javascript
浅谈Javascript中的函数、this以及原型
Oct 09 Javascript
详解Vue方法与事件
Mar 09 Javascript
浅谈node中的cluster集群
Jun 02 Javascript
JS实现可针对算术表达式求值的计算器功能示例
Sep 04 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
php实现的Cookies操作类实例
2014/09/24 PHP
分享自定义的几个PHP功能函数
2015/04/15 PHP
判断iframe是否加载完成的完美方法
2010/01/07 Javascript
基于JQuery的密码强度验证代码
2010/03/01 Javascript
JQuery的一些小应用收集
2010/03/27 Javascript
angularJS 中input示例分享
2015/02/09 Javascript
超漂亮的jQuery图片轮播特效
2015/11/24 Javascript
JavaScript构造函数详解
2015/12/27 Javascript
JavaScript 正则表达式中global模式的特性
2016/02/25 Javascript
JS获取checkbox的个数简单实例
2016/08/19 Javascript
js仿腾讯QQ的web登陆界面
2016/08/19 Javascript
jQuery焦点图轮播效果实现方法
2016/12/19 Javascript
详解JavaScript数组过滤相同元素的5种方法
2017/05/23 Javascript
React服务端渲染(总结)
2017/07/01 Javascript
JavaScript严格模式下关于this的几种指向详解
2017/07/12 Javascript
iscroll.js滚动加载实例详解
2017/07/18 Javascript
vuex学习之Actions的用法详解
2017/08/29 Javascript
javascript实现自由编辑图片代码详解
2019/06/21 Javascript
深入理解python中的浅拷贝和深拷贝
2016/05/30 Python
Python中基础的socket编程实战攻略
2016/06/01 Python
python 实现判断ip连通性的方法总结
2018/04/22 Python
win7下python3.6安装配置方法图文教程
2018/07/31 Python
详解有关PyCharm安装库失败的问题的解决方法
2020/02/02 Python
Django实现whoosh搜索引擎使用jieba分词
2020/04/08 Python
印尼太阳百货公司网站:Matahari
2018/02/04 全球购物
ghd澳大利亚官方网站:英国最受欢迎的美发工具品牌
2018/05/21 全球购物
IMPORT的选项IGNORE有什么作用?缺省是什么设置?
2015/09/17 面试题
医学院校毕业生自荐信范文
2014/01/01 职场文书
高二生物教学反思
2014/01/27 职场文书
安全标准化实施方案
2014/02/20 职场文书
小学运动会班级口号
2014/06/09 职场文书
放飞梦想演讲稿600字
2014/08/26 职场文书
学习教师敬业奉献模范事迹材料思想汇报
2014/09/19 职场文书
学生会辞职信
2015/03/02 职场文书
《所见》教学反思
2016/02/23 职场文书
js实现上传图片到服务器
2021/04/11 Javascript