search.js 848 B

1234567891011121314151617181920212223242526272829303132333435363738
  1. Page({
  2. data: {
  3. searchHistory: [],
  4. hotData: [
  5. { title: "宝宝巴士", icon: "icon-jiantouUp", color: "text-orange" },
  6. { title: "孟鹤堂", icon: "icon-jiantouUp", color: "text-red" },
  7. { title: "三体", icon: "icon-jiantouDown", color: "text-green" },
  8. { title: "龙王殿", icon: "icon-jiantouUp", color: "text-red" },
  9. { title: "儿童恐龙故事", icon: "icon-jiantouDown", color: "text-red" },
  10. { title: "儿童版三国演义", icon: "icon-jiantouUp", color: "text-red" },
  11. ]
  12. },
  13. /**
  14. * 搜索事件
  15. * @param {Object} e
  16. */
  17. search(e){
  18. this.setData({
  19. searchHistory: [...this.data.searchHistory,e.detail.value]
  20. })
  21. },
  22. /**
  23. * 取消搜索事件
  24. */
  25. cancelSearch(){
  26. wx.navigateBack({
  27. delta: 1,
  28. })
  29. },
  30. /**
  31. * 清空历史记录
  32. */
  33. clearHistory(){
  34. this.setData({
  35. searchHistory: []
  36. })
  37. }
  38. })