引入Moudels的概念

2018-11-07  本文已影响0人  夜夜夜空灵

在目录中新建一个Moudels的文件夹,新建一个classic.js的文件


微信截图_20181107202253.png
import {HTTP} from '../'util/http.js'
class ClassicModel extends HTTP{  //  extends就是继承http类的方法
            getLatest(sCallback){
                    this.request({
                      url:'classic/latest',
                      success:(res)=>{
                            sCallback(res)
                      }    
                      })

            }

}
export {ClassicModel}

在classic.js文件中就可以改写成这样了

import {ClassicModel} from '../../models/classic.js'
let classic = new ClassicModel()
onload:function(options){
        classic.getLatest((res) =>{
          this.setdata({
              classic:res
          })
})

}

接着在classic.wxml中的<v-like>组件进行传值即可

<v-like like="{{classic.like_status}}" count="{{classic.fav_nums}}">
上一篇 下一篇

猜你喜欢

热点阅读