TopicHead.vue 484 B

12345678910111213141516171819202122232425262728293031
  1. <template>
  2. <div :class="classes">
  3. <div class="elem-body">
  4. <h3>{{ data.typeName }}答题区</h3>
  5. <p>{{ data.content }}</p>
  6. </div>
  7. </div>
  8. </template>
  9. <script>
  10. export default {
  11. name: "topic-head",
  12. props: {
  13. data: {
  14. type: Object
  15. }
  16. },
  17. data() {
  18. return {};
  19. },
  20. computed: {
  21. classes() {
  22. return [
  23. "elem-topic-head",
  24. { "elem-topic-head-pad": !this.data.isColumnFirst }
  25. ];
  26. }
  27. },
  28. methods: {}
  29. };
  30. </script>