DeviceControl.vue 1.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748
  1. <template>
  2. <view class="device-control-container">
  3. <view class="device-status">
  4. <view class="status-item">
  5. <text class="status-label">环境温度</text>
  6. <text class="status-value">{{ deviceStatus.temp }}°C</text>
  7. </view>
  8. <view class="status-item">
  9. <text class="status-label">环境湿度</text>
  10. <text class="status-value">{{ deviceStatus.humidity }}%</text>
  11. </view>
  12. <view class="status-item">
  13. <text class="status-label">环境光照</text>
  14. <text class="status-value">{{ deviceStatus.light }}Lux</text>
  15. </view>
  16. <view class="status-item">
  17. <text class="status-label">环境湿度</text>
  18. <text class="status-value">{{ deviceStatus.moisture }}%</text>
  19. </view>
  20. <view class="status-item">
  21. <text class="status-label">环境湿度</text>
  22. <text class="status-value">{{ deviceStatus.pest }}%</text>
  23. </view>
  24. </view>
  25. </view>
  26. </template>
  27. <script>
  28. export default {
  29. data() {
  30. return {
  31. deviceStatus: {
  32. temp: 25,
  33. humidity: 50,
  34. light: 800,
  35. moisture: 300,
  36. pest: 10
  37. }
  38. }
  39. }
  40. }
  41. </script>
  42. <style scoped lang="scss">
  43. .device-control-container {
  44. padding: 24rpx;
  45. background-color: #F7F8FA;
  46. border-radius: 12rpx;
  47. }
  48. </style>