zoukankan      html  css  js  c++  java
  • 小程序之mpvue使用

    闲来无事,试了下mpvue来开发小程序

    1.github或码云上新建项目,并克隆下来  ------- git clone 克隆地址

    2.vue init mpvue/mpvue-quickstart 

    3.然后一路回车,用编辑器打开文件

    4.下载安装依赖 -------npm install

    5.npm run dev

    6.微信开发者工具打开即可看到效果

     二、接下来调接口:

    这里用到了网上的免费接口,api工厂

    贴上地址:https://api.it120.cc/doc.html

    请求封装:

    // 请求的封装
    const host = 'https://api.it120.cc/wds'
    export {
      host
    }
    // 请求封装
    function request (url, method, data, header = {}) {
      wx.showLoading({
        title: '加载中' // 数据请求前loading
      })
      return new Promise((resolve, reject) => {
        wx.request({
          url: host + url, // 仅为示例,并非真实的接口地址
          method: method,
          data: data,
          header: {
            'content-type': 'application/json' // 默认值
          },
          success: function (res) {
            wx.hideLoading()
            resolve(res.data)
          },
          fail: function (err) {
            wx.hideLoading()
            reject(err, false)
          },
          complete: function () {
            wx.hideLoading()
          }
        })
      })
    }
    export function get (url, data) {
      return request(url, 'GET', data)
    }
    export function post (url, data) {
      return request(url, 'POST', data)
    }
    

    这里以请求分类为例,登录api工厂后台,创建一个分类:

    <script>
      import { get } from '@/utils/http.js'
      export default {
        data () {
          return {
            category: {}
          }
        },
        mounted () {
          this.getCategory()
        },
        methods: {
          async getCategory () {
            const data = await get('/shop/goods/category/all')
            this.category = data.data
            console.log(data)
          }
        }
      }
    </script>
    

    请求接口,返回数据:  

  • 相关阅读:
    c# partial 关键字的使用
    动软代码生成器基础使用
    T-SQL :编程理论 (一)
    T-SQL :SQL Server系统数据库(二)
    T-SQL :SQL Server 定义数据完整性 6大约束(三)
    T-SQL:SQL语句处理顺序的坑(四)
    c#实战开发:以太坊私链搭建(一)
    T-SQL :TOP和OFFSET-FETCH筛选 (五)
    T-SQL:谓词和运算符(六)
    T-SQL:是NULL不是NULL(七)
  • 原文地址:https://www.cnblogs.com/wangdashi/p/10102686.html
Copyright © 2011-2022 走看看