UNPKG

vivo-ui

Version:

vivo ui component lib for vue

45 lines (44 loc) 1.19 kB
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Title</title> <script src="https://cdn.bootcss.com/vue/2.5.16/vue.js"></script> <script src="../../dist/lib.js"></script> <style> body { background: green; } .box { line-height: 200px; } </style> </head> <body> <div id="content"> <button @click="show=!show">开关</button> <input type="radio" name="position" value="top" v-model="position"><input type="radio" name="position" value="bottom" v-model="position"><input type="radio" name="position" value="left" v-model="position"><input type="radio" name="position" value="right" v-model="position">右️ <popup appear v-model="show" :layer="layer" :position="position" :click-layer-close="clickLayerClose"> <span @click="show=!show"></span> <div class="box">这是内容</div> </popup> </div> <script> var vm = new Vue({ el: '#content', data: { show: true, layer: true, position: 'right', clickLayerClose: false }, components: { Popup: VUI.Popup } }) </script> </body> </html>