在 Vue 3 中封装一个 table 组件,您需要做以下几步:
- 定义组件:使用 Vue 3 的 defineComponent 函数定义组件。
- 定义模板:使用 template 属性定义组件的 HTML 模板。
- 定义数据:使用 props 属性定义组件所需的数据。
- 定义方法:使用 methods 属性定义组件的方法。
- 在组件中使用数据和方法:在模板中使用绑定和事件处理程序来使用数据和方法。
例如,下面是一个简单的 table 组件的示例:
import { defineComponent } from 'vue';
export default