<template> <div class="coin-detail"> <p>明细列表</p> <ul class="coin-detail-list"> <li v-for="coin in coinList"> <div class="coin-source"> <p>{{coin.message}}</p> <time>{{coin.date}}</time> </div> <div class="coin-num"><i v-if="coin.num>0">+</i>{{coin.num}}</div> </li> </ul> </div> </template> <script> 'use strict'; const $ = require('yoho-jquery'); const tip = require('common/tip'); // const Modal = require('common/modal'); module.exports = { data() { return { page: 0, limit: 15, coinList: [], busy: false, }; }, ready() { this.getCoinData(); }, methods: { getCoinData() { let _that = this; this.busy = true; $.ajax({ url: '/home/coin-detail', data: { page: ++this.page, limit: this.limit } }).then(result => { if (result.code === 200) { if (result.isend) { _that.busy = true; } else { _that.busy = false; } if (result.data.coinlist.length > 0) { this.$set('coinList', result.data.coinlist); } } }).fail(() => { tip('网络错误'); }); } } }; </script>