express-field.vue 732 B

1234567891011121314151617181920212223242526272829303132333435363738
  1. <template>
  2. <div class="cip-cron__field">
  3. <div
  4. class="cip-cron__field__item"
  5. v-for="(item, index) in text.tabs"
  6. :key="item"
  7. >
  8. <div class="cip-cron__field__item__name">
  9. {{ item.name }}
  10. </div>
  11. <div class="cip-cron__field__item__value">
  12. {{ dealCron[index] }}
  13. </div>
  14. </div>
  15. </div>
  16. </template>
  17. <script>
  18. import { computed, defineComponent } from 'vue'
  19. export default defineComponent({
  20. name: 'express-field',
  21. props: {
  22. cron: String,
  23. text: {}
  24. },
  25. setup(props) {
  26. const dealCron = computed(() => {
  27. return props.cron.split(' ')
  28. })
  29. return {
  30. dealCron
  31. }
  32. }
  33. })
  34. </script>
  35. <style lang="less">
  36. @import url('../index.less');
  37. </style>