vue分页练习
2024-09-06 00:21:18
<!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>
最新文章
- [转载]El Capitan 中 SIP 介绍
- No.008:String to Integer (atoi)
- selenium获取多窗口句柄并一一切换至原窗口句柄(三个窗口)
- 算法实例-C#-快速排序-QuickSort
- SQL小纸条--一些方便平时参考的SQL语句--随用随查
- hdu 1257 最少拦截系统(贪心)
- 《Java编程那点事儿》读书笔记(一)——基本数据结构
- vim插件介绍
- javascript实现URL不缓存的方法
- kettle Java Filter(表达式过滤)
- Windows不能再本地计算机启动Apache
- Windows下的窗口程序
- 【转】 利用spring的profile切换不同的环境
- C#中DateTime的缺陷与代替品DateTimeOffset
- springMVC源码--Controller控制器
- [HAOI2018]染色
- java 常用的类
- sublime修改侧边栏字体
- springMVC操作cookie和session
- 2014.1.14 struts 的default.properties 配置文件详述
热门文章
- sublime text3插件安装及使用
- org.springframework.beans.BeanUtils的用法
- c#用log4Net将日志写入到Oracle数据库,并写入到文件中
- 可视化操作,实现横向柱形echart图 无边框
- VS Code 设置双快捷键(快速移动光标)
- Linux基于Hadoop2.8.0集群安装配置Hive2.1.1及基础操作
- python 安装 pip ,并使用pip 安装 filetype
- 记录一下LEETheme库主题切换的使用
- Android之SAX解析笔记
- 15:解决IntelliJ IDEA的乱码问题