data_origin.vue 1.1 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849
  1. <template>
  2. <div class="saga-fill">
  3. <div class="saga-title center h1">{{reanderData.name}}</div>
  4. <div class="center h3">通讯协议:{{reanderData.name}}</div>
  5. <div class="padding10 bg-F5">
  6. <p class="p-over2 h5">{{reanderData.note}}</p>
  7. </div>
  8. <div class="doughnut-view">
  9. <doughnut width="200" height="200" :id="id"></doughnut>
  10. </div>
  11. <slot></slot>
  12. </div>
  13. </template>
  14. <script>
  15. import doughnut from "components/echarts/doughnut"
  16. export default {
  17. name: "dataOrgin",
  18. components: {
  19. doughnut
  20. },
  21. props: {
  22. id: {
  23. type: String
  24. },
  25. reanderData: {
  26. type: Object,
  27. default: function() {
  28. return {}
  29. }
  30. }
  31. },
  32. data() {
  33. return {}
  34. },
  35. created() {},
  36. mounted() {},
  37. methods: {}
  38. }
  39. </script>
  40. <style lang="scss" scoped>
  41. .doughnut-view {
  42. height: 300px;
  43. width: 100%;
  44. padding: 5px;
  45. box-sizing: border-box;
  46. }
  47. </style>