1 |
- (window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["pages-search-search"],{"0a35":function(t,e,a){var i=a("24fb");e=i(!1),e.push([t.i,'@charset "UTF-8";\r\n/**\r\n * 下方引入的为uView UI的集成样式文件,为scss预处理器,其中包含了一些"u-"开头的自定义变量\r\n * uView自定义的css类名和scss变量,均以"u-"开头,不会造成冲突,请放心使用 \r\n */.u-search[data-v-13f672b9]{\r\ndisplay:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row;\r\n-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-flex:1;-webkit-flex:1;flex:1}.u-content[data-v-13f672b9]{\r\ndisplay:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row;\r\n-webkit-box-align:center;-webkit-align-items:center;align-items:center;padding:0 %?18?%;-webkit-box-flex:1;-webkit-flex:1;flex:1}.u-clear-icon[data-v-13f672b9]{\r\ndisplay:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row;\r\n-webkit-box-align:center;-webkit-align-items:center;align-items:center}.u-input[data-v-13f672b9]{-webkit-box-flex:1;-webkit-flex:1;flex:1;font-size:%?28?%;line-height:1;margin:0 %?10?%;color:#909399}.u-close-wrap[data-v-13f672b9]{width:%?40?%;height:100%;\r\ndisplay:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row;\r\n-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-border-radius:50%;border-radius:50%}.u-placeholder-class[data-v-13f672b9]{color:#909399}.u-action[data-v-13f672b9]{font-size:%?28?%;color:#303133;width:0;overflow:hidden;-webkit-transition:all .3s;transition:all .3s;white-space:nowrap;text-align:center}.u-action-active[data-v-13f672b9]{width:%?80?%;margin-left:%?10?%}',""]),t.exports=e},"21ca":function(t,e,a){"use strict";a.d(e,"b",(function(){return o})),a.d(e,"c",(function(){return n})),a.d(e,"a",(function(){return i}));var i={faNavbar:a("ab99").default,uSearch:a("b8bf").default,faOrderby:a("2cb3").default,faArticleItem:a("2de6").default,uEmpty:a("efab").default,uLoadmore:a("db99").default,uBackTop:a("4e1d").default,faTabbar:a("e681").default},o=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("v-uni-view",[a("fa-navbar",{attrs:{title:"搜索"}}),a("v-uni-view",{staticClass:"u-p-20 u-bg-white"},[a("u-search",{attrs:{placeholder:"请输入关键词搜索",focus:!0},on:{custom:function(e){arguments[0]=e=t.$handleEvent(e),t.search.apply(void 0,arguments)}},model:{value:t.keyword,callback:function(e){t.keyword=e},expression:"keyword"}})],1),a("v-uni-view",{staticClass:"u-bg-white u-border-bottom"},[a("fa-orderby",{attrs:{tabList:t.tabList,showField:"title",activeColor:t.theme.bgColor},on:{change:function(e){arguments[0]=e=t.$handleEvent(e),t.orderChange.apply(void 0,arguments)}}})],1),a("fa-article-item",{attrs:{archivesList:t.pageList}}),t.pageList.length?t._e():a("v-uni-view",{staticClass:"u-p-60"},[a("u-empty",{attrs:{text:"没有更多了"}})],1),t.pageList.length?a("v-uni-view",{staticClass:"u-p-30"},[a("u-loadmore",{attrs:{"bg-color":"#f4f6f8",status:t.status}})],1):t._e(),a("u-back-top",{attrs:{"scroll-top":t.scrollTop,"icon-style":{color:t.theme.bgColor},"custom-style":{backgroundColor:t.lightColor}}}),a("fa-tabbar")],1)},n=[]},4448:function(t,e,a){"use strict";var i=a("4ea4");a("99af"),a("ac1f"),a("841c"),Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var o=i(a("2909")),n={onLoad:function(t){var e=this.$Route.query||t||{};this.keyword=e.keyword||"",this.goSearch()},data:function(){return{tabList:[],tabwidth:60,current:0,keyword:"",pageList:[],has_more:!1,scrollTop:0,status:"nomore",page:1,orderby:"default",orderway:"asc",is_order:!1}},methods:{search:function(){this.page=1,this.is_order=!0,this.goSearch()},goSearch:function(){var t=this;this.$api.search({page:this.page,orderby:this.orderby,orderway:this.orderway,q:this.keyword}).then((function(e){t.status="nomore",e.code&&(t.is_order&&(t.pageList=[],t.is_order=!1),t.tabList=e.data.orderList,t.pageList=[].concat((0,o.default)(t.pageList),(0,o.default)(e.data.pageList.data)),t.has_more=e.data.pageList.last_page>e.data.pageList.current_page)}))},orderChange:function(t){this.page=1,this.is_order=!0,this.orderby=t.orderby,this.orderway=t.orderway,this.goSearch()}},onPageScroll:function(t){this.scrollTop=t.scrollTop},onReachBottom:function(){this.has_more&&(this.status="loading",this.page=++this.page,this.goSearch())}};e.default=n},4531:function(t,e,a){var i=a("4db1");"string"===typeof i&&(i=[[t.i,i,""]]),i.locals&&(t.exports=i.locals);var o=a("4f06").default;o("bd72fea6",i,!0,{sourceMap:!1,shadowMode:!1})},"4cbb":function(t,e,a){"use strict";a("a9e3"),Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var i={name:"u-search",props:{shape:{type:String,default:"round"},bgColor:{type:String,default:"#f2f2f2"},placeholder:{type:String,default:"请输入关键字"},clearabled:{type:Boolean,default:!0},focus:{type:Boolean,default:!1},showAction:{type:Boolean,default:!0},actionStyle:{type:Object,default:function(){return{}}},actionText:{type:String,default:"搜索"},inputAlign:{type:String,default:"left"},disabled:{type:Boolean,default:!1},animation:{type:Boolean,default:!1},borderColor:{type:String,default:"none"},value:{type:String,default:""},height:{type:[Number,String],default:64},inputStyle:{type:Object,default:function(){return{}}},maxlength:{type:[Number,String],default:"-1"},searchIconColor:{type:String,default:""},color:{type:String,default:"#606266"},placeholderColor:{type:String,default:"#909399"},margin:{type:String,default:"0"},searchIcon:{type:String,default:"search"}},data:function(){return{keyword:"",showClear:!1,show:!1,focused:this.focus}},watch:{keyword:function(t){this.$emit("input",t),this.$emit("change",t)},value:{immediate:!0,handler:function(t){this.keyword=t}}},computed:{showActionBtn:function(){return!(this.animation||!this.showAction)},borderStyle:function(){return this.borderColor?"1px solid ".concat(this.borderColor):"none"}},methods:{inputChange:function(t){this.keyword=t.detail.value},clear:function(){var t=this;this.keyword="",this.$nextTick((function(){t.$emit("clear")}))},search:function(t){this.$emit("search",t.detail.value);try{uni.hideKeyboard()}catch(t){}},custom:function(){this.$emit("custom",this.keyword);try{uni.hideKeyboard()}catch(t){}},getFocus:function(){this.focused=!0,this.animation&&this.showAction&&(this.show=!0),this.$emit("focus",this.keyword)},blur:function(){var t=this;setTimeout((function(){t.focused=!1}),100),this.show=!1,this.$emit("blur",this.keyword)},clickHandler:function(){this.disabled&&this.$emit("click")}}};e.default=i},"4db1":function(t,e,a){var i=a("24fb");e=i(!1),e.push([t.i,'@charset "UTF-8";\r\n/**\r\n * 下方引入的为uView UI的集成样式文件,为scss预处理器,其中包含了一些"u-"开头的自定义变量\r\n * uView自定义的css类名和scss变量,均以"u-"开头,不会造成冲突,请放心使用 \r\n */uni-page-body[data-v-152aa0c6]{background-color:#f4f6f8}body.?%PAGE?%[data-v-152aa0c6]{background-color:#f4f6f8}',""]),t.exports=e},5696:function(t,e,a){"use strict";var i=a("4531"),o=a.n(i);o.a},"6cef":function(t,e,a){"use strict";a.d(e,"b",(function(){return o})),a.d(e,"c",(function(){return n})),a.d(e,"a",(function(){return i}));var i={uIcon:a("20c2").default},o=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("v-uni-view",{staticClass:"u-search",style:{margin:t.margin},on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.clickHandler.apply(void 0,arguments)}}},[a("v-uni-view",{staticClass:"u-content",style:{backgroundColor:t.bgColor,borderRadius:"round"==t.shape?"100rpx":"10rpx",border:t.borderStyle,height:t.height+"rpx"}},[a("v-uni-view",{staticClass:"u-icon-wrap"},[a("u-icon",{staticClass:"u-clear-icon",attrs:{size:30,name:t.searchIcon,color:t.searchIconColor?t.searchIconColor:t.color}})],1),a("v-uni-input",{staticClass:"u-input",style:[{textAlign:t.inputAlign,color:t.color,backgroundColor:t.bgColor},t.inputStyle],attrs:{"confirm-type":"search",value:t.value,disabled:t.disabled,focus:t.focus,maxlength:t.maxlength,"placeholder-class":"u-placeholder-class",placeholder:t.placeholder,"placeholder-style":"color: "+t.placeholderColor,type:"text"},on:{blur:function(e){arguments[0]=e=t.$handleEvent(e),t.blur.apply(void 0,arguments)},confirm:function(e){arguments[0]=e=t.$handleEvent(e),t.search.apply(void 0,arguments)},input:function(e){arguments[0]=e=t.$handleEvent(e),t.inputChange.apply(void 0,arguments)},focus:function(e){arguments[0]=e=t.$handleEvent(e),t.getFocus.apply(void 0,arguments)}}}),t.keyword&&t.clearabled&&t.focused?a("v-uni-view",{staticClass:"u-close-wrap",on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.clear.apply(void 0,arguments)}}},[a("u-icon",{staticClass:"u-clear-icon",attrs:{name:"close-circle-fill",size:"34",color:"#c0c4cc"}})],1):t._e()],1),a("v-uni-view",{staticClass:"u-action",class:[t.showActionBtn||t.show?"u-action-active":""],style:[t.actionStyle],on:{click:function(e){e.stopPropagation(),e.preventDefault(),arguments[0]=e=t.$handleEvent(e),t.custom.apply(void 0,arguments)}}},[t._v(t._s(t.actionText))])],1)},n=[]},9923:function(t,e,a){"use strict";var i=a("d38d"),o=a.n(i);o.a},a08c:function(t,e,a){"use strict";a.r(e);var i=a("4448"),o=a.n(i);for(var n in i)"default"!==n&&function(t){a.d(e,t,(function(){return i[t]}))}(n);e["default"]=o.a},a603:function(t,e,a){"use strict";a.r(e);var i=a("21ca"),o=a("a08c");for(var n in o)"default"!==n&&function(t){a.d(e,t,(function(){return o[t]}))}(n);a("5696");var r,c=a("f0c5"),l=Object(c["a"])(o["default"],i["b"],i["c"],!1,null,"152aa0c6",null,!1,i["a"],r);e["default"]=l.exports},b8bf:function(t,e,a){"use strict";a.r(e);var i=a("6cef"),o=a("f435");for(var n in o)"default"!==n&&function(t){a.d(e,t,(function(){return o[t]}))}(n);a("9923");var r,c=a("f0c5"),l=Object(c["a"])(o["default"],i["b"],i["c"],!1,null,"13f672b9",null,!1,i["a"],r);e["default"]=l.exports},d38d:function(t,e,a){var i=a("0a35");"string"===typeof i&&(i=[[t.i,i,""]]),i.locals&&(t.exports=i.locals);var o=a("4f06").default;o("8734547e",i,!0,{sourceMap:!1,shadowMode:!1})},f435:function(t,e,a){"use strict";a.r(e);var i=a("4cbb"),o=a.n(i);for(var n in i)"default"!==n&&function(t){a.d(e,t,(function(){return i[t]}))}(n);e["default"]=o.a}}]);
|