vue-switch
Version:
a beautiful switch component for vue
66 lines (58 loc) • 1.48 kB
HTML
<html lang="en">
<head>
<meta charset="UTF-8">
<title>demo</title>
<meta name="viewport" content="width=device-width, initial-scale=1.0, minimum-scale=1.0, maximum-scale=1.0, user-scalable=yes">
<style media="screen">
* {
margin: 0;
padding: 0;
}
body {
padding: 50px;
font-family: '微软雅黑';
}
label {
display: block;
margin-bottom: 10px;
}
.wrap{
margin-bottom: 5px;
}
</style>
</head>
<body>
<div id="app">
<label for="myDate">Do u love me ?</label>
<div class="wrap">
<switch size="sm" :value.sync="toggle"></switch>
</div>
<div class="wrap">
<switch size="sm" :value.sync="toggle" color="blue" :disabled="true"></switch>
</div>
<div class="wrap">
<switch size="sm" :value.sync="toggle" color="orange"></switch>
</div>
<div class="wrap">
<switch size="sm" :value.sync="toggle" color="green"></switch>
</div>
<div class="wrap">
<switch :value.sync="toggle"></switch>
</div>
<div class="wrap">
<switch open-name="Yes" close-name="No" color="blue"
:value.sync="toggle"></switch>
</div>
<div class="wrap">
<switch open-name="爱哦" close-name="不爱" size="lg" color="orange"
:value.sync="toggle"></switch>
</div>
<div class="wrap">
<switch open-name="Love" close-name="Hate" size="lg" color="green"
:value.sync="toggle"></switch>
</div>
</div>
<script src="demo-src.js"></script>
</body>
</html>