first commit

This commit is contained in:
编码猿
2024-09-27 00:57:27 +08:00
commit 18df0f5e4b
2548 changed files with 253280 additions and 0 deletions

View File

@@ -0,0 +1,65 @@
<template>
<yd-layout>
<yd-navbar slot="navbar" title="Switch">
<router-link to="/cr" slot="left">
<yd-navbar-back-icon></yd-navbar-back-icon>
</router-link>
</yd-navbar>
<div class="demo-cr demo-small-pitch">
<span><yd-switch v-model="switch1"></yd-switch></span>
<span>值为{{switch1}}</span>
</div>
<div class="demo-cr demo-small-pitch">
<span><yd-switch v-model="switch2" disabled></yd-switch></span>
<span>禁用{{switch2}}</span>
</div>
<div class="demo-cr demo-small-pitch">
<span><yd-switch v-model="switch3" color="#F00"></yd-switch></span>
<span>自定义颜色{{switch3}}</span>
</div>
<div class="demo-cr demo-small-pitch">
<span><yd-switch size="small" v-model="switch4"></yd-switch></span>
<span><yd-switch size="normal" v-model="switch4"></yd-switch></span>
<span><yd-switch size="large" v-model="switch4"></yd-switch></span>
<span>三种大小 (small/normal/large)</span>
</div>
<div class="demo-cr demo-small-pitch">
<span><yd-switch v-model="switch5" true-value="aaaaa" false-value="bbbbb" val="1111"></yd-switch></span>
<span>true-value & false-value{{switch5}}</span>
</div>
<yd-cell-group title="结合Cell组件" class="demo-small-pitch">
<yd-cell-item type="label">
<span slot="left">值为{{switch6}}</span>
<yd-switch slot="right" v-model="switch6" val="2222" :callback="fn"></yd-switch>
</yd-cell-item>
<p slot="bottom" style="text-align:right;padding: .05rem .24rem;color:#555;">设置属性type为label即可点击整行控制switch组件</p>
</yd-cell-group>
</yd-layout>
</template>
<script type="text/babel">
export default {
data() {
return {
switch1: false,
switch2: true,
switch3: true,
switch4: true,
switch5: 'aaaaa',
switch6: true,
}
},
methods: {
fn(currentValue, val) {
console.log(`是否选中:${currentValue}`, `值是:${val} (列表数据可能会用到)`);
}
}
}
</script>