c24d09cce7692545e6ec09a097f76933a4353a66.svn-base 1.6 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182
  1. <template>
  2. <div :class="isTrue?'noScroll':''" >
  3. <div class = "lod">
  4. <Loading></Loading>
  5. </div>
  6. <StSportsHead />
  7. <!-- <StCapot/> -->
  8. <div v-if="entryFormShow">
  9. <entryForm/>
  10. </div>
  11. <div v-else>
  12. <StSerchBox />
  13. </div>
  14. <StLinkFooter />
  15. </div>
  16. </template>
  17. <script>
  18. import StCapot from "@/components/StCapot"
  19. import StSportsHead from "@/components/StSportsHead"
  20. import StSerchBox from "@/components/StSerchBox"
  21. import entryForm from "@/components/StEntryForm"
  22. import StLinkFooter from "@/components/StLinkFooter"
  23. import Loading from '@/components/StLoading';
  24. export default {
  25. data() {
  26. return {
  27. isTrue:false,
  28. entryFormShow:false,
  29. }
  30. },
  31. name:'LeagueList',
  32. components:{
  33. StSportsHead,
  34. StSerchBox,
  35. // StCapot,
  36. StLinkFooter,
  37. Loading,
  38. entryForm
  39. },
  40. created(){
  41. // console.log('ssjsjsjsjsj',this.$route.query.code)
  42. if(this.$route.query.code){
  43. this.entryFormShow = true;
  44. }else{
  45. this.entryFormShow = false;
  46. }
  47. console.log( this.entryFormShow)
  48. },
  49. computed: {
  50. getIsBetting(){
  51. return this.$store.getters.getIsBetting
  52. }
  53. },
  54. watch: {
  55. getIsBetting(val){
  56. // if(this.$route.query.code){
  57. // this.entryFormShow = true;
  58. // }else{
  59. // this.entryFormShow = false;
  60. // }
  61. console.log( val);
  62. this.data = val;
  63. }
  64. },
  65. }
  66. </script>
  67. <style scoped>
  68. /* .noScroll {
  69. position: fixed;
  70. left: 0;
  71. top: 0;
  72. width: 100%;
  73. } */
  74. .lod{
  75. z-index: 999;
  76. position: fixed;
  77. width: 100%;
  78. }
  79. </style>