首页 > 其他分享 >vue列表和数组

vue列表和数组

时间:2022-08-20 23:36:34浏览次数:61  
标签:vue assets sitefiles num 数组 images 列表 png

数组

<!DOCTYPE html>
<html lang="zh">

<head>
	<meta charset="UTF-8">
	<meta http-equiv="X-UA-Compatible" content="IE=edge">
	<meta name="viewport" content="width=device-width, initial-scale=1.0">
	<script src="./js/v3.2.8/vue.global.prod.js"></script>
	<title>Document</title>
</head>

<body>
	<!--  -->
	<div id="app">
		<h1 v-bind:title="tit" v-text="msg" v-on:click="showdata"></h1>
		<button v-on:click="jianshao">-</button>
		<span v-text="num">0</span>
		<button v-on:click="zengjia">+</button>
		<button @click="qietu(1)">切换图片1</button>
		<button @click="qietu(2)">切图3</button>
		<img v-bind:src="mapsrc" alt="图片">
	</div>
	<script>
		// 如何操作文本、属性、事件
		Vue.createApp({
			data() {
				return {
					msg: "文本显示,图片切换和数组",
					tit: "文本绑定",
					num: "0",
					mapsrc: "/sitefiles/assets/images/video-clip.png",
					mapslist: [
						"/sitefiles/assets/images/audio-clip.png",
						"/sitefiles/assets/images/default_avatar.png",
						"/sitefiles/assets/images/loading.gif"
					]
				}
			},
			methods: {
				showdata() {
					alert("操作事件")
				},
				zengjia() {
					this.num++;
				},
				jianshao() {
					if (this.num > 0) {
						this.num--;
					}
				},
				qietu(i) {
					this.mapsrc = this.mapslist[i];
				}
			}
		}).mount("#app")
	</script>

</body>

</html>

  

标签:vue,assets,sitefiles,num,数组,images,列表,png
From: https://www.cnblogs.com/xiongwei/p/16609044.html

相关文章

  • Vue/uniapp使用雪花算法生成随机ID
    安装snowflake-id插件npmisnowflake-id 页面导入雪花插件importSnowflakeIdfrom"snowflake-id"; 方法内使用雪花算法constsnowflake=newSnowflak......
  • vue学习之------vuex通俗易懂篇(四)
    vuex与localStorage的异同是什么?(1)刷新页面时vuex:由于vuex中的数据是存储在运行内存中的,所以刷新页面,会重新加载vue实例,vuex中的数据会初始化,导致数据丢失。localStorag......
  • vue学习之------vuex通俗易懂篇(三)
    vuex中使用modules工作中,如果遇到不同的业务模块,需要用到vuex,如果全部写在同一个文件中,会很难管理,我们想分各自写各自的,就会用到modules假设有用户模块:userModule还有购......
  • 打印出数组中的重复数, 重复几次
    <!--*@FilePath:重复次数.html*@Author:马小屁*@Date:2022-08-1917:24:16*@LastEditors:PleasesetLastEditors*@LastEditTime:2022-08-2020:04:4......
  • vue学习之-----vuex通俗易懂篇(二)
    1、State----唯一公共数据源(1)组件中访问State数据的第一种方式:(2)组件中访问State数据的第二种方式:2、Mutation----更改store中的数据的唯一方法是提交mutation,不......
  • Java数组04:下标越界及小结
    数组的四个基本特点:其长度是确定的。数组一旦被创建,它的大小就是不可以改变的其元素必须是相同类型,不允许出现混合类型;数组中的元素可以是任何数据类型,包括基本类......
  • Java数组05:数组的使用
    数组使用:1.For-Each循环2.数组作方法入参3.数组作返回值4.普通的For循环​代码:packagecom.pzz.array;publicclass......
  • vue的生命周期
    一、Vue的生命周期一、Vue的生命周期流程图二、Vue生命周期的具体   生命周期描述beforeCreate 组件实例被创建之初created组件实例已经完成创建......
  • vue学习之------vuex通俗易懂篇(一)
    1、vuex的作用是什么?实现组件数据共享(可以先初步理解为把一些数据存在localStorage中,不管哪里需要,都能取到)2、vuex的使用场景(先有个初步印象)(1)后台管理系统:用户登陆之......
  • npm install vue-router --save-dev 错误
    错误代码:npminstallvue-router--save-dev   首先进行原因分析:根据大部分文档的叙述该错误为:npm版本问题,新版本对下载要求比较严格其次解决方案:npminstall--l......