|
@@ -25,16 +25,19 @@ export default defineComponent({
|
|
|
const pointData = reactive({
|
|
|
active: props.tabActive || ''
|
|
|
})
|
|
|
- watch(() => props.tabActive, () => {
|
|
|
- pointData.active = props.tabActive
|
|
|
- })
|
|
|
+ watch(
|
|
|
+ () => props.tabActive,
|
|
|
+ () => {
|
|
|
+ pointData.active = props.tabActive
|
|
|
+ }
|
|
|
+ )
|
|
|
return () => (
|
|
|
<div class={styles.container}>
|
|
|
- <div>
|
|
|
- <div class={styles.pointHead}>
|
|
|
- <img src={iconMulv} />
|
|
|
- 课程目录
|
|
|
- </div>
|
|
|
+ <div class={styles.pointHead}>
|
|
|
+ <img src={iconMulv} />
|
|
|
+ 课程目录
|
|
|
+ </div>
|
|
|
+ <div class={styles.content}>
|
|
|
<Collapse
|
|
|
class={styles.collapse}
|
|
|
modelValue={pointData.active}
|
|
@@ -58,7 +61,11 @@ export default defineComponent({
|
|
|
props.itemActive == n.id ? styles.itemActive : ''
|
|
|
]}
|
|
|
onClick={() => {
|
|
|
- emit('handleSelect', { itemActive: n.id, tabActive: item.id, tabName: item.name })
|
|
|
+ emit('handleSelect', {
|
|
|
+ itemActive: n.id,
|
|
|
+ tabActive: item.id,
|
|
|
+ tabName: item.name
|
|
|
+ })
|
|
|
}}
|
|
|
>
|
|
|
{n.name}
|