1.项目中el-select的@change用法
项目中目前出现了两个地方,第一种是根据某个字段下拉框的某一个值,控制另一个字段是否展示,第二种根据某个字段下拉框的某个或者某几个值,控制另一个字段的一些值是否展示。
@change="selectChange(val,val2)"这里传参,传下面方法需要的值
selectChange(val,val2){
if(){
这里根据条件对数据进行处理
},
}
change | 选中值发生变化时触发 | 目前的选中值 |
- change事件前要加
@
或v-on
绑定事件 - change事件是定义在
select
标签中,而不是option
标签中 - change事件的参数是回调参数,自动绑定选中的下拉框选项,不需要定义参数。若需要传递除下拉框选项以外的其他参数,则可以在声明时定义
2.一般来说,获取数据的方式除了通过接口,还会通过字典查询,这些后端都会给我们提供
3.之前data和rules都定义了required必填,但实际控制required是rules