gutenbergdocs/docs/reference-guides/data/data-core-nux.md
2025-10-22 01:40:18 +08:00

1.9 KiB
Raw Blame History

NUX新用户体验数据

命名空间: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: 操作对象。