z- to zan-

This commit is contained in:
cookfront
2017-02-28 17:12:02 +08:00
parent d5e174b632
commit 048049d506
62 changed files with 441 additions and 441 deletions

View File

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

View File

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

View File

@@ -1,15 +1,15 @@
<template>
<div
class="z-radio"
class="zan-radio"
:class="{
'is-disabled': isDisabled
}">
<span class="z-radio__input">
<span class="zan-radio__input">
<input
:value="name"
v-model="currentValue"
type="radio"
class="z-radio__control"
class="zan-radio__control"
:disabled="isDisabled">
<span class="zui-icon" :class="{
'zui-icon-checked': currentValue === name,
@@ -17,7 +17,7 @@
}">
</span>
</span>
<span class="z-radio__label">
<span class="zan-radio__label">
<slot></slot>
</span>
</div>
@@ -25,7 +25,7 @@
<script>
export default {
name: 'z-radio',
name: 'zan-radio',
props: {
disabled: Boolean,
@@ -40,12 +40,12 @@ export default {
currentValue: {
get() {
return this.isGroup ? this.parentGroup.value : this.value;
return this.isGroup ? (this.parentGroup && this.parentGroup.value) : this.value;
},
set(val) {
if (this.isGroup) {
this.parentGroup.$emit('input', val);
this.parentGroup && this.parentGroup.$emit('input', val);
} else {
this.$emit('input', val);
}
@@ -54,7 +54,7 @@ export default {
isDisabled() {
return this.isGroup
? this.parentGroup.disabled || this.disabled
? (this.parentGroup && this.parentGroup.disabled) || this.disabled
: this.disabled;
}
},
@@ -65,7 +65,7 @@ export default {
let parent = this.$parent;
while (parent) {
if (parent.$options.name === 'z-radio-group') {
if (parent.$options.name === 'zan-radio-group') {
this.parentGroup = parent;
break;
} else {