|
@@ -8,13 +8,13 @@
|
|
<uni-collapse-item title-border="none" :border="false" :name="index" v-for="(item,index) in list"
|
|
<uni-collapse-item title-border="none" :border="false" :name="index" v-for="(item,index) in list"
|
|
class="collapse-item-box" :class="{ 'collapse-active': activeCollapse === index}">
|
|
class="collapse-item-box" :class="{ 'collapse-active': activeCollapse === index}">
|
|
<template v-slot:title>
|
|
<template v-slot:title>
|
|
- <view @click.stop="handleSelectZhang(item)" class="collapse-title">
|
|
|
|
|
|
+ <view @click.stop="handleSelectZhang(item,index)" class="collapse-title">
|
|
<view class="collapse-num-box">{{index+1}}</view>
|
|
<view class="collapse-num-box">{{index+1}}</view>
|
|
<!-- 章名 -->
|
|
<!-- 章名 -->
|
|
<text>{{item.zhangName}}</text>
|
|
<text>{{item.zhangName}}</text>
|
|
</view>
|
|
</view>
|
|
<!-- 锁 -->
|
|
<!-- 锁 -->
|
|
- <!-- <view class="collapse-lock"></view> -->
|
|
|
|
|
|
+ <view class="collapse-lock" v-if="index!=0"></view>
|
|
</template>
|
|
</template>
|
|
<view class="collapse-content-box">
|
|
<view class="collapse-content-box">
|
|
<view v-for="(jie,cindex) in item.jieList" class="collapse-content-item">
|
|
<view v-for="(jie,cindex) in item.jieList" class="collapse-content-item">
|
|
@@ -99,7 +99,10 @@
|
|
* @summary 选中
|
|
* @summary 选中
|
|
* @param({zhangId:string}) data
|
|
* @param({zhangId:string}) data
|
|
*/
|
|
*/
|
|
- function handleSelectZhang(data) {
|
|
|
|
|
|
+ function handleSelectZhang(data,index) {
|
|
|
|
+ if(index!=0){
|
|
|
|
+ return;
|
|
|
|
+ }
|
|
$emit('change-zhang', Object.assign({}, data));
|
|
$emit('change-zhang', Object.assign({}, data));
|
|
handleClose();
|
|
handleClose();
|
|
}
|
|
}
|