直接跳到内容

Message 消息提示

常用于主动操作后的反馈提示。

WARNING

当前页面只能展示组件的样式,具体交互效果需要在 notebook 使用。

基础用法

从顶部出现,3 秒后自动消失。
ipywui 注册了一个全局的 message 方法用于调用。 Message 可以接收一个字符串作为参数,它会被显示为正文内容。在最简单的情况下,你可以通过设置 message 属性来设置消息内容。 默认情况下,通知在3000毫秒后自动关闭,但你可以通过设置 duration 属性来自定义消息的展示时间。 如果你将它设置为 0,那么通知将不会自动关闭。 需要注意的是 duration 接收一个 int ,单位为毫秒。

不同状态

用来显示「成功、警告、消息、错误」类的操作反馈。
当需要自定义更多属性时,Message 也可以接收一个对象为参数。

可关闭的消息提示

可以添加关闭按钮。
默认的 Message 是不可以被人工关闭的。 如果你需要手动关闭功能,你可以把 show_close 设置为 True 此外,Message 拥有可控的 duration, 默认的关闭时间为 3000 毫秒,当把这个属性的值设置为0便表示该消息不会被自动关闭。

API

Message Options

NameDescriptionTypeDefault
message消息文字str 
type消息类型enum -
show_close是否显示关闭按钮bool False
duration显示时间,单位为毫秒。 设为 0 则不会自动关闭number 3000

Message 方法

调用 Message 会返回当前 Message 的实例。 如果需要手动关闭实例,可以调用它的 close 方法。

NameDescriptionType
success发送成功消息Function 
info发送通知消息Function 
warning发送警告消息Function 
error发送错误消息Function 
close关闭当前消息Function 

src/examples/ipywui/component/message

Message 消息提示已经加载完毕