|
|
- <template>
- <view class="page pageList">
- <navbar title="工作" leftClick @leftClick="$utils.navigateBack" />
-
- <view
- style="padding: 10rpx 20rpx;">
- <uv-search
- bgColor="#fff"
- @search="getData"
- @custom="getData"
- searchIconSize="30rpx"
- placeholder="请输入搜索关键字..."
- v-model="title"></uv-search>
- </view>
-
- <workList ref="workList"/>
-
- </view>
- </template>
-
- <script>
- import workList from '../components/list/workList/index.vue'
- export default {
- components : {
- workList,
- },
- data() {
- return {
- title : '',
- }
- },
- onShow() {
- this.getData()
- },
- onPullDownRefresh() {
- this.getData()
- },
- onReachBottom() {
- this.$refs.workList.loadMoreData()
- },
- methods: {
- getData(){
- this.$refs.workList.getData(this.title)
- },
- }
- }
- </script>
-
- <style scoped lang="scss">
- </style>
|