<div class="topLine">
<singler :date.sync="date" :name='"统计周期"'></singler>
<singler :name='"变压器"' :devices='devices' v-model='device'></singler>
</div>
父组件代码如上。
子组件代码如下。
// 使用组件时,如果是选择器,则使用v-model绑定值,如果是输入框或者日期选择器,是v-bind:xxx.sync
<template>
<div class="singler">
<span v-if='name'>{
{name}}:</span>
<el-select @change="$emit('changeDevice',$event)" v-if='devices' :popper-append-to-body=true :value="device" popper-class='singler_select'>
<el-option v-for="item in devices" :key="item.id" :label="item" :value="item"&