71 lines
3.2 KiB
Plaintext
71 lines
3.2 KiB
Plaintext
<!--index.wxml-->
|
|
|
|
<scroll-view class="container" scroll-y enable-flex type="custom">
|
|
<!-- 信息广播:文案取自站点配置 home.broadcast,空则整条不显示。
|
|
文字放得下就静态居中,放不下就横向滚动(避免长通知被截断看不到)。 -->
|
|
<view class="broadcast" wx:if="{{broadcast}}">
|
|
<view class="broadcast-body">
|
|
<view class="broadcast-track {{broadcastScroll ? 'broadcast-scroll' : ''}}" style="color: {{broadcastColor}}">
|
|
<text class="broadcast-text">{{broadcast}}</text>
|
|
<text class="broadcast-text broadcast-clone" wx:if="{{broadcastScroll}}">{{broadcast}}</text>
|
|
</view>
|
|
</view>
|
|
</view>
|
|
|
|
<view class="banner">
|
|
<swiper class="bannerswiper" autoplay interval="20000" circular indicator-dots indicator-color="rgba(255, 255, 255, .3)" indicator-active-color="rgba(255, 255, 255, 1.0)" indicator-type="normal" duration="1000" easing-function="easeOutCubic">
|
|
<swiper-item wx:for="{{banners}}" wx:for-item="item" wx:key="id" class="bannerswiperitem">
|
|
<image class="indeximage" src="{{item.imageUrl}}" mode="aspectFill" />
|
|
</swiper-item>
|
|
</swiper>
|
|
</view>
|
|
|
|
<!-- 新课上线 -->
|
|
<view class="shouyetupianlist">
|
|
<view wx:if="{{courseList.length > 0}}" class="biaoti01">
|
|
<image class="biaoti01img" src="{{staticBase}}/Images/Icon/xinke.png" mode="aspectFill" />
|
|
<text decode> {{title1}}</text>
|
|
</view>
|
|
<view class="shouyetupianlistcontent" wx:for="{{courseList}}" wx:for-item="item" wx:for-index="index" wx:key="id" data-id="{{item.id}}" bind:tap="toNewCourse">
|
|
<view class="hengxianglist">
|
|
<image class="indeximagelist" src="{{item.coverUrl}}" mode="aspectFill" />
|
|
</view>
|
|
</view>
|
|
</view>
|
|
|
|
<!-- 自我学习 -->
|
|
<view class="shouyetupianlist">
|
|
<view wx:if="{{freeCourseList.length > 0}}" class="biaoti01">
|
|
<image class="biaoti01img" src="{{staticBase}}/Images/Icon/ziwoxuexi.png" mode="aspectFill" />
|
|
<text decode> {{title2}}</text>
|
|
</view>
|
|
<view class="shouyetupianlistcontent" wx:for="{{freeCourseList}}" wx:for-item="item" wx:for-index="index" wx:key="id" data-series="{{item.seriesNo}}" bind:tap="toFreeCourse">
|
|
<view class="hengxianglist">
|
|
<image class="indeximagelist" src="{{item.coverUrl}}" mode="aspectFill" />
|
|
</view>
|
|
</view>
|
|
</view>
|
|
|
|
<!-- 知识速通 -->
|
|
<view class="shouyetupianlist">
|
|
<view wx:if="{{articles.length > 0}}" class="biaoti01">
|
|
<image class="biaoti01img" src="{{staticBase}}/Images/Icon/sutong.png" mode="aspectFill" />
|
|
<text decode> {{title3}}</text>
|
|
</view>
|
|
|
|
<view class="shouyetupianlistcontent01" wx:for="{{articles}}" wx:for-item="item" wx:for-index="index" wx:key="id" bind:tap="toArticle" data-id="{{item.id}}">
|
|
<view class="hengxianglist01">
|
|
<image class="indeximagelist01" src="{{item.thumbUrl}}" mode="aspectFill" />
|
|
</view>
|
|
<view class="indeximagelistmiaosu">{{item.title}}</view>
|
|
<view class="indeximagelistmiaosu01">
|
|
<text class="indeximagelistmiaosu0102">{{item.intro}}</text>
|
|
</view>
|
|
</view>
|
|
<view style="width: auto; margin: 0px auto; margin-bottom: 10px;">
|
|
<text wx:if="{{noMore}}">{{footerText}}</text>
|
|
</view>
|
|
</view>
|
|
|
|
</scroll-view>
|