| | |
| | | <div class="my-inbox"> |
| | | <div v-for="(item,index) in listData" :key='index' ref='list' @click="clickItem(item)" class="my-list"> |
| | | <div v-if="!item.isEmpty"> |
| | | {{item.stationName}}在{{item.almStartTime}}出现了{{item.alarmName||'未知'}} |
| | | <!-- {{item.stationName}}在{{item.almStartTime}}出现了{{item.alarmName||'未知'}} --> |
| | | {{ $t('AlarmMsg', {station: item.stationName, time: item.almStartTime, alarm: item.alarmName || '未知'}) }} |
| | | <img src="../../assets/images/new.png" class="img" v-if="item.isNew"> |
| | | </div> |
| | | <div v-else :style="{'width':item.width+'px'}"></div> |
| | |
| | | <div class="my-inbox" slot="copy"> |
| | | <div v-for="(item,index) in listData" :key='index' ref='list' @click="clickItem(item)" class="my-list"> |
| | | <div v-if="!item.isEmpty"> |
| | | {{item.stationName}}在{{item.almStartTime}}出现了{{item.alarmName||'未知'}} |
| | | <!-- {{item.stationName}}在{{item.almStartTime}}出现了{{item.alarmName||'未知'}} --> |
| | | {{ $t('AlarmMsg', {station: item.stationName, time: item.almStartTime, alarm: item.alarmName || '未知'}) }} |
| | | <img src="../../assets/images/new.png" class="img" v-if="item.isNew"> |
| | | </div> |
| | | <div v-else :style="{'width':item.width+'px'}"></div> |
| | |
| | | |
| | | <script> |
| | | import vueSeamlessScroll from '@/layout/components/FooterScroll.vue'; |
| | | import i18n from './i18n/AlarmPopup'; |
| | | import { createI18nOption } from '@/assets/js/tools/i18n'; |
| | | const i18nMixin = createI18nOption(i18n); |
| | | export default { |
| | | name: 'marquee-left', |
| | | mixins: [i18nMixin], |
| | | components: { |
| | | vueSeamlessScroll |
| | | }, |