1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768 |
- <template>
- <div class="courseItem flex-h">
- <div class="img">
- <a>
- <img :src="data.img" class="centerLabel cover" alt="">
- </a>
- </div>
- <div class="flex-item flex-v" :style="{marginRight: marginRight + 'rem'}">
- <div class="flex-item">
- <div class="content">
- <div class="title flex-h">
- <div class="flex-item">
- <div>
- <span>{{data.title}}</span>
- </div>
- </div>
- <div v-if="data.getWay=='ticket'">
- <span>{{data.defaultPrice}}</span><br>
- <span>优惠券体验</span>
- </div>
- </div>
- <span>时间:{{data.remark}}</span>
- <span>地点:{{data.address}}</span>
- </div>
- </div>
- <ul v-if="data.getWay=='ticket'">
- <li v-for="(item,index) in data.tag" :key="index">{{item.TagName}}</li>
- </ul>
- <div v-if="data.getWay=='free'" class="flex-h">
- <div class="flex-item">
- <i class="iconfont icon-kecheng"></i>
- <span>团体课</span>
- </div>
- <span>免费体验</span>
- </div>
- </div>
- </div>
- </template>
-
- <script>
-
- export default {
- name: '',
- props: ['data', 'marginRight'],
- data () {
- return {
-
- }
- },
- computed: {
-
- },
- components: {
-
- },
- created () {
-
- },
- methods: {
-
- }
- }
- </script>
-
- <!-- Add "scoped" attribute to limit CSS to this component only -->
- <style lang="scss" scoped>
- @import "page.scss";
- </style>
|