123456789101112131415161718192021222324252627282930313233343536 |
- import { VueLikePage } from '../../utils/page'
- import companyApi from '../../apis/exhibition'
- VueLikePage([], {
- data: {
- items: [],
- itemsShowList: []
- },
- methods: {
- onShow () {
- this.getGoodsList()
- },
- bindinput (e) {
- const value = e.detail
- this.setData({
- itemsShowList: this.data.items.filter(item => item.title.indexOf(value) > -1)
- })
- },
- getGoodsList () {
- companyApi.getCollectedCompanies().then(res => {
- const list = res.data.list.map(item => {
- item.img_url = item.listPicUrl,
- item.title = item.name
- item.desc = item.specifications
- return item
- })
- this.setData({
- items: list,
- itemsShowList: list
- })
- })
- },
- search (e) {
- const value = e.detail
- }
- }
- })
|