vant components

This commit is contained in:
cookfront
2017-04-19 17:44:57 +08:00
parent c6014ad62d
commit 06e333eb3e
145 changed files with 1679 additions and 1619 deletions

View File

@@ -1,5 +1,5 @@
{
"name": "@youzan/zan-radio",
"name": "@youzan/van-radio",
"version": "0.0.1",
"description": "radio component",
"main": "./index.js",

View File

@@ -1,12 +1,12 @@
<template>
<div class="zan-radio-group">
<div class="van-radio-group">
<slot></slot>
</div>
</template>
<script>
export default {
name: 'zan-radio-group',
name: 'van-radio-group',
props: {
value: {},

View File

@@ -1,24 +1,24 @@
<template>
<div
@click="handleRadioClick"
class="zan-radio"
class="van-radio"
:class="{
'zan-radio--disabled': isDisabled
'van-radio--disabled': isDisabled
}">
<span class="zan-radio__input">
<span class="van-radio__input">
<input
:value="name"
v-model="currentValue"
type="radio"
class="zan-radio__control"
class="van-radio__control"
:disabled="isDisabled">
<span class="zan-icon" :class="{
'zan-icon-checked': currentValue === name,
'zan-icon-check': currentValue !== name
<span class="van-icon" :class="{
'van-icon-checked': currentValue === name,
'van-icon-check': currentValue !== name
}">
</span>
</span>
<span class="zan-radio__label" @click="handleLabelClick">
<span class="van-radio__label" @click="handleLabelClick">
<slot></slot>
</span>
</div>
@@ -28,7 +28,7 @@
import findParent from 'src/mixins/findParent';
export default {
name: 'zan-radio',
name: 'van-radio',
mixins: [findParent],
@@ -40,7 +40,7 @@ export default {
computed: {
isGroup() {
return !!this.findParentByComponentName('zan-radio-group');
return !!this.findParentByComponentName('van-radio-group');
},
currentValue: {