$ gnpm install @gidc-pc-base/gidc-ebank-parts-h5-standard-vx-gidc-payee-name-book
import VxPayeeNameBook from '@/components/vx-payee-name-book';
// 页面内局部引入
export default {
  components: {
    [VxPayeeNameBook.name]: VxPayeeNameBook,
  },
};
// 全局引入
Vue.component(VxPayeeNameBook.name, VxPayeeNameBook);
<ui-button class="primary-btn" @click="openContact">常用联系人</ui-button>
<vx-payee-name-book 
  :is-show-dialog="isShowContact" 
  @closePayeeBook="closePayeeBook" 
  @payeeNameBookWay="payeeNameBookWay"> 
</vx-payee-name-book>
data(){
  return {
    isShowContact: false, // 控制联系人组件显隐
  }
},
methods:{
  // 打开常用联系人
  openContact() {
    this.isShowContact = true;
  },
  // 关闭常用联系人
  closePayeeBook(val) {
    this.isShowContact = val;
  },
  // 选择之后赋值
  payeeNameBookWay(val) {
    // 此处进行联系人数据赋值
    //关闭弹窗
    this.isShowContact = false;
  },
}
| 属性 | 说明 | 类型 | 默认值 | 备注 | 
|---|---|---|---|---|
| is-show-dialog | 控制联系人组件显隐的变量 | Boolean | - | required | 
val:boolean 值 falseval:当前所选择的联系人对象Copyright 2013 - present © cnpmjs.org | Home |