[new feature] AddressList: support disabled list (#1729)

This commit is contained in:
neverland
2018-08-30 21:11:23 +08:00
committed by GitHub
parent 1471f6d5b5
commit ad5ca640e0
10 changed files with 158 additions and 62 deletions

View File

@@ -0,0 +1,32 @@
<template>
<cell :class="b({ disabled })" :is-link="!disabled" @click="$emit('select')">
<radio :name="data.id">
<div :class="b('name')">{{ data.name }}{{ data.tel }}</div>
<div :class="b('address')">{{ data.address }}</div>
</radio>
<icon
slot="right-icon"
name="edit"
:class="b('edit')"
@click.stop="$emit('edit')"
/>
</cell>
</template>
<script>
import Radio from '../radio';
import create from '../utils/create';
export default create({
name: 'address-item',
components: {
Radio
},
props: {
data: Object,
disabled: Boolean
}
});
</script>