search.vue 1.1 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950
  1. <template>
  2. <view>
  3. <!-- <uni-nav-bar @clickRight="clickRight" left-icon="back" left-text="返回" >
  4. <view slot="default">
  5. <input type="text" confirm-type="search" value="对对对" />
  6. </view>
  7. </uni-nav-bar> -->
  8. </view>
  9. </template>
  10. <script>
  11. export default {
  12. data() {
  13. return {
  14. device_type_id:''
  15. }
  16. },
  17. onLoad(option){
  18. this.device_type_id=option.device_type_id
  19. },
  20. async onNavigationBarSearchInputConfirmed(e) {
  21. //在这里执行搜索操作
  22. let pages = getCurrentPages()
  23. let nowPage = pages[ pages.length - 1]; //当前页页面实例
  24. let prevPage = pages[ pages.length - 2 ]; //上一页页面实例
  25. // prevPage.$vm.searchVal = 1211
  26. prevPage.$vm.device_id=e.text
  27. prevPage.$vm.searchEquip()
  28. uni.navigateBack({
  29. delta: 1
  30. });
  31. // let _this=this
  32. // const res=await this.$myRequest({
  33. // url:'/api/api_gateway?method=forecast.worm_lamp.lamp_list',
  34. // data:{
  35. // device_type_id:this.device_type_id,
  36. // device_id:e.text,
  37. // }
  38. // })
  39. },
  40. methods: {
  41. },
  42. }
  43. </script>
  44. <style>
  45. </style>