scanHandle.js 860 B

12345678910111213141516171819202122232425262728293031323334353637383940
  1. // components/scan..js
  2. import { connectStateMap, connectStateTypes } from '../../data/devType.js'
  3. Component({
  4. /**
  5. * 组件的属性列表
  6. */
  7. properties: {
  8. state: {
  9. type: Number,
  10. value: connectStateTypes.unConnect
  11. },
  12. devName: {
  13. type: String,
  14. value: ""
  15. }
  16. },
  17. /**
  18. * 组件的初始数据
  19. */
  20. data: {
  21. // 连接状态
  22. connectStateMap: connectStateMap,
  23. connectStateTypes: connectStateTypes
  24. },
  25. /**
  26. * 组件的方法列表
  27. */
  28. methods: {
  29. searchDevice(){
  30. // 触发父组件的事件
  31. this.triggerEvent('searchDevice')
  32. },
  33. disconnectDevice(){
  34. // 触发父组件的事件
  35. this.triggerEvent('disconnectDevice')
  36. }
  37. }
  38. })