<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta http-equiv=" X-UA-Compatible" content="ie=edge">
<title>12-v-for的应用</title>
<script src="https://cdn.jsdelivr.net/npm/vue/dist/vue.js" ></script>
<style>
.bold{
font-weight: bold; /* 字体加粗 */
}
</style>
</head>
<body>
<div id='app'>
<ul>
<!-- item 是数组里的每一个元素,在这里是对象! -->
<li v-for="item in news" :class="{bold:item.isStrong}">
<a href="#">{{ item.title }}</a>
</li>
</ul>
</div>
<script>
new Vue({
el: '#app',
data:{
news:[
{
id:1,
title:'百度•高考加油',
isStrong:true //控制字体加粗
},
{
id:2,
title:'新浪•微博',
isStrong:true
},
{
id:3,
title:'搜狐•热点',
isStrong:false
},
{
id:4,
title:'腾讯',
isStrong:false
},
{
id:5,
title:'网易',
isStrong:false
}
]
}
})
</script>
</body>
</html>
运行结果为: