欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

element-ui中select組件綁定值改變,觸發(fā)change事件方法

 更新時(shí)間:2018年08月24日 09:02:03   作者:UIEngineer  
今天小編就為大家分享一篇element-ui中select組件綁定值改變,觸發(fā)change事件方法,具有很好的參考價(jià)值,希望對大家有所幫助。一起跟隨小編過來看看吧

1.安裝vuecli腳手架

2.終端輸入

cnpm i element-ui -S

安裝element-ui

3.按需引入select組件

在main.js中寫入如下代碼

/* 導(dǎo)入第三方庫開始 */
import 'element-ui/lib/theme-chalk/index.css';
// 按需加載Select組件
import {Select,Option,Dialog,Button} from 'element-ui'
Vue.use(Select)
Vue.use(Option)
Vue.use(Dialog)
Vue.use(Button)
// Vue.component(Select.name,Select);
// 或?qū)憺閂ue.use(Button)
/* 導(dǎo)入第三方庫結(jié)束 */

HelloWorld.vue代碼

<template>
<div>
  <el-dialog
   title="提示"
   :visible.sync="dialogVisible"
   width="30%">
   <span>{{selVal}}</span>
   <span slot="footer" class="dialog-footer">
    <el-button @click="dialogVisible = false">取 消</el-button>
    <el-button type="primary" @click="dialogVisible = false">確 定</el-button>
   </span>
  </el-dialog>

   <el-select v-model="value" multiple placeholder="請選擇" @change="currentSel">
    <el-option
     v-for="item in options"
     :key="item.value"
     :label="item.label"
     :value="item.label">
    </el-option>
   </el-select>
</div>
</template>

<script>
 export default {
  data() {
   return {
    options: [{
     value: '選項(xiàng)1',
     label: '黃金糕'
    }, {
     value: '選項(xiàng)2',
     label: '雙皮奶'
    }, {
     value: '選項(xiàng)3',
     label: '蚵仔煎'
    }, {
     value: '選項(xiàng)4',
     label: '龍須面'
    }, {
     value: '選項(xiàng)5',
     label: '北京烤鴨'
    }],
    value: '',
    dialogVisible: false,
    selVal : ''
   }
  },
  methods: {
   currentSel(selVal){
    this.selVal = selVal;
    this.dialogVisible = true;
   }
  }
 }
</script>

拓展知識:element-ui 點(diǎn)擊編輯彈出dialog組件中select組件綁定值改變,但是不觸發(fā)change事件的方法

代碼結(jié)構(gòu)如下:

現(xiàn)象視頻如下:

現(xiàn)象原因:經(jīng)過排查發(fā)現(xiàn) 此時(shí)點(diǎn)擊操作不觸發(fā)chang事件,后臺響應(yīng)數(shù)據(jù)中沒有訂單取消原因orderCanleRemark字段,此時(shí)導(dǎo)致不觸發(fā)change事件,

解決方案:

方案1:讓后臺配合響應(yīng)該字段,無論是否為空都響應(yīng)該字段

方案2:在后臺響應(yīng)數(shù)據(jù)賦值給,this.form之前,手動添加該字段到后臺響應(yīng)數(shù)據(jù)中

代碼如下:

以上這篇element-ui中select組件綁定值改變,觸發(fā)change事件方法就是小編分享給大家的全部內(nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

相關(guān)文章

最新評論