|
@@ -32,15 +32,15 @@ L'attribut `disabled` désactive le radio.
|
|
:::demo Ajoutez simplement l'attribut `disabled` au radio.
|
|
:::demo Ajoutez simplement l'attribut `disabled` au radio.
|
|
```html
|
|
```html
|
|
<template>
|
|
<template>
|
|
- <el-radio disabled v-model="radio1" label="disabled">Option A</el-radio>
|
|
|
|
- <el-radio disabled v-model="radio1" label="selected and disabled">Option B</el-radio>
|
|
|
|
|
|
+ <el-radio disabled v-model="radio" label="disabled">Option A</el-radio>
|
|
|
|
+ <el-radio disabled v-model="radio" label="selected and disabled">Option B</el-radio>
|
|
</template>
|
|
</template>
|
|
|
|
|
|
<script>
|
|
<script>
|
|
export default {
|
|
export default {
|
|
data () {
|
|
data () {
|
|
return {
|
|
return {
|
|
- radio1: 'selected and disabled'
|
|
|
|
|
|
+ radio: 'selected and disabled'
|
|
};
|
|
};
|
|
}
|
|
}
|
|
}
|
|
}
|
|
@@ -55,7 +55,7 @@ Utile pour choisir entre plusieurs groupes d'options mutuellement exclusives.
|
|
:::demo Combinez `el-radio-group` avec `el-radio` pour afficher un groupe de radios. Liez une variable au `v-model` de `el-radio-group` et configurez le label dans `el-radio`. Cet élément fournit aussi l'évènement `change` qui a en paramètre la valeur courante.
|
|
:::demo Combinez `el-radio-group` avec `el-radio` pour afficher un groupe de radios. Liez une variable au `v-model` de `el-radio-group` et configurez le label dans `el-radio`. Cet élément fournit aussi l'évènement `change` qui a en paramètre la valeur courante.
|
|
|
|
|
|
```html
|
|
```html
|
|
-<el-radio-group v-model="radio2">
|
|
|
|
|
|
+<el-radio-group v-model="radio">
|
|
<el-radio :label="3">Option A</el-radio>
|
|
<el-radio :label="3">Option A</el-radio>
|
|
<el-radio :label="6">Option B</el-radio>
|
|
<el-radio :label="6">Option B</el-radio>
|
|
<el-radio :label="9">Option C</el-radio>
|
|
<el-radio :label="9">Option C</el-radio>
|
|
@@ -65,7 +65,7 @@ Utile pour choisir entre plusieurs groupes d'options mutuellement exclusives.
|
|
export default {
|
|
export default {
|
|
data () {
|
|
data () {
|
|
return {
|
|
return {
|
|
- radio2: 3
|
|
|
|
|
|
+ radio: 3
|
|
};
|
|
};
|
|
}
|
|
}
|
|
}
|
|
}
|
|
@@ -81,7 +81,7 @@ Des radios affichés comme des boutons standards.
|
|
```html
|
|
```html
|
|
<template>
|
|
<template>
|
|
<div>
|
|
<div>
|
|
- <el-radio-group v-model="radio3">
|
|
|
|
|
|
+ <el-radio-group v-model="radio1">
|
|
<el-radio-button label="New York"></el-radio-button>
|
|
<el-radio-button label="New York"></el-radio-button>
|
|
<el-radio-button label="Washington"></el-radio-button>
|
|
<el-radio-button label="Washington"></el-radio-button>
|
|
<el-radio-button label="Los Angeles"></el-radio-button>
|
|
<el-radio-button label="Los Angeles"></el-radio-button>
|
|
@@ -89,7 +89,7 @@ Des radios affichés comme des boutons standards.
|
|
</el-radio-group>
|
|
</el-radio-group>
|
|
</div>
|
|
</div>
|
|
<div style="margin-top: 20px">
|
|
<div style="margin-top: 20px">
|
|
- <el-radio-group v-model="radio4" size="medium">
|
|
|
|
|
|
+ <el-radio-group v-model="radio2" size="medium">
|
|
<el-radio-button label="New York" ></el-radio-button>
|
|
<el-radio-button label="New York" ></el-radio-button>
|
|
<el-radio-button label="Washington"></el-radio-button>
|
|
<el-radio-button label="Washington"></el-radio-button>
|
|
<el-radio-button label="Los Angeles"></el-radio-button>
|
|
<el-radio-button label="Los Angeles"></el-radio-button>
|
|
@@ -97,7 +97,7 @@ Des radios affichés comme des boutons standards.
|
|
</el-radio-group>
|
|
</el-radio-group>
|
|
</div>
|
|
</div>
|
|
<div style="margin-top: 20px">
|
|
<div style="margin-top: 20px">
|
|
- <el-radio-group v-model="radio5" size="small">
|
|
|
|
|
|
+ <el-radio-group v-model="radio3" size="small">
|
|
<el-radio-button label="New York"></el-radio-button>
|
|
<el-radio-button label="New York"></el-radio-button>
|
|
<el-radio-button label="Washington" disabled ></el-radio-button>
|
|
<el-radio-button label="Washington" disabled ></el-radio-button>
|
|
<el-radio-button label="Los Angeles"></el-radio-button>
|
|
<el-radio-button label="Los Angeles"></el-radio-button>
|
|
@@ -105,7 +105,7 @@ Des radios affichés comme des boutons standards.
|
|
</el-radio-group>
|
|
</el-radio-group>
|
|
</div>
|
|
</div>
|
|
<div style="margin-top: 20px">
|
|
<div style="margin-top: 20px">
|
|
- <el-radio-group v-model="radio6" disabled size="mini">
|
|
|
|
|
|
+ <el-radio-group v-model="radio4" disabled size="mini">
|
|
<el-radio-button label="New York"></el-radio-button>
|
|
<el-radio-button label="New York"></el-radio-button>
|
|
<el-radio-button label="Washington"></el-radio-button>
|
|
<el-radio-button label="Washington"></el-radio-button>
|
|
<el-radio-button label="Los Angeles"></el-radio-button>
|
|
<el-radio-button label="Los Angeles"></el-radio-button>
|
|
@@ -118,10 +118,10 @@ Des radios affichés comme des boutons standards.
|
|
export default {
|
|
export default {
|
|
data () {
|
|
data () {
|
|
return {
|
|
return {
|
|
|
|
+ radio1: 'New York',
|
|
|
|
+ radio2: 'New York',
|
|
radio3: 'New York',
|
|
radio3: 'New York',
|
|
- radio4: 'New York',
|
|
|
|
- radio5: 'New York',
|
|
|
|
- radio6: 'New York'
|
|
|
|
|
|
+ radio4: 'New York'
|
|
};
|
|
};
|
|
}
|
|
}
|
|
}
|
|
}
|
|
@@ -135,21 +135,21 @@ Des radios affichés comme des boutons standards.
|
|
```html
|
|
```html
|
|
<template>
|
|
<template>
|
|
<div>
|
|
<div>
|
|
- <el-radio v-model="radio7" label="1" border>Option A</el-radio>
|
|
|
|
- <el-radio v-model="radio7" label="2" border>Option B</el-radio>
|
|
|
|
|
|
+ <el-radio v-model="radio1" label="1" border>Option A</el-radio>
|
|
|
|
+ <el-radio v-model="radio1" label="2" border>Option B</el-radio>
|
|
</div>
|
|
</div>
|
|
<div style="margin-top: 20px">
|
|
<div style="margin-top: 20px">
|
|
- <el-radio v-model="radio8" label="1" border size="medium">Option A</el-radio>
|
|
|
|
- <el-radio v-model="radio8" label="2" border size="medium">Option B</el-radio>
|
|
|
|
|
|
+ <el-radio v-model="radio2" label="1" border size="medium">Option A</el-radio>
|
|
|
|
+ <el-radio v-model="radio2" label="2" border size="medium">Option B</el-radio>
|
|
</div>
|
|
</div>
|
|
<div style="margin-top: 20px">
|
|
<div style="margin-top: 20px">
|
|
- <el-radio-group v-model="radio9" size="small">
|
|
|
|
|
|
+ <el-radio-group v-model="radio3" size="small">
|
|
<el-radio label="1" border>Option A</el-radio>
|
|
<el-radio label="1" border>Option A</el-radio>
|
|
<el-radio label="2" border disabled>Option B</el-radio>
|
|
<el-radio label="2" border disabled>Option B</el-radio>
|
|
</el-radio-group>
|
|
</el-radio-group>
|
|
</div>
|
|
</div>
|
|
<div style="margin-top: 20px">
|
|
<div style="margin-top: 20px">
|
|
- <el-radio-group v-model="radio10" size="mini" disabled>
|
|
|
|
|
|
+ <el-radio-group v-model="radio4" size="mini" disabled>
|
|
<el-radio label="1" border>Option A</el-radio>
|
|
<el-radio label="1" border>Option A</el-radio>
|
|
<el-radio label="2" border>Option B</el-radio>
|
|
<el-radio label="2" border>Option B</el-radio>
|
|
</el-radio-group>
|
|
</el-radio-group>
|
|
@@ -160,10 +160,10 @@ Des radios affichés comme des boutons standards.
|
|
export default {
|
|
export default {
|
|
data () {
|
|
data () {
|
|
return {
|
|
return {
|
|
- radio7: '1',
|
|
|
|
- radio8: '1',
|
|
|
|
- radio9: '1',
|
|
|
|
- radio10: '1'
|
|
|
|
|
|
+ radio1: '1',
|
|
|
|
+ radio2: '1',
|
|
|
|
+ radio3: '1',
|
|
|
|
+ radio4: '1'
|
|
};
|
|
};
|
|
}
|
|
}
|
|
}
|
|
}
|