<el-form-item prop="currencyTypeName" label="币种:">
                    <el-select
                      clearable
                      :disabled="isDetial"
                      v-model="detailForm.currencyTypeName"
                      placeholder="请选择币种"
                      @change="CurrencyTypeNameChange"
                    >
                      <el-option
                        v-for="(item, index) in currencyTypeNameData"
                        :key="index"
                        :label="item.name"
                        :value="item.name"
                      >
                      </el-option>
                    </el-select>
                  </el-form-item>

本来再图中添加change事件能够触发我们可以再事件中做一些其他事清,但是今天突然不触发了,咱也不知道为啥,别的界面这样写就可以触发。百度了一下发现好多人也有这种问题。我们可用不使用change,改为在option 中添加点击事件,但是要加个native。将当前数据传进点击事件中。

                <el-form-item label="业务公司:" prop="orgName">
                    <el-select
                      v-model="detailForm.orgName"
                      placeholder="请选择合同号"
                    >
                      <el-option
                        @click.native="orgNameChange(item)"
                        v-for="(item, index) in orgNameData"
                        :key="index"
                        :label="item.orgName"
                        :value="item.orgName"
                      >
                      </el-option>
                    </el-select>
                  </el-form-item>

Logo

前往低代码交流专区

更多推荐