<template>
<!-- 需求:使用 <el-select> + <el-option> 关于下拉选择 前端显示中文,传值为对应格式value -->
<div class="demo">
<!-- 新增部分 -->
<el-select placeholder="请选择系统" v-model="newOption" @change="newOpenOption">
<el-option v-for="item in optionData" :label="item.name" :key="item.value" :value="item.value"></el-option> <!-- 重要 value 里面赋值很重要,如果这里赋值成 item.name 那么打印出来就是name的值,传给后台的值也是name,所以要搞清楚后台需要什么类型的值 -->
</el-select>
<!-- 修改部分 -->
<el-select placeholder="请选择系统" v-model="editOption" @change="editOpenOption">
<el-option v-for="item in optionData" :label="item.name" :key="item.value" :value="item.value"></el-option> <!-- 重要 value 里面赋值很重要,如果这里赋值成 item.name 那么打印出来就是name的值,传给后台的值也是name,所以要搞清楚后台需要什么类型的值 -->
</el-select> </div>
</template>
<script>
export default {
name: 'demo',
data() {
return {
newOption:'',
editOption:'',
optionData: [{
name: '系统',
value: "sys"
}, {
name: '前端',
value: "web"
}, {
name: '安卓',
value: "android"
}, {
name: '苹果',
value: "ios"
}]
}
},
created() {
this.editOption = 'ios' // 修改部分后台返回的值,需要将后台的值回显在前端页面 后台必须返回这种格式!!!
},
methods: {
newOpenOption(v) {
console.log(v) // 这里打印出来的值跟 value里面绑定的相关, 我这里value绑定的是item.value,所以打印出来的是 sys或web
},
editOpenOption(v) {
console.log(v)
}
}
} </script>
<style scoped> </style>

最新文章

  1. 解决UDT中内存下不去的问题
  2. Shell判断字符串包含关系的几种方法
  3. Ceph性能测试工具和方法。
  4. Xcode常用技巧(1)-使用Xcode进行代码分析及GDB调试
  5. java web开发必备知识
  6. ACM——大数相加
  7. sqlserver使用户只能在某个架构下建立表和存储过程
  8. 网站安全分析:恶意DOS脚本日志分析报告
  9. 一键部署ETCD集群脚本
  10. dead loop、continue &amp; break、while...else语句
  11. Java自定义异常类以及异常拦截器
  12. ibatis中使用缓存
  13. 项目Alpha冲刺 3
  14. ArcGIS Runtime SDK for iOS之符号和渲染
  15. vue-i18n
  16. SVN目录结构
  17. 具体数学二项式至生成函数章-----致敬Kunth
  18. [LeetCode][Facebook面试题] 通配符匹配和正则表达式匹配,题 Wildcard Matching
  19. Linux基础学习(一)
  20. 【转】手动写一个Behavior Designer任务节点

热门文章

  1. linux 查看CPU、内存、磁盘信息命令
  2. arcgis for js 之 获取两点之间的距离
  3. WdatePicker 日期区间设置
  4. 同事问如何判断同花顺,我用javascript的二维数组写了个简易demo
  5. webServices接口开发过程中项目启动遇到的错误org.xml.sax.SAXParseException; lineNumber: 20; columnNumber: 422; schema_reference.4: Failed to read schema document &#39;http://www.springframework.org/schema/beans/spring-bean
  6. vue webpack 引入iview iview内部文件报语法错误
  7. JAVA中for与while关于内存的细节问题
  8. [WDS] Warnings while compiling. vue 项目运行控制台输出太多警告信息
  9. 流程控制语句(if switch)
  10. bloc控制读写文件