home.vue 1.9 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677
  1. <template>
  2. <div>
  3. <div>
  4. <div class="flex-box">
  5. <div class="flex-1">
  6. <div
  7. style="background-color: #fff; padding: 20px; margin-bottom: 10px"
  8. class="br-5"
  9. >
  10. <div class="flex-box-ce">
  11. <div style="margin-right: 10px">
  12. <userImage
  13. :id="course_account_info.id"
  14. :img_url="course_account_info.img_url"
  15. :user_name="course_account_info.name"
  16. width="50px"
  17. height="50px"
  18. ></userImage>
  19. </div>
  20. <div class="flex-1">
  21. <div
  22. class="flex-box-ce"
  23. style="
  24. margin-bottom: 6px;
  25. font-size: 14px;
  26. color: #666;
  27. font-weight: 700;
  28. "
  29. >
  30. <div
  31. style="
  32. font-size: 16px;
  33. font-weight: 700;
  34. padding-right: 15px;
  35. "
  36. class="black"
  37. >
  38. {{ course_account_info.name }}
  39. </div>
  40. </div>
  41. </div>
  42. </div>
  43. </div>
  44. </div>
  45. </div>
  46. <div class="other" style="background-color: #5FA4E8;overflow: hidden;border-radius: 5px;">
  47. <img
  48. src="static/images/login2.png"
  49. style="margin: 150px auto; display: block;"
  50. />
  51. </div>
  52. </div>
  53. </div>
  54. </template>
  55. <script>
  56. import { mapGetters, mapState } from "vuex";
  57. export default {
  58. name: "",
  59. components: {},
  60. props: [],
  61. data() {
  62. return {};
  63. },
  64. created() {},
  65. mounted() {},
  66. methods: {},
  67. computed: {
  68. ...mapGetters(["course_account_info"]),
  69. },
  70. };
  71. </script>
  72. <style scoped lang="scss">
  73. .page {
  74. background-color: #fff;
  75. }
  76. </style>