点击元素,弹出气泡层。再次点击非内容区域可隐藏。
<template> <div> <vw-popover position="top"> <template slot="content"> <div>popover内容</div> </template> <button>点我</button> </vw-popover> </div> </template> <script> export default { } </script>
position支持 left right top bottom 默认 top
position
left
right
top
bottom
<template> <div> <vw-popover position="top"> <template slot="content"> <div>popover内容</div> </template> <button>点我</button> </vw-popover> <vw-popover position="right"> <template slot="content"> <div>popover内容</div> </template> <button>点我</button> </vw-popover> <vw-popover position="bottom"> <template slot="content"> <div>popover内容</div> </template> <button>点我</button> </vw-popover> <vw-popover position="left"> <template slot="content"> <div>popover内容</div> </template> <button>点我</button> </vw-popover> </div> </template> <script> export default { } </script>
trigger支持 hover click 默认 click
trigger
hover
click
<template> <div> <vw-popover position="top"> <template slot="content"> <div>popover内容</div> </template> <button>点我</button> </vw-popover> <vw-popover position="left" trigger="hover"> <template slot="content"> <div>popover内容</div> </template> <button>点我</button> </vw-popover> </div> </template> <script> export default { } </script>
<template> <div> <vw-popover position="bottom"> <template slot="content" slot-scope="{close}"> <div>popover内容</div> <div @click="close">关闭</div> </template> <button>点我</button> </vw-popover> </div> </template> <script> export default { } </script>
← Toast 消息通知弹窗