Element-React 的 Tabs 组件用于创建标签页。以下是一个简单的例子,演示如何在 Vue 组件中使用 Element-React 的 Tabs:

首先,确保你已经安装了 Element-React,并在你的项目中引入了相应的样式和组件。可以通过 npm 或 yarn 安装:
npm install element-react
# 或
yarn add element-react

然后,在你的 Vue 组件中,可以这样使用 Tabs:
<template>
  <div>
    <h3>Element-React Tabs 标签页</h3>
    <el-tabs v-model="activeTab" @tab-click="handleTabClick">
      <el-tab-pane label="Tab 1" name="tab1">
        <p>这是第一个标签页的内容。</p>
      </el-tab-pane>
      <el-tab-pane label="Tab 2" name="tab2">
        <p>这是第二个标签页的内容。</p>
      </el-tab-pane>
      <el-tab-pane label="Tab 3" name="tab3">
        <p>这是第三个标签页的内容。</p>
      </el-tab-pane>
    </el-tabs>
  </div>
</template>

<script>
import { ElTabs, ElTabPane } from 'element-react';

export default {
  components: {
    ElTabs,
    ElTabPane,
  },
  data() {
    return {
      activeTab: 'tab1', // 设置默认激活的标签页
    };
  },
  methods: {
    handleTabClick(tab) {
      console.log(`点击了标签页:${tab.name}`);
    },
  },
};
</script>

在这个例子中,我们引入了 Element-React 的 ElTabs 和 ElTabPane 组件,并在模板中使用它们。通过设置 v-model 属性来控制当前激活的标签页,通过 @tab-click 事件监听标签页的点击事件。

你可以根据实际需求设置标签页的标签内容、激活的标签页、以及其他样式和配置选项。请参考 Element-React 的官方文档:[Element-React Tabs](https://element-plus.org/#/en-US/component/tabs) 以获取更多详细信息和选项。


转载请注明出处:http://www.zyzy.cn/article/detail/5628/Element-React