vuejs7-v-for指令3

简介:

<!DOCTYPE html>

<html>

<head>

<meta charset="utf-8">

<meta http-equiv="X-UA-Compatible" content="IE=edge">

<title></title>

<style>

* {

margin: 0;

padding: 0;

box-sizing: border-box

}


html {

font-size: 12px;

font-family: Ubuntu, simHei, sans-serif;

font-weight: 400

}


body {

font-size: 1rem

}


#app {

margin: 0 auto;

max-width: 640px

}


.pagination {

display: inline-block;

padding-left: 0;

margin: 21px 0;

border-radius: 3px;

}


.pagination > li {

display: inline;

}


.pagination > li > a {

position: relative;

float: left;

padding: 6px 12px;

line-height: 1.5;

text-decoration: none;

color: #009a61;

background-color: #fff;

border: 1px solid #ddd;

margin-left: -1px;

list-style: none;

}


.pagination > li > a:hover {

background-color: #eee;

}


.pagination .active {

color: #fff;

background-color: #009a61;

border-left: none;

border-right: none;

}


.pagination .active:hover {

background: #009a61;

cursor: default;

}


.pagination > li:first-child > a .p {

border-bottom-left-radius: 3px;

border-top-left-radius: 3px;

}


.pagination > li:last-child > a {

border-bottom-right-radius: 3px;

border-top-right-radius: 3px;

}

</style>

</head>

<body>

<div id="app">

        <ul class="pagination">

            <li v-for="n in pageCount">

                <a href="javascripit:void(0)" v-bind:class="activeNumber === n + 1 ? 'active' : ''">{{ n + 1 }}</a>

            </li>

        </ul>

    </div>

<script src="http://static.runoob.com/assets/vue/1.0.11/vue.min.js"></script>

<script>

var vm = new Vue({

el:"#app",

data:{

activeNumber:1,

pageCount:10

}

});

</script>

</body>

</html>


本文转自  素颜猪  51CTO博客,原文链接:http://blog.51cto.com/suyanzhu/1895504

相关文章
|
1月前
|
JavaScript 前端开发
请详细解释一下Vue的模板语法中各个指令的具体用法。
请详细解释一下Vue的模板语法中各个指令的具体用法。
20 2
|
2月前
|
JavaScript 前端开发 算法
千分位分隔?一个vue指令搞定
千分位分隔?一个vue指令搞定
47 0
|
2月前
|
JavaScript 前端开发 算法
函数防抖?一个vue指令搞定
函数防抖?一个vue指令搞定
35 0
|
3月前
|
安全 JavaScript Go
Vue中的v-html指令有什么潜在的安全风险?如何防范?
Vue中的v-html指令有什么潜在的安全风险?如何防范?
171 1
|
2天前
|
JavaScript 前端开发 安全
【Vue】内置指令真的很常用!
【Vue】内置指令真的很常用!
|
10天前
|
JavaScript
VUE指令: 什么是Vue的修饰符?
Vue修饰符是特定的指令后缀,如`.lazy`或`.prevent`,它们改变指令行为:表单处理(v-model)、事件处理(阻止默认行为、阻止冒泡)、鼠标键定制、键值简化绑定及属性动态绑定(v-bind)。这些修饰符增强指令灵活性,适应不同场景需求。
9 0
|
15天前
|
JavaScript 前端开发
|
15天前
|
JavaScript 前端开发
vue的常用指令
vue的常用指令
N..
|
1月前
|
JavaScript 前端开发 开发工具
Vue.js指令
Vue.js指令
N..
11 0
N..
|
1月前
|
JavaScript 前端开发 开发者
Vue.js的v-for指令
Vue.js的v-for指令
N..
13 1