FramePage.vue 1.1 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849
  1. <template>
  2. <div>
  3. <tab>
  4. <tab-item selected @on-item-click="onItemClick">商业贷</tab-item>
  5. <tab-item @on-item-click="onItemClick">公积金贷</tab-item>
  6. <tab-item @on-item-click="onItemClick">组合贷</tab-item>
  7. <!-- <tab-item @on-item-click="onItemClick">税费计算</tab-item> -->
  8. </tab>
  9. <div v-show="showPage==0">
  10. <ShangDaiPage></ShangDaiPage>
  11. </div>
  12. <div v-show="showPage==1">
  13. <GongJijinPage></GongJijinPage>
  14. </div>
  15. <div v-show="showPage==2">
  16. <ZuHePage></ZuHePage>
  17. </div>
  18. <!-- <div v-show="showPage==3">
  19. <ShuiFiePage></ShuiFiePage>
  20. </div> -->
  21. </div>
  22. </template>
  23. <script>
  24. import { Tab, TabItem } from "vux";
  25. import ShangDaiPage from "./ShangDaiPage"
  26. import GongJijinPage from "./GongJiJinPage"
  27. import ZuHePage from "./ZuHePage"
  28. // import ShuiFiePage from "./ShuiFiePage"
  29. export default {
  30. components: {
  31. Tab,
  32. TabItem,
  33. ShangDaiPage,
  34. GongJijinPage,
  35. ZuHePage,
  36. // ShuiFiePage
  37. },
  38. data() {
  39. return {
  40. showPage:0
  41. };
  42. },
  43. methods:{
  44. onItemClick (index) {
  45. this.showPage=index;
  46. }
  47. }
  48. };
  49. </script>