v-for指令的四种使用方式

简介: 一、v-for属性二、四种使用方式代码

v-for指令的四种使用方式

 

目录

一、v-for属性

二、四种使用方式代码

 

 

一、v-for属性:


1.迭代数组

<ul>

<li v-for="(itemi) in list">索引:{{i}}---姓名: {{item.name}} ---年龄:{{itm.age}}</li>

</ul>


2.迭代对象中的属性

<!--循环遍历对象身上的属性-->

<div v-for="(val, key, i) in userInfo">{{val}} --- {{key}} --- {{i}}</div>


3.迭代数字

<p v-for="i in 10">这是第{{i}}P标签</p>



二、四种使用方式代码


1.   v-for循环普通数组:

<head>

<meta charset="UPr-8">

<meta name="viewport" content="width=device-widthinitial-scale=1.0">

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

<title>Document</title>

<script src=" . /lib/vue-2.4.0.js"></script>

</head>

 

<body>

     <div id=”app”>

     <!--<p>{{list[0]}}</p>

     <p>{{list[1]}}</p>

     <p>{{list[2]}}</p>

     <p>{{list[3]}}</p>

     <p>{{list[4]}}</p>-->

     

     

     <p v-for=”(item, i) in list”>索引值:{{i}}---每一项:{{item}}</p>

     

</div>

     

<script>

//创建vue 实例,得到ViewMode1

var vm= new vue ({

el: ‘#app’,

data: {

     list: [1,2,3,4,5,6]

},

methods: {}

           });

</script>

</body>


2.   v-for循环对象数组:

<head>

<meta charset="UPr-8">

<meta name="viewport" content="width=device-widthinitial-scale=1.0">

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

<title>Document</title>

<script src=" . /lib/vue-2.4.0.js"></script>

</head>

 

<body>

     <div id=”app”>

     <p v-for=”user in list”>Id:{{user.id}}---名字:{{user.name}}---索引:{{i}}</p>

</div>

     

<script>

//创建vue 实例,得到ViewMode1

var vm= new vue ({

el: ‘#app’,

data: {

     list:[

{id:1, name: ‘zs1’},

{id:2, name: ‘zs2’},

{id:3, name: ‘zs3’},

{id:4, name: ‘zs4’}

]

},

methods: {}

           });

</script>

</body>


3.   v-for循环对象:


<head>

<meta charset="UPr-8">

<meta name="viewport" content="width=device-widthinitial-scale=1.0">

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

<title>Document</title>

<script src=" . /lib/vue-2.4.0.js"></script>

</head>

 

<body>

     <div id=”app”>

     <!--注意:在遍历对象身上的键值对的时候,除了 有val key,在第三个位置还有 一个 索引-->

<p v-for=”(val, key, i) in user”>值是:{{val}}---键是:{{key}}---索引:{{i}}</p>

</div>

     

<script>

//创建vue 实例,得到ViewMode1

var vm= new vue ({

el: ‘#app’,

data: {

     user:{

     id:I,

     name:’托尼.屎大颗’,

     gender:’

}

},

methods: {}

           });

</script>

</body>


4.   v-for迭代数字:


<head>

<meta charset="UPr-8">

<meta name="viewport" content="width=device-widthinitial-scale=1.0">

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

<title>Document</title>

<script src=" . /lib/vue-2.4.0.js"></script>

</head>

 

<body>

     <div id=”app”>

           <!--in 后面我们放过 普通数组,对象数组,对象,还可以放数字-->

           <!--注意:如果使用v-for迭代数字,那么前面的count值从11开始-->

     <p v-for=”count in 10”>这是第{{count}}次循环</p>

</div>

     

<script>

//创建vue 实例,得到ViewMode1

var vm= new vue ({

el: ‘#app’,

data: {},

methods: {}

           });

</script>

</body>

相关文章
|
7月前
指令模式
指令模式。
28 1
|
7月前
|
Kubernetes 监控 容器
k9s常用的指令
K9s 是一个用于 Kubernetes 群集管理的命令行工具,它提供了一系列常用的指令,用于查看、管理和监控 Kubernetes 资源。以下是一些常用的 K9s 指令: 1. **查看资源列表:** - `:po`:查看 Pod 列表。 - `:svc`:查看 Service 列表。 - `:deploy`:查看 Deployment 列表。 - `:ns`:查看 Namespace 列表。 2. **在资源列表中的操作:** - 使用上下箭头键浏览资源列表。 - `Enter` 键进入资源的详细信息视图。 - `d`:删除选定的资源。
405 4
|
Linux Shell
4.2.2 基础指令的操作
4.2.2 基础指令的操作
99 0
|
Kubernetes API 容器
2022-10-13-k8s的操作指令
2022-10-13-k8s的操作指令
107 0
v-if 指令
1.v-if指令的作用是:根据表达式的真假切换元素的显示状态 2.本质是通过操纵dom元素来切换显示状态 3.表达式的值为true,元素存在于dom树中,为false,从dom树中移除 4.频繁的切换使用v-show,反之使用v-if,前者的切换消耗小
|
JavaScript 前端开发
3、指令(v-if与v-for的区别、各种指令的使用)
3、指令(v-if与v-for的区别、各种指令的使用)
156 0
3、指令(v-if与v-for的区别、各种指令的使用)
|
JavaScript 开发者
指令-定义私有指令|学习笔记
快速学习指令-定义私有指令
127 0
指令-定义私有指令|学习笔记
|
前端开发 安全 JavaScript
内置指令
内置指令
139 0
|
Go Docker 容器
Dockfile指令
笔记:Dockfile指令
204 0
|
网络协议 NoSQL C语言
下一篇
DataWorks