|
@@ -1,4 +1,5 @@
|
|
|
// pages/search/search.js
|
|
|
+const apiServer = require('../../api/request');
|
|
|
Page({
|
|
|
|
|
|
/**
|
|
@@ -8,20 +9,20 @@ Page({
|
|
|
list: [],
|
|
|
inputValue: null,
|
|
|
resultList:[
|
|
|
- {
|
|
|
- title:'AppL',
|
|
|
- subtitle:"APPL INC",
|
|
|
- Increase:"1.22",
|
|
|
- digital:"33",
|
|
|
- data:[52,56,355,444]
|
|
|
- },
|
|
|
- {
|
|
|
- title:'AppL',
|
|
|
- subtitle:"APPL INC",
|
|
|
- Increase:"1.22",
|
|
|
- digital:"33",
|
|
|
- data:[52,56,355,44554]
|
|
|
- },
|
|
|
+ // {
|
|
|
+ // title:'AppL',
|
|
|
+ // subtitle:"APPL INC",
|
|
|
+ // Increase:"1.22",
|
|
|
+ // digital:"33",
|
|
|
+ // data:[52,56,355,444]
|
|
|
+ // },
|
|
|
+ // {
|
|
|
+ // title:'AppL',
|
|
|
+ // subtitle:"APPL INC",
|
|
|
+ // Increase:"1.22",
|
|
|
+ // digital:"33",
|
|
|
+ // data:[52,56,355,44554]
|
|
|
+ // },
|
|
|
]
|
|
|
},
|
|
|
|
|
@@ -29,13 +30,78 @@ Page({
|
|
|
* 生命周期函数--监听页面加载
|
|
|
*/
|
|
|
onLoad: function (options) {
|
|
|
-
|
|
|
+ this.get
|
|
|
+ var _this = this;
|
|
|
+ wx.getStorage({
|
|
|
+ key: 'historySearch',
|
|
|
+ success(res) {
|
|
|
+ _this.setData({
|
|
|
+ list: res.data
|
|
|
+ })
|
|
|
+ }
|
|
|
+ })
|
|
|
},
|
|
|
blur: function (e) {
|
|
|
this.setData({
|
|
|
inputValue: e.detail.value
|
|
|
})
|
|
|
- // this.search();
|
|
|
+ this.search();
|
|
|
+ },
|
|
|
+ search:function(){
|
|
|
+ let data ={
|
|
|
+ search:this.data.inputValue
|
|
|
+ };
|
|
|
+ apiServer.getSearch(data).then((res) =>{
|
|
|
+ if(res.statusCode == 200){
|
|
|
+ console.log(res.data);
|
|
|
+ }else{
|
|
|
+ wx.showToast({
|
|
|
+ title: '搜索失败',
|
|
|
+ icon: 'none'
|
|
|
+ })
|
|
|
+ }
|
|
|
+
|
|
|
+ })
|
|
|
+ },
|
|
|
+ save: function () {
|
|
|
+ var list = this.data.list;
|
|
|
+ if (list.indexOf(this.data.inputValue) == -1 & this.data.inputValue != '') {
|
|
|
+ list.push(this.data.inputValue);
|
|
|
+ }
|
|
|
+ this.setData({
|
|
|
+ list: list
|
|
|
+ })
|
|
|
+ wx.setStorage({
|
|
|
+ key: 'historySearch',
|
|
|
+ data: list
|
|
|
+ })
|
|
|
+ },
|
|
|
+ searchName: function (e) {
|
|
|
+ this.setData({
|
|
|
+ inputValue: e.currentTarget.dataset.value
|
|
|
+ })
|
|
|
+ this.search();
|
|
|
+ },
|
|
|
+ remove: function () {
|
|
|
+ var _this = this;
|
|
|
+ wx.showModal({
|
|
|
+ title: '提示',
|
|
|
+ content: '确认清空所有记录?',
|
|
|
+ success(res) {
|
|
|
+ if (res.confirm) {
|
|
|
+ wx.removeStorage({
|
|
|
+ key: 'historySearch',
|
|
|
+ success() {
|
|
|
+ _this.setData({
|
|
|
+ list: []
|
|
|
+ })
|
|
|
+ }
|
|
|
+ })
|
|
|
+ } else if (res.cancel) {
|
|
|
+ console.log('用户点击取消')
|
|
|
+ }
|
|
|
+ }
|
|
|
+ })
|
|
|
},
|
|
|
clean:function(){
|
|
|
var _this=this
|
|
@@ -46,6 +112,7 @@ Page({
|
|
|
},100)
|
|
|
},
|
|
|
detail:function(e){
|
|
|
+ this.save();
|
|
|
wx.navigateTo({
|
|
|
url: '../item/item'
|
|
|
});
|