Hacktoberfest 2026: những issue maintainer đã đánh dấu cho tháng Mười, đang mở và phù hợp người mới. Xem issue Hacktoberfest

Follow-ups: Vue UI spans after #24174 (component tracking)

Đang mở
#24,460 1 bình luận 0 reaction 1 người được giao Xem trên GitHub

@s1gr1d đang làm issue này rồi.

Từ ngày 17/9/2026.

Đánh giá

Issue này chưa được đánh giá.

Mô tả

Spans Vue

https://github.com/getsentry/sentry-javascript/pull/24174 records the default spans (Application Render, Vue <Root>) without app.mixin(). Component tracking still needs the Options API, and a few loose ends remain.

  • Docs The Vue and Nuxt component tracking pages should match the SDK. Currently, they miss the Options API requirement (vue: { optionsApi: true } on Nuxt 5) and state wrong facts: default hooks are ['activate', 'mount'] not ['activate', 'mount', 'update'], the op is ui.render not ui.vue.render, the timeout never "waits for the last component" (debounce timers are per component), and the root is always tracked.
  • Application Render coverage The span ends at the root's initial mount on every path. Late children never extended it because the mixin arms one debounce timer per component instead of on the root. A <Suspense>-based extension for Nuxt was built and removed from #24174 (parity only), it lives in that PR's history. This would make async root spans in Nuxt applications with <Suspense> appear longer.
Ngôn ngữ chính
TypeScript
Star
8.7k
Fork
1.9k
Merge trung bình
1 ngày 18 giờ
Pull request đã merge (30 ngày)
562

Hướng dẫn đóng góp

Mở hướng dẫn đóng góp

Bắt đầu từ đâu

  1. Đọc hết issue, rồi đọc hướng dẫn đóng góp của dự án.
  2. Bình luận trên issue rằng bạn sẽ nhận — tránh hai người làm cùng một việc.
  3. Fork repository và làm thay đổi trên một nhánh.
  4. Mở pull request có tham chiếu số hiệu của issue.

Issue khác của getsentry/sentry-javascript

Tất cả issue của getsentry/sentry-javascript

Issue tương tự

Thêm issue về TypeScript

Nhận issue mới trong hộp thư của bạn

Bản tóm tắt ngắn những issue GitHub phù hợp với người mới.