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

93 lines
1.9 KiB
Markdown
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# NUX新用户体验数据
命名空间:`core/nux`
## 选择器
<!-- START TOKEN(Autogenerated selectors|../../../packages/nux/src/store/selectors.js) -->
### areTipsEnabled
返回提示功能是否全局启用。
_参数_
- _state_ `Object`: 全局应用状态。
_返回值_
- `boolean`: 提示功能是否全局启用。
### getAssociatedGuide
返回描述给定提示所属引导(如果存在)的对象。
_参数_
- _state_ `Object`: 全局应用状态。
- _tipId_ `string`: 要查询的提示。
_返回值_
- `?NUXGuideInfo`: 关联引导的信息。
### isTipVisible
判断指定提示是否正在显示。如果提示被禁用、已被关闭或不是所在引导中的当前提示,则不会显示。
_参数_
- _state_ `Object`: 全局应用状态。
- _tipId_ `string`: 要查询的提示。
_返回值_
- `boolean`: 指定提示是否正在显示。
<!-- END TOKEN(Autogenerated selectors|../../../packages/nux/src/store/selectors.js) -->
## 操作
<!-- START TOKEN(Autogenerated actions|../../../packages/nux/src/store/actions.js) -->
### disableTips
返回一个操作对象,当被分发时,将阻止所有提示再次显示。
_返回值_
- `Object`: 操作对象。
### dismissTip
返回一个操作对象,当被分发时,将关闭指定提示。被关闭的提示将不再显示。
_参数_
- _id_ `string`: 要关闭的提示。
_返回值_
- `Object`: 操作对象。
### enableTips
返回一个操作对象,当被分发时,将重新启用所有提示显示。
_返回值_
- `Object`: 操作对象。
### triggerGuide
返回一个操作对象,当被分发时,将呈现一个引导,逐步引导用户完成一系列提示。
_参数_
- _tipIds_ `string[]`: 引导中要显示的提示列表。
_返回值_
- `Object`: 操作对象。
<!-- END TOKEN(Autogenerated actions|../../../packages/nux/src/store/actions.js) -->