master
lion 3 years ago
parent 2c1ed7cb39
commit 54a10f03ac

@ -14,7 +14,13 @@
<div v-for='item in jscL1typeList'> <div v-for='item in jscL1typeList'>
<img :src="item.icon" alt=""> <img :src="item.icon" alt="">
<div> <div>
<p class="num">{{item.num}}</p> <p class="num">
<CountTo
:startVal='0'
:endVal='item.num'
:duration='3000'
/></p>
<p>{{item.text}}</p> <p>{{item.text}}</p>
</div> </div>
</div> </div>
@ -47,7 +53,12 @@
<div v-for="item in jscMtList"> <div v-for="item in jscMtList">
<img :src="item.icon" alt=""> <img :src="item.icon" alt="">
<div> <div>
<p>{{item.num}}</p> <p>
<CountTo
:startVal='0'
:endVal='item.num'
:duration='1500'
/></p>
<p>{{item.text}}</p> <p>{{item.text}}</p>
</div> </div>
</div> </div>
@ -95,11 +106,13 @@
import echartsMap from "./components/echartsMap.vue"; import echartsMap from "./components/echartsMap.vue";
import echartsLine from "./components/echartsLine.vue"; import echartsLine from "./components/echartsLine.vue";
import echartsPie from "./components/echartsPie.vue"; import echartsPie from "./components/echartsPie.vue";
import CountTo from 'vue-count-to'
export default { export default {
components: { components: {
echartsMap, echartsMap,
echartsLine, echartsLine,
echartsPie echartsPie,
CountTo
}, },
data() { data() {
return { return {
@ -152,48 +165,48 @@
jscMtList: [{ jscMtList: [{
icon: require('../../assets/jsc/iconimg1.jpg'), icon: require('../../assets/jsc/iconimg1.jpg'),
text: '今年总数', text: '今年总数',
num: '100' num: 100
}, { }, {
icon: require('../../assets/jsc/iconimg2.jpg'), icon: require('../../assets/jsc/iconimg2.jpg'),
text: '今年新增', text: '今年新增',
num: '100' num: 123
}, { }, {
icon: require('../../assets/jsc/iconimg3.jpg'), icon: require('../../assets/jsc/iconimg3.jpg'),
text: '今年减少', text: '今年减少',
num: '100' num: 45
}, { }, {
icon: require('../../assets/jsc/iconimg4.jpg'), icon: require('../../assets/jsc/iconimg4.jpg'),
text: '今年访视', text: '今年访视',
num: '100' num: 99
}], }],
jscL1typeList: [{ jscL1typeList: [{
icon: require('../../assets/jsc/icon_img1.png'), icon: require('../../assets/jsc/icon_img1.png'),
text: '视力残疾', text: '视力残疾',
num: '72人' num: 72
}, { }, {
icon: require('../../assets/jsc/icon_img2.png'), icon: require('../../assets/jsc/icon_img2.png'),
text: '听力残疾', text: '听力残疾',
num: '72人' num: 36
}, { }, {
icon: require('../../assets/jsc/icon_img3.png'), icon: require('../../assets/jsc/icon_img3.png'),
text: '言语残疾', text: '言语残疾',
num: '72人' num: 56
}, { }, {
icon: require('../../assets/jsc/icon_img4.png'), icon: require('../../assets/jsc/icon_img4.png'),
text: '肢体残疾', text: '肢体残疾',
num: '72人' num: 87
}, { }, {
icon: require('../../assets/jsc/icon_img5.png'), icon: require('../../assets/jsc/icon_img5.png'),
text: '智力残疾', text: '智力残疾',
num: '72人' num: 24
}, { }, {
icon: require('../../assets/jsc/icon_img1.png'), icon: require('../../assets/jsc/icon_img1.png'),
text: '精神残疾', text: '精神残疾',
num: '72人' num: 101
}, { }, {
icon: require('../../assets/jsc/icon_img2.png'), icon: require('../../assets/jsc/icon_img2.png'),
text: '多重残疾', text: '多重残疾',
num: '72人' num: 18
}] }]
} }
}, },

Loading…
Cancel
Save