命名空间:core/nux。

选择器

areTipsEnabled

返回提示是否已全局启用。

参数

  • state Object:全局应用状态。

返回值

  • boolean:提示是否已全局启用。

getAssociatedGuide

返回一个对象,用于描述指定提示所属的引导(如果有)。

参数

  • state Object:全局应用状态。
  • tipId string:要查询的提示。

返回值

  • ?NUXGuideInfo:关联引导的相关信息。

isTipVisible

判断指定提示是否正在显示。如果提示已被禁用、已关闭,或者在其被添加到的任何引导中都不是当前提示,则该提示会被隐藏。

参数

  • state Object:全局应用状态。
  • tipId string:要查询的提示。

返回值

  • boolean:指定提示是否正在显示。

动作

disableTips

返回一个动作对象,该对象在被派发后将阻止所有提示再次显示。

返回值

  • Object:动作对象。

dismissTip

返回一个动作对象,该对象在被派发后关闭指定提示。已关闭的提示不会再次显示。

参数

  • id string:要关闭的提示。

返回值

  • Object:动作对象。

enableTips

返回一个动作对象,该对象在被派发后使所有提示再次显示。

返回值

  • Object:动作对象。

triggerGuide

返回一个动作对象,该对象在被派发后展示一个引导,带领用户逐步浏览一系列提示。

参数

  • tipIds string[]:要在引导中显示的提示。

返回值

  • Object:动作对象。