📅  最后修改于: 2023-12-03 14:59:18.239000             🧑  作者: Mango
Angular MDBootstrap 工具提示组件是一种用于 Angular 应用程序的 UI 组件,可用于在用户与应用程序交互时提供有用的信息和提示。该组件使用了 Material Design Bootstrap 库,因此拥有完美的响应式布局和美观的样式。
在需要添加工具提示的 HTML 元素上,使用 mdbTooltip
指令即可绑定工具提示。
<button mdbTooltip="这是一个工具提示">Hover me</button>
可以在 mdbTooltip
中指定工具提示的内容,也可以在后续章节中进一步定制化。
mdbTooltip
是用于绑定工具提示的主要指令。可以在其中指定工具提示的内容、位置、颜色等属性。
<button mdbTooltip="这是一个工具提示">Hover me</button>
<button [mdbTooltip]="tooltipContent">Hover me</button>
tooltipContent: string = '这是一个动态绑定的工具提示';
<button mdbTooltip="这是一个工具提示" mdbTooltipPosition="bottom">Hover me</button>
可选值:top
、bottom
、left
、right
,默认值:top
。
<button mdbTooltip="这是一个工具提示" mdbTooltipColor="primary">Hover me</button>
可选值:primary
、secondary
、success
、danger
、warning
、info
,默认值:dark
。
<button
mdbTooltip="这是一个工具提示"
mdbTooltipAnimation="fadeIn"
mdbTooltipPlacement="bottom-start"
mdbTooltipTrigger="click"
mdbTooltipAutoClose="false"
mdbTooltipDelayShow="1000"
mdbTooltipDelayHide="500"
mdbTooltipContainer="body"
mdbTooltipClass="my-tooltip"
>
Hover me
</button>
可选值和默认值:
mdbTooltipAnimation
:fade
(默认)、fadeIn
、bounce
、zoom
、none
mdbTooltipPlacement
:auto
、top
、bottom
、left
、right
、top-start
、bottom-start
、left-start
、right-start
、top-end
、bottom-end
、left-end
、right-end
mdbTooltipTrigger
:hover
(默认)、focus
、click
、manual
mdbTooltipAutoClose
:true
(默认)、false
mdbTooltipDelayShow
:0
(默认)、自定义毫秒数mdbTooltipDelayHide
:0
(默认)、自定义毫秒数mdbTooltipContainer
:可指定容器元素的 CSS 选择器或 HTMLElement 对象,如 body
mdbTooltipClass
:自定义工具提示的 CSS 类名,如 my-tooltip
<h1 mdbTooltip="点击我试试">Hello World</h1>
<button
mdbTooltip="这是一个带颜色的工具提示"
mdbTooltipColor="secondary"
>
Hover me
</button>
<button
mdbTooltip="这是一个拥有自定义动画的工具提示"
mdbTooltipAnimation="bounce"
>
Hover me
</button>
<button
mdbTooltip="这是一个拥有延迟出现和消失的工具提示"
mdbTooltipDelayShow="500"
mdbTooltipDelayHide="1000"
>
Hover me
</button>
Angular MDBootstrap 工具提示组件是一种非常实用的 UI 组件,能够帮助 Angular 开发者快速增强应用程序的用户体验。通过简单的指令和属性设置,开发者可以轻松实现定制化工具提示,让用户体验更加人性化。