合并鼎诚919

This commit is contained in:
邓晓坤
2019-09-19 18:04:30 +08:00
parent 1c4edae07f
commit d5ca72a7fc
73 changed files with 3805 additions and 2281 deletions

View File

@@ -5,10 +5,10 @@
<div class="van-cell__title van-field__label">
<span>{{ label }}</span>
</div>
<van-radio-group class="radio-area" v-model="radio">
<van-radio @click="handleChoose(itemRadio.value)" :name="itemRadio.value" v-for="(itemRadio, index) in radios" :key="index">
<van-radio-group class="radio-area" v-model="radio" :disabled="disabled">
<van-radio @click="handleChoose(itemRadio.value)" :name="itemRadio.value" v-for="(itemRadio, index) in radios" :key="index" :disabled="disabled">
<div slot="icon"></div>
<van-button class="ph30" type="danger" :plain="radio == itemRadio.value ? false : true" round size="small">{{ itemRadio.label }}</van-button>
<van-button class="ph30" type="danger" :plain="radio == itemRadio.value ? false : true" round size="small" :disabled="disabled" >{{ itemRadio.label }}</van-button>
</van-radio>
</van-radio-group>
</div>
@@ -35,6 +35,10 @@ export default {
required: {
type: Boolean,
default: true
},
disabled: {
type: Boolean,
default: false
}
},
data() {
@@ -43,6 +47,9 @@ export default {
mounted() {},
methods: {
handleChoose(value) {
if(this.disabled) {
return
}
this.$emit('update:value', value)
}
},