You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

42 lines
1.6 KiB

<view>
<view class="git-url-wrp flex-row" bindtap="copyGitUrl">
<mp-icon icon="link" type="field" size="18"/> {{gitee_url}}
</view>
<view class="commit-info">
<view class="commit-item flex-row" wx:for="{{commits}}">
<image class="avatar" src="{{eduImgDir}}{{item.author.image_url}}"/>
<view class="flex-col">
<view>
<text class="name">{{item.author.name}}</text>提交于<text class="time">{{item.time}}</text>
</view>
<view>
<text class="title">{{item.title}}</text>
</view>
</view>
</view>
</view>
<view class="route-wrp">
<view class="route-item {{routes.length>0?'active':''}}" data-level="0" bindtap="onTapRoute">
根目录
</view>
<view class="route-item {{routes.length!=(index+1)?'active':''}}" wx:for="{{routes}}" data-level="{{index+1}}" bindtap="onTapRoute">
<text class="gap"> / </text>{{item.name}}
</view>
</view>
<view class="content">
<view class="file-item nav-back" bindtap="onTapNavBack" wx:if="{{routes.length>0}}">
<mp-icon icon="previous" size="20" color="#4CACFF" type="field"/>..(返回上一层)
</view>
<view class="file-content" hidden="{{!content}}">
<rich-md nodes="{{content}}" base="{{base}}" type="markdown"/>
</view>
<view class="trees" hidden="{{content}}">
<view class="file-item" wx:for="{{trees}}"
data-type='{{item.type}}' data-name="{{item.name}}" bindtap="onTapFile">
<iconfont type="{{item.type=='tree'?'wenjianjia':'wenjian'}}"
color="#00b0f0" size="20"/>
{{item.name}}
</view>
</view>
</view>
</view>