gpt4 book ai didi

html - 如何改进 ui Sentry.io 面包屑?

转载 作者:行者123 更新时间:2023-12-03 16:49:54 26 4
gpt4 key购买 nike

我想知道是否有关于如何编写 HTML 代码的好习惯,以便在问题中获得更好的 Sentry.io 面包屑。

无法识别用户交互的元素,我认为使用 CSS 类或 ID 并不是理想的选择 - 尽管我们可以自定义面包屑,但看起来根据标签获取文本并不是一个好习惯在 Sentry Github 存储库中发现了一些问题。

我在想aria-label ,有人对此有什么建议吗?

现在在阅读面包屑时很难理解用户的步骤。

enter image description here

最佳答案

这可以使用 beforeBreadcrumb Hook /过滤事件来解决。

只需添加

beforeBreadcrumb(breadcrumb, hint) {
if (breadcrumb.category === 'ui.click') {
const { target } = hint.event;
if (target.ariaLabel) {
breadcrumb.message = target.ariaLabel;
}
}
return breadcrumb;
}

...到您的 Sentry.init() 配置。
Sentry.init({
dsn:...

导致这样的事情:
Sentry.init({
dsn: '....',
beforeBreadcrumb(breadcrumb, hint) {
if (breadcrumb.category === 'ui.click') {
const { target } = hint.event;
if (target.ariaLabel) {
breadcrumb.message = target.ariaLabel;
}
}
return breadcrumb;
}
});

更多信息在这里: sentry.io filtering events documentation

关于html - 如何改进 ui Sentry.io 面包屑?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60248712/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com