Skip to content

Commit a254b07

Browse files
committed
新增 弹窗demo
1 parent 2b73ce8 commit a254b07

File tree

1 file changed

+28
-10
lines changed

1 file changed

+28
-10
lines changed

src/views/Layer.vue

Lines changed: 28 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,20 +1,36 @@
11
<template>
22
<div>
3+
4+
<lay-block>体验一下Layer。</lay-block>
5+
<lay-form>
6+
<lay-form-item label="遮罩">
7+
<lay-switch v-model="modal"></lay-switch>
8+
</lay-form-item>
9+
<lay-form-item label="皮肤">
10+
<lay-radio v-model="skin" label="page">默认</lay-radio>
11+
<lay-radio v-model="skin" label="molv">墨绿</lay-radio>
12+
<lay-radio v-model="skin" label="lan">深蓝</lay-radio>
13+
</lay-form-item>
14+
<lay-form-item label="按钮对齐">
15+
<lay-radio v-model="btnDirection" label="left">居左</lay-radio>
16+
<lay-radio v-model="btnDirection" label="center">居中</lay-radio>
17+
<lay-radio v-model="btnDirection" label="right">居右</lay-radio>
18+
</lay-form-item>
19+
<lay-form-item label=" ">
20+
<lay-button @click="dialogVisible = true">点击弹窗</lay-button>
21+
</lay-form-item>
22+
23+
</lay-form>
24+
325
<lay-alert :visible.sync="dialogVisible"
426
:buttons="buttons"
527
title="弹窗"
6-
modal
7-
skin="lan">
28+
:skin="skin"
29+
:modal="modal"
30+
:btn-direction="btnDirection">
831
普通弹窗
932
</lay-alert>
1033

11-
<lay-button @click="dialogVisible = true">弹出</lay-button>
12-
13-
<LaySwitch v-model="value"
14-
active-value="100"
15-
inactive-value="0"
16-
disabled>
17-
</LaySwitch>
1834
</div>
1935
</template>
2036

@@ -32,7 +48,9 @@
3248
title: '关闭',
3349
handler: this.close
3450
}],
35-
value: '100'
51+
modal: true,
52+
skin: 'page',
53+
btnDirection: 'right'
3654
}
3755
},
3856
methods: {

0 commit comments

Comments
 (0)