diff --git a/docs/markdown/changelog.zh-CN.md b/docs/markdown/changelog.zh-CN.md index 750a62153..f212e35e5 100644 --- a/docs/markdown/changelog.zh-CN.md +++ b/docs/markdown/changelog.zh-CN.md @@ -7,6 +7,7 @@ 对以下组件增加了无障碍访问的支持: - List +- Rate - Dialog - Slider - Switch diff --git a/packages/circle/test/__snapshots__/demo.spec.js.snap b/packages/circle/test/__snapshots__/demo.spec.js.snap index 3e9802090..412a16ec4 100644 --- a/packages/circle/test/__snapshots__/demo.spec.js.snap +++ b/packages/circle/test/__snapshots__/demo.spec.js.snap @@ -5,9 +5,9 @@ exports[`renders demo correctly 1`] = `
- + -
2%
+
0%
diff --git a/packages/rate/index.less b/packages/rate/index.less index 8fae1cf7a..f2f199822 100644 --- a/packages/rate/index.less +++ b/packages/rate/index.less @@ -9,6 +9,13 @@ padding: 0 @rate-horizontal-padding; } + &, + &__item { + &:focus { + outline: none; + } + } + &__icon { width: 1em; diff --git a/packages/rate/index.tsx b/packages/rate/index.tsx index 3de20e596..697935021 100644 --- a/packages/rate/index.tsx +++ b/packages/rate/index.tsx @@ -92,17 +92,26 @@ function Rate( function renderStar(status: RateStatus, index: number) { const isFull = status === 'full'; const isVoid = status === 'void'; + const score = index + 1; return ( -
+