首页 > 其他分享 >vue第五课:图片切换实例

vue第五课:图片切换实例

时间:2023-04-06 12:02:03浏览次数:39  
标签:function index vue img 第五课 jpg 实例 图片

知识点:

1,定义图片数组 2,添加图片索引 3,绑定src属性 4,图片切换逻辑

需求:

  1. 第一张图片不显示上一页(隐藏)
  2. 最后一张图片不显示下一页(隐藏)
  <div id='app'>
  <img :src="imgarr[index]">
  <a href="#" v-show="index!=0" @click="prev">
    <img src="./img/prev.gif">
    </a>
  <a href="#" v-show="index<imgarr.length-1"  @click="next">
    <img src="./img/next.gif">
   </a>
  </div>
  <script>
    Vue.config.productionTip = false //阻止vue在启动时生成生产提示。
    var app = new Vue({
      el: '#app',
      data: {
       imgarr:[
        "./img/1.jpg",
        "./img/2.jpg",
        "./img/3.jpg",
        "./img/4.jpg",
        "./img/5.jpg",
        "./img/6.jpg",
       ],
       index:0,
      },
     methods: {
      prev:function(){
        this.index--;
      },
      next:function(){
        this.index++;
      }
     },
    })
  </script>

 

标签:function,index,vue,img,第五课,jpg,实例,图片
From: https://www.cnblogs.com/superip/p/17292353.html

相关文章

  • vue之条件渲染
    目录说明语法示例说明“vue条件渲染指令包括v-if、v-else、v-else-if、v-show。语法v-if="条件1&&条件2"#条件可以用变量+运算符号表示,&&表示andv-if-else="条件"v-else#因为是例外,所以不需要使用条件示例<body><divid="app"><h1&......
  • vue-生产环境强制开启dev-tool
    由于生产环境中无法启用dev-tool,而一些问题只在生产环境中体现,所以在生产环境中调试vue,我个人认为还是比较有用的,那么怎么在生产环境中启用dev-tools呢,便捷的方法只需要在chrome商店中下载vueforcedev就好啦cheers!!!!......
  • Rust编程语言入门之项目实例:- 命令行程序
    项目实例:-命令行程序一、实例:接收命令行参数本章内容12.1接收命令行参数12.2读取文件12.3重构:改进模块和错误处理12.4使用TDD(测试驱动开发)开发库功能12.5使用环境变量12.6将错误消息写入标准错误而不是标准输出创建项目~/rust➜cargonewminigrepCre......
  • uni-app:ios/android中的nvue和vue页面加载自定义字体(hbuilderx 3.7.3)
    一,官方文档地址:https://uniapp.dcloud.net.cn/tutorial/nvue-api.html#addrule二,代码1,nvue页面:模板<viewclass="listTitle">{{item.title}}</view>......
  • 我的第一个项目(九) :飞机大战Vue版本塞到主页
    好家伙, 这是未进行分包的vue版本的飞机大战效果如下:  这里说明一下,大概使用逻辑是提供一个<div>然后在这<div>中渲染游戏 游戏主界面代码如下:1<template>2<div>3<h1>欢迎来到主页面</h1>4<divref="stage"></div>5</div......
  • libcurl第五课 Digest Authentication摘要验证使用
    场景在安迅士摄像机网页上,配置系统选项,HTTP/RTSPPasswordSettings中,选择Encryptedonly。获取设备的云台状态信息,使用的是摘要认证例子voidCAnXunShiConn::TestlibCurlHTTPDegistAuth(){CURL*pCurlHandle=curl_easy_init();curl_easy_setopt(pCurlHand......
  • vue excel导入,导出
    @GetMapping("/exportExample")@Inner(false)//publicRexportExample(Integercs,Stringcs2){publicvoidexportExample(MeterWatermeterWater,HttpServletResponseresponse)throwsIOException{//查询所有用户Map<String,......
  • Android MVP 实例
    本文是「吴小龙同学」投稿,MVP其实一直被提及比较多,我的读者们可能有一些人不理解,其实再多的理论比不上一次简单的实践,这篇文章就以一个简单的请求天气功能,来演示AndroidMVP是如何使用的。效果预览准备MVP流程说明:步骤1:UI实现View方法,引用Presenter步骤2:Presenter调用Model,走Model......
  • 第四十篇 vue - 进阶主题 - 使用 Vue 的多种方式
    使用Vue的多种方式在Web的世界中从来就没有可以适配所有场景、解决所有问题的银弹。正因如此,Vue被设计成一个灵活的、可以渐进式集成的框架。根据使用场景的不同需要,相应地有多种不同的方式来使用Vue,以此在技术栈复杂度、开发体验和性能表现间取得最佳平衡独立脚本Vue可......
  • 第四十一篇 vue - 进阶主题 - 组合式 API 常见问答
    什么是组合式API?组合式API(CompositionAPI)是一系列API的集合,使我们可以使用函数而不是声明选项的方式书写Vue组件。它是一个概括性的术语,涵盖了以下方面的API1、响应式API例如ref()和reactive(),使我们可以直接创建响应式状态、计算属性和侦听器。2、生命......