searchWeb.js 1.3 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859
  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. onShareAppMessage: function () {
  49. return {
  50. title: app.globalData.ShareTitle,
  51. path: app.globalData.SharePath + '?UserID=' + app.globalData.userInfo.UserID,
  52. imageUrl: app.globalData.ShareImage,
  53. }
  54. },
  55. })