vue 利用 计算属性computed 实现轮播图 上一页 和下一页功能
2018-08-31 12:21
891 查看
vue 利用 计算属性computed 实现轮播图 上一页 和下一页功能
1.页码
[code] <ul class="slide-pages"> <li @click="goPage(prevIndex)"><</li> <li v-for="(item,index) in slides" :key="index"> <a>{{index +1}}</a> </li> <li @click="goPage(nextIndex)">></li> </ul>
[code] computed: { // 上一页 prevIndex() { if (this.noeIndex === 0) { return this.slides.length - 1; } else { return this.nowIndex - 1; } }, // 下一页 nextIndex() { if (this.nowIndex === this.slides.length - 1) { return 0; } else { return this.nowIndex + 1; } } },
阅读更多
相关文章推荐
- 基于Vue2x实现响应式自适应轮播组件插件VueSliderShow功能
- vue.js计算属性用法(computed)
- vue的computed计算属性学习
- vue计算属性computed和methods的区别
- Vue.js学习 Item5 -- 计算属性computed与$watch
- vue教程2-03 vue计算属性的使用 computed
- Vue的computed计算属性
- Vue中计算属性computed的示例解读
- Vue.js学习 Item5 -- 计算属性computed与$watch
- 利用JS实现基本的图片轮播功能,包括鼠标的经过事件
- vue.js计算属性用法(computed)技巧,依赖其他vue实例的数据
- vue 选中和全选 两个计算属性实现
- vue2实现搜索功能计算属性
- vue-computed计算属性
- DataGridView中实现上一页,上一行,下一行,下一页的功能
- VUE -- Vue.js每天必学之计算属性computed与$watch
- Vue之计算属性Computed
- vue的计算属性(computed)、methods、watched三者区别
- Vue.js之计算属性computed与$watch
- vue.js计算属性(computed)