# 弹出层

# 点击触发

预览

代码

<f-popover>
  <f-button>上方弹出</f-button>
  <template #content>
    弹出内容
  </template>
</f-popover>
<f-popover position="bottom">
  <f-button>下方弹出</f-button>
  <template #content>
    弹出内容
  </template>
</f-popover>
<f-popover position-"left">
  <f-button>左边弹出</f-button>
  <template #content>
    弹出内容
  </template>
</f-popover>
<f-popover position="right">
  <f-button>右边弹出</f-button>
  <template #content>
    弹出内容
  </template>
</f-popover>
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24

# 将触发方式改为 hover

预览

代码

<f-popover trigger="hover">
  <f-button>上方弹出</f-button>
  <template #content>
    弹出内容
  </template>
</f-popover>
<f-popover position="bottom" trigger="hover">
  <f-button>下方弹出</f-button>
  <template #content>
    弹出内容
  </template>
</f-popover>
<f-popover position="left" trigger="hover">
  <f-button>左边弹出</f-button>
  <template #content>
    弹出内容
  </template>
</f-popover>
<f-popover position="right" trigger="hover">
  <f-button>右边弹出</f-button>
  <template #content>
    弹出内容
  </template>
</f-popover>
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24

# 支持 HTML

预览

代码

<f-popover>
  <f-button>上方弹出</f-button>
  <template #content>
    <f-input value="hello world"/>
    <br>
    <f-button>确定</f-button>
  </template>
</f-popover>
1
2
3
4
5
6
7
8

# 提供了关闭的接口

预览

代码

<f-popover>
  <f-button>上方弹出</f-button>
  <template #content="{ close }">
    <f-input value="hello world"/>
    <br>
    <f-button>确定</f-button>
    <f-button @click="close">关闭</f-button>
  </template>
</f-popover>
1
2
3
4
5
6
7
8
9
最后更新时间: 3/1/2020, 1:40:34 PM