searchWeb.js 1.0 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152
  1. import common from '../../utils/util';
  2. import main from '../../utils/main';
  3. const app = getApp();
  4. Page({
  5. data: {
  6. },
  7. onLoad: function () {
  8. var that = this;
  9. that.setData({
  10. Containnerheight: main.getWindowHeight(),
  11. });
  12. },
  13. onShow:function(){
  14. var that = this;
  15. var arr = wx.getStorageSync("SearchWord");
  16. if (!arr)
  17. arr = [];
  18. that.setData({
  19. SelectList: arr,
  20. });
  21. },
  22. onSearch: function (e) {
  23. wx.navigateTo({
  24. url: './searchWeb1',
  25. })
  26. },
  27. onSearchHistory: function (e) {
  28. var search = e.currentTarget.dataset.search;
  29. var arr = wx.getStorageSync("SearchWord");
  30. if (!arr)
  31. arr = [];
  32. var obj = {};
  33. obj.Key = search;
  34. for (var i = 0; i < arr.length; i++) {
  35. if (arr[i].Key == search) {
  36. obj.Key = arr[i].Key;
  37. obj.Value = arr[i].Value;
  38. arr.splice(i, 1);
  39. break;
  40. }
  41. }
  42. arr.unshift(obj);
  43. wx.setStorageSync("SearchWord", arr);
  44. wx.navigateTo({
  45. url: './searchWeb2?back=2&search=' + search+'&type=1',
  46. });
  47. },
  48. })