searchWeb.js 1.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960
  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. wx.hideShareMenu();
  9. var that = this;
  10. that.setData({
  11. Containnerheight: main.getWindowHeight(),
  12. });
  13. },
  14. onShow:function(){
  15. var that = this;
  16. var arr = wx.getStorageSync("SearchWord");
  17. if (!arr)
  18. arr = [];
  19. that.setData({
  20. SelectList: arr,
  21. });
  22. },
  23. onSearch: function (e) {
  24. wx.navigateTo({
  25. url: './searchWeb1',
  26. })
  27. },
  28. onSearchHistory: function (e) {
  29. var search = e.currentTarget.dataset.search;
  30. var arr = wx.getStorageSync("SearchWord");
  31. if (!arr)
  32. arr = [];
  33. var obj = {};
  34. obj.Key = search;
  35. for (var i = 0; i < arr.length; i++) {
  36. if (arr[i].Key == search) {
  37. obj.Key = arr[i].Key;
  38. obj.Value = arr[i].Value;
  39. arr.splice(i, 1);
  40. break;
  41. }
  42. }
  43. arr.unshift(obj);
  44. wx.setStorageSync("SearchWord", arr);
  45. wx.navigateTo({
  46. url: './searchWeb2?back=2&search=' + search+'&type=1',
  47. });
  48. },
  49. onShareAppMessage: function () {
  50. return {
  51. title: app.globalData.ShareTitle,
  52. path: app.globalData.SharePath + '?UserID=' + app.globalData.userInfo.UserID,
  53. imageUrl: app.globalData.ShareImage,
  54. }
  55. },
  56. })