Framework7 通知

17 Mar 2025 | 5 分钟阅读

通知用于显示所需的,类似于推送(或本地)iOS通知的消息。

Framework7 通知的使用

索引通知用法描述
1)通知 JavaScript API通知也可以通过使用相关的应用程序方法,用 JavaScript 添加或关闭。
2)通知布局Framework7 通知将通过使用 JavaScript 添加。
3)iOS 示例Framework7 允许您在 iOS 布局中使用不同类型的通知。
4)Material 示例Framework7 通知也可以在 material 布局中使用。

通知 JavaScript API

您可以使用 JavaScript 与 Framework7 通知,通过使用以下 App 方法

myApp.addNotification(parameters): 此方法用于添加/显示通知。它接受带有通知参数的必需对象。 此方法返回具有动态创建的通知元素的 HTMLElement。

myApp.closeNotification(notificationElement): 此方法用于关闭指定的通知,它接受 notificationElement 作为强制参数,它是一个 HTMLElement 或所需通知的字符串。

查看添加新通知时所需的通知参数

索引参数类型描述
1)titlestring它代表通知标题,默认情况下等于 notificationTitle 应用程序的参数。它仅用于 iOS 主题。
2)subtitlestring它代表通知副标题,默认情况下等于 notificationSubtitle 应用程序的参数。它仅用于 iOS 主题。
3)mediastring它是通知媒体元素,它是一个带有图标或图像的 HTML 字符串。它默认情况下等于 notificationMedia 应用程序的参数。它仅用于 iOS 主题。
4)hold数字它用于在指定的超时后自动关闭通知。它默认情况下等于 notificationHold 应用程序的参数。它仅用于 iOS 主题。
5)closeIconboolean它被禁用以从通知中删除关闭图标。它默认情况下等于 notificationCloseIcon 应用程序的参数。
6)buttonobject它是 material 通知按钮,它接受 3 个属性,即 text、color 和 close。它仅用于 material 主题。
7)closeOnClickboolean如果将其设置为 true,则在单击通知后将关闭通知。它默认情况下等于 notificationCloseOnClick 应用程序的参数。
8)additionalClassstring它用于将额外指定的 CSS 类添加到通知元素。
9)customstring当您希望使用带有自定义 HTML 布局的通知时,使用此参数。使用此参数时,将忽略 title、subtitle、media 和 closeIcon 参数。
10)onClick功能单击通知项目后将执行此回调函数。
11)onClose功能关闭通知时将执行此回调函数。

通知布局

您可以使用 JavaScript 进行通知。它也可以用于自定义样式。当您添加通知时,Framework7 将把特殊的通知 div 放置到 body 以及列表块中。

iOS 示例

Framework7 帮助您在 iOS 布局中使用不同类型的通知。

示例

让我们举一个例子来演示在 Framework7 中使用 iOS 通知

立即测试

Framework7 示例 Material

Framework7 通知也可以在 Material 布局中使用。

示例

让我们举一个例子来演示在 Framework7 中使用 material 布局通知

立即测试
下一主题#