基于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 相关文章推荐
广告代码静态化js通用函数
May 09 Javascript
JavaScript 数组循环引起的思考
Jan 01 Javascript
JavaScript实现生成GUID(全局统一标识符)
Sep 05 Javascript
node.js中的fs.unlinkSync方法使用说明
Dec 15 Javascript
JavaScript模拟push
Mar 06 Javascript
基于JS实现的随机数字抽签实例
Dec 08 Javascript
Bootstrap中datetimepicker使用小结
Dec 28 Javascript
js实现5秒倒计时重新发送短信功能
Feb 05 Javascript
基于HTML5+JS实现本地图片裁剪并上传功能
Mar 24 Javascript
vue filters的使用详解
Jun 11 Javascript
微信实现自动跳转到用其他浏览器打开指定APP下载
Feb 15 Javascript
微信小程序分享功能onShareAppMessage(options)用法分析
Apr 24 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中ltrim()、rtrim()与trim()删除字符空格实例
2014/11/25 PHP
PHP中大于2038年时间戳的问题处理方案
2015/03/03 PHP
PHP通过get方法获得form表单数据方法总结
2018/09/12 PHP
限制文本框输入N个字符的js代码
2010/05/13 Javascript
jQuery Jcrop插件实现图片选取功能
2011/11/23 Javascript
浅析JavaScript中的隐式类型转换
2013/12/05 Javascript
JS正则表达式验证数字代码
2014/01/28 Javascript
javascript抽象工厂模式详细说明
2014/12/16 Javascript
JS图片左右无缝隙滚动的实现(兼容IE,Firefox 遵循W3C标准)
2016/09/23 Javascript
AngularJS操作键值对象类似java的hashmap(填坑小结)
2016/11/12 Javascript
bootstrap侧边栏圆点导航
2017/01/11 Javascript
JavaScript中的编码和解码函数
2017/02/15 Javascript
BootStrap给table表格的每一行添加一个按钮事件
2017/09/07 Javascript
微信小程序实现动态设置placeholder提示文字及按钮选中/取消状态的方法
2017/12/14 Javascript
通过js动态创建标签,并设置属性方法
2018/02/24 Javascript
关于Mac下安装nodejs、npm和cnpm的教程
2018/04/11 NodeJs
基于rollup的组件库打包体积优化小结
2018/06/18 Javascript
使用Three.js实现太阳系八大行星的自转公转示例代码
2019/04/09 Javascript
JS实现给数组对象排序的方法分析
2019/06/24 Javascript
Vue动态生成表格的行和列
2019/07/18 Javascript
Python 时间操作例子和时间格式化参数小结
2014/04/24 Python
python中迭代器(iterator)用法实例分析
2015/04/29 Python
详解Python3中ceil()函数用法
2019/02/19 Python
详解python中的线程与线程池
2019/05/10 Python
py-charm延长试用期限实例
2019/12/22 Python
Vilebrequin欧洲官网:法国豪华泳装品牌(男士沙滩裤)
2018/04/14 全球购物
Booking.com英国官网:全球酒店在线预订网站
2018/04/21 全球购物
仓管岗位职责范本
2014/02/08 职场文书
乡镇交通安全实施方案
2014/03/29 职场文书
《音乐之都维也纳》教学反思
2014/04/16 职场文书
卖车协议书范例
2014/09/16 职场文书
党员对照检查材料整改措施思想汇报
2014/09/26 职场文书
三八红旗手事迹材料
2014/12/26 职场文书
新娘父亲婚礼致辞
2015/07/27 职场文书
高中体育课教学反思
2016/02/16 职场文书
Python多个MP4合成视频的实现方法
2021/07/16 Python