-
- 选项一
-
+
+
+
ARadioGroup - 基本使用
+
+ 选项 A
+ 选项 B
+ 选项 C
+
+
当前选中: {{ selectedValue }}
+
+
+
ARadioGroup - 使用 options 数组渲染
+
+
当前选中: {{ selectedValue }}
+
+
单独 ARadio 使用
+
+ 单选 X
+
+
是否选中: {{ singleChecked }}
+
+
+
diff --git a/code/base-project/base-vue/src/components.d.ts b/code/base-project/base-vue/src/components.d.ts
index 9bcb48f7..77dec6f5 100644
--- a/code/base-project/base-vue/src/components.d.ts
+++ b/code/base-project/base-vue/src/components.d.ts
@@ -19,6 +19,9 @@ declare module 'vue' {
APopconfirm: typeof import('@ao/ao-design')['Popconfirm']
APopup: typeof import('@ao/ao-design')['Popup']
ARadio: typeof import('@ao/ao-design')['Radio']
+ ARadioGroup: typeof import('@ao/ao-design')['RadioGroup']
+ ArcoRadio: typeof import('@ao/ao-design')['rcoRadio']
+ ArcoRadioGroup: typeof import('@ao/ao-design')['rcoRadioGroup']
ARdio: typeof import('@ao/ao-design')['Rdio']
ASeparator: typeof import('@ao/ao-design')['Separator']
ASpace: typeof import('@ao/ao-design')['Space']
diff --git a/code/base-project/base-vue/src/main.ts b/code/base-project/base-vue/src/main.ts
index e840404b..25b6f730 100644
--- a/code/base-project/base-vue/src/main.ts
+++ b/code/base-project/base-vue/src/main.ts
@@ -1,3 +1,4 @@
+import ArcoVue from '@arco-design/web-vue'
import naive from 'naive-ui'
import TDesign from 'tdesign-vue-next'
import { createApp } from 'vue'
@@ -5,5 +6,8 @@ import App from './App.vue'
import './style.scss'
import 'tdesign-vue-next/es/style/index.css'
+import '@arco-design/web-vue/dist/arco.css'
-createApp(App).use(naive).use(TDesign).mount('#app')
+createApp(App).use(naive).use(ArcoVue, {
+ componentPrefix: 'b',
+}).use(TDesign).mount('#app')