blob: 7cc54ae6d09e69c193ac0775dd19532f75c9a162 [file] [log] [blame]
<template>
<div style="flex-direction: column;">
<tabbar :tabItems="tabItems" @tabBarOnClick="tabBarOnClick"></tabbar>
</div>
</template>
<script>
var getBaseURL = require('../include/base-url.js').getBaseURL
module.exports = {
data: function () {
return {
dir: 'examples',
tabItems: [
{
index: 0,
title: 'tab1',
titleColor: '#000000',
icon: '',
image: 'http://gtms01.alicdn.com/tps/i1/TB1qw.hMpXXXXagXXXX9t7RGVXX-46-46.png',
selectedImage: 'http://gtms04.alicdn.com/tps/i4/TB16jjPMpXXXXazXVXX9t7RGVXX-46-46.png',
src: 'component/tabbar/tabbar-item.js?itemId=tab1',
visibility: 'visible',
},
{
index: 1,
title: 'tab2',
titleColor: '#000000',
icon: '',
image: 'http://gtms03.alicdn.com/tps/i3/TB1LEn9MpXXXXaUXpXX9t7RGVXX-46-46.png',
selectedImage: 'http://gtms02.alicdn.com/tps/i2/TB1qysbMpXXXXcnXXXX9t7RGVXX-46-46.png',
src: 'component/tabbar/tabbar-item.js?itemId=tab2',
visibility: 'hidden',
},
{
index: 2,
title: 'tab3',
titleColor: '#000000',
icon: '',
image: 'http://gtms01.alicdn.com/tps/i1/TB1B0v5MpXXXXcvXpXX9t7RGVXX-46-46.png',
selectedImage: 'http://gtms04.alicdn.com/tps/i4/TB1NxY5MpXXXXcrXpXX9t7RGVXX-46-46.png',
src: 'component/tabbar/tabbar-item.js?itemId=tab3',
visibility: 'hidden',
}
],
}
},
components: {
tabbar: require('../include/tabbar.vue')
},
created: function() {
var baseURL = getBaseURL(this)
for(var i = 0; i < this.tabItems.length; i++) {
var tabItem = this.tabItems[i];
tabItem.src = baseURL + tabItem.src;
}
},
methods: {
tabBarOnClick: function (e) {
console.log('tabBarOnClick', e.index)
}
}
}
</script>