chaooo 1 年間 前
コミット
1fef5289d3

+ 4 - 3
src/components/banner.vue

@@ -32,11 +32,11 @@
 </template>
 
 <script>
-import { getBannerList } from "../requests/user";
+import {getBannerList} from "../requests/user";
 
-let $this;
+var $this;
 export default {
-  name: "banner",
+  name: "HomeBanner",
   data() {
     return {
       banners: [
@@ -93,6 +93,7 @@ export default {
   },
   mounted() {
     $this.getBanners();
+    // $this.jointBanner()
   },
   created() {
     $this = this;

+ 1 - 1
src/components/usercard.vue → src/components/cards.vue

@@ -3,7 +3,7 @@ import {reload_userinfo} from "../utils/user";
 
 let $this;
 export default {
-  name: "userCard",
+  name: "UserCard",
   data() {
     return {
       userinfo: {

+ 1 - 1
src/components/login.vue

@@ -6,7 +6,7 @@ import Toast from "../../static/vant/toast/toast";
 
 let $this;
 export default {
-  name: "login",
+  name: "UserLogin",
   props: ["sign"],
   data() {
     return {

+ 1 - 1
src/components/welcome.vue

@@ -1,7 +1,7 @@
 <script>
 import user_store from "@/store/index";
 export default {
-  name: "welcome",
+  name: "Welcome",
   methods: {
     /**
      * 去 注册/登录

+ 11 - 7
src/pages/index/index.vue

@@ -2,8 +2,8 @@
 import Banner from "@/components/banner";
 import Welcome from "@/components/welcome";
 import Login from "@/components/login";
-import UserCard from "@/components/usercard";
-import Connection from "@/components/connection/index";
+import Cards from "@/components/cards";
+import device_container from "@/components/device/device";
 import Toast from "../../../static/vant/toast/toast";
 import Dialog from "../../../static/vant/dialog/dialog";
 import {setUserLogin} from "../../requests/user";
@@ -11,14 +11,15 @@ import user_store from "../../store/index";
 import game_store from "../../store/game";
 import {post_data} from "../../utils/game";
 
+let $this;
 export default {
-  name: "HomePage",
+  name: "index_container",
   components: {
     Banner,
     Welcome,
     Login,
-    UserCard,
-    Connection
+    Cards,
+    device_container,
   },
   data() {
     return {
@@ -28,6 +29,9 @@ export default {
       is_login: false
     };
   },
+  created() {
+    $this = this;
+  },
   methods: {
     /**
      * 切换 注册/登录
@@ -103,8 +107,8 @@ export default {
     </div>
     <!-- 登陆后 个人首页-->
     <div class="personal_card" v-if="is_login">
-      <UserCard></UserCard>
-      <Connection></Connection>
+      <Cards></Cards>
+      <device_container></device_container>
     </div>
     <div class="service" :class="{'service_login_page':!is_login}">
       <view class="padding-tb">