<!DOCTYPE html>
<html lang="en">
<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>Document</title>
<script src="https://cdn.staticfile.org/jquery/1.10.2/jquery.min.js"></script>
<script src="https://cdn.bootcss.com/template_js/0.7.1-1/template.min.js"></script>
</head>
<body>
<div class="content"></div>
</body>
</html>
<script>
var data = {
items:[
{id:1,name:'小米',status:'1'},
{id:2,name:'小明',status:'2'},
{id:3,name:'小红'},
{id:4,name:'小黄'},
{id:5,name:'小按'}
]
}
console.log(data.items.length);
var str = ''
var str1 = ''
for(var i = 0;i < data.items.length; i++){
//根据某个状态值来判断,适用于多种状态值
if(data.items[i].status == 1){
str += `
<li style='color:red'>
<span>` +data.items[i].id+ `</span>
<span>` +data.items[i].name+ `</span>
</li>
`
} else if (data.items[i].status == 2) {
str += `
<li style='color:yellow'>
<span>` +data.items[i].id+ `</span>
<span>` +data.items[i].name+ `</span>
</li>
`
} else {
str += `
<li style='color:skyblue'>
<span>` +data.items[i].id+ `</span>
<span>` +data.items[i].name+ `</span>
</li>
`
}
//根据某个状态值来判断,适用于两种状态值
str1 += `
<li `+( data.items[i].status=='1' ? 'style=color:yellow' : 'style=color:red' )+`>
<span>` +data.items[i].id+ `</span>
<span>` +data.items[i].name+ `</span>
</li>
`
}
$('.content').append(str)
</script>
JS模板字符串
最新推荐文章于 2024-08-27 11:52:51 发布