可以使用 gan-tabs 组件标签来添加一个切换的tabTitle, 且给它绑定一个带有 label, value的 object[]
gan-tabs
label
value
object[]
<template> <div> <gan-tabs :data="tabData"/> </div> </template> <script> export default { data: () => ({ tabData: [ { label: 1, value: '标签一' }, { label: 2, value: '标签二' } ] }) } </script>
它有一个回调函数,当tabs发生变化时,将会触发此taggleClick函数(方法)
taggleClick
<template> <div> <gan-tabs :data="tabData" @taggleClick="bindTaggleCallback" /> </div> </template> <script> export default { data: () => ({ tabData: [ { label: 1, value: '标签一' }, { label: 2, value: '标签二' } ] }), methods: { /* * 这是一个比较好的写法。它本身返回了一个object: Itabs */ bindTaggleCallback({ item, index }) { console.log('tabsItem', item) console.log('index', index) } } } </script>
Radio单选点 Table表格