测试 Demo
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Title</title>
<script src="vuejs-2.5.16.js"></script>
<script src="axios-0.18.0.js"></script>
</head>
<!-- 引入样式 -->
<link rel="stylesheet" href="https://unpkg.com/element-ui/lib/theme-chalk/index.css">
<!-- 引入组件库 -->
<script src="https://unpkg.com/element-ui/lib/index.js"></script>
<body>
<div id="app">
<!--<template>-->
<!--<el-select v-model="value" placeholder="请选择">-->
<!--<el-option-->
<!--遍历数组使用-->
<!--v-for="item in list2"-->
<!--:key="item"-->
<!--:label="item"-->
<!--:value="item">-->
<!--</el-option>-->
<!--</el-select>-->
<!--</template>-->
<!--</div>-->
<!--<div>-->
<template>
<!--遍历map-->
<el-select v-model="value" placeholder="请选择">
<el-option
v-for="index in map"
:key="index"
:label="index"
:value="index">
</el-option>
</el-select>
</template>
<div>
{{value}}
</div>
</div>
</body>
<script>
new Vue({
el:"#app",
data:{
value: '',
list2:["12","233","222","32323","212"],
map:{name:'李四',age:'12',address:"北京"}
},
});
</script>
</html>
效果: