Merge pull request #309 from rijn/307

fix bug: cascader still can be opened if set to disabled
This commit is contained in:
Aresn 2017-02-25 21:23:31 +08:00 committed by GitHub
commit 5d05754ebc
2 changed files with 11 additions and 0 deletions

View file

@ -129,6 +129,7 @@
this.visible = false;
},
toggleOpen () {
if (this.disabled) return false;
if (this.visible) {
this.handleClose();
} else {

View file

@ -3,11 +3,21 @@
<Cascader :data="data" @on-change="handleChange">
<a href="javascript:void(0)">选择</a>
</Cascader>
<Row>
<i-col span="4">
Disabled <Switch :checked.sync="disabled"></Switch>
</i-col>
<i-col span="4">
<Cascader :data="data" :value.sync="value1" :disabled="disabled"></Cascader>
</i-col>
</Row>
</template>
<script>
export default {
data () {
return {
disabled: false,
text: '未选择',
data: [{
value: 'beijing',