微信小程序搭建项目起步

1. 首先需要按照HBuilderX 作为开发工具   下载地址: https://www.dcloud.io/hbuilderx.html

2. 创建项目 文件-->新建--->1.项目--->选择uni-app--->起项目名称---->选择模板uView(根据不同项目组件)--->点击创建

 

 3. 配合manifest.json (需要在微信公众平台申请 已申请: 在开发管理---->开发设置)

 4. 需要再common下面创建request.js(uni.request重新封装), 在config.js里面配置服务器地址

common/config.js

let baseurl = ""
if (process.env.NODE_ENV === 'development') {

    baseurl = '接口调试需要连接的地址'
    
} else {
    // 正'
    baseurl = '发布需要连接的地址'
}
export default baseurl

common/request.js

//服务器地址
import baseUrl from '@/common/config.js'
export default {
    //封装uni.request():
    request(options) {
        return new Promise((resolve, reject) => {
            //书写异步操作的代码
            uni.request({
                ...options,
                success: (res) => {
                                       //根据接口显示的状态码判断
                    if (res.statusCode !== 200) {
                        return uni.showToast({
                            title: '数据获取失败'
                        })
                    }
                    resolve(res)
                },
                fail: (err) => {
                    uni.showToast({
                        title: '请求接口失败'
                    })
                    reject(err)
                }
            })
    })
},
       get(url, data = {}, options = {}) {
        options.url = baseUrl+ url;
        options.data = data;
        options.method = 'get';
        console.log(options)
        return this.request(options)
    },
    post(url, data = {}, options = {}) {
        options.url = baseUrl+url;
        options.data = data;
        options.method = 'post';
        return this.request(options)
    }
}

5. 在main.js全局引入

import request from '@/common/request.js';
Vue.prototype.$api = request;

6. 使用 page/index.vue

      methods:{
        getApiRequest(){
            //封装uni.request():前面配置好的服务器地址这里面只需要接口地址
            this.$api.get('接口地址').then(res=>{
                var data = res.data;
            }).catch(res=>{
                //异步操作失败
                console.log(res)
            }).finally(res=>{
                //异步操作完成
            });
        },    
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: Spring Boot 是一种基于 Java 编程语言的开源框架,它能够帮助开发者快速搭建企业级应用程序。微信小程序,是由腾讯公司开发的一种针对微信用户的轻量级应用程序。CSDN 是国际知名的开发者社区,提供了程序开发者所需的开发工具、技术问答等服务。 在使用 Spring Boot 进行微信小程序开发时,开发者可以使用 Spring Boot 提供的框架来快速开发微信小程序的服务端。Spring Boot 可以提供快速的开发环境和易于维护的代码模板,使开发者能够更加高效地开发微信小程序。同时,Spring Boot 可以帮助开发者实现小程序的数据库操作、接口请求等功能,为开发者节省大量开发时间。 在 CSDN 上,开发者可以找到大量关于 Spring Boot 和微信小程序开发的资料。CSDN 提供了各种各样的编程技术问答、实用案例、开发工具和代码模板等服务,让开发者能够更好地开展微信小程序的开发工作。 总之,Spring Boot 与微信小程序的结合,为开发者提供了更加完善和高效的开发环境,CSDN 则为开发者提供学习和掌握相关技术的渠道和资源。这些平台的结合,让微信小程序的开发工作更加轻松和高效。 ### 回答2: Spring Boot是一种基于Spring框架的快速应用开发框架,它提供了一些开箱即用的特性,如自动化配置、约定大于配置、起步依赖等,大大简化了Java应用程序的开发过程。微信小程序是一种在微信平台上运行的应用程序,它能够轻松地连接用户和服务,快速构建出符合用户需求的小程序。 在开发微信小程序时,使用Spring Boot可以帮助我们高效地处理后端逻辑,从而让我们更加专注于小程序的前端开发。同时,Spring Boot还提供了与微信平台交互的快捷方式,例如使用Spring Boot的Web客户端库与微信API进行交互,或者使用Spring Boot的消息队列库进行消息传递等。 CSDN是一个IT领域的专业社区,它提供了丰富的开发资源,包括文章、教程、博客等,是广大开发人员学习和交流的重要平台。在CSDN上,我们可以找到许多使用Spring Boot开发微信小程序的实战案例,这些案例能够帮助我们加深对Spring Boot在微信小程序开发中的应用和实践。 综上所述,Spring Boot和微信小程序的结合能够带来许多便利,而借助CSDN这样的社区平台,我们能够更加深入地了解这种技术的应用和掌握它的实践方法。 ### 回答3: Spring Boot是一种基于Spring框架的快速应用开发框架,它简化了Spring应用的构建和部署过程,并提供了许多自动配置的功能,使开发人员可以更专注于业务逻辑的实现。微信小程序是一种基于微信公众平台的轻应用,其提供了一种快速、简单、高效的方式来创建和部署移动应用。CSDN是一个IT技术社区,包括了众多的技术博客、开源项目、技术问答、知识库等,提供给开发人员一个学习和交流的平台。 对于使用Spring Boot开发微信小程序的开发人员来说,CSDN成为了一个重要的学习和交流平台。在CSDN上,开发人员可以查找到大量的Spring Boot相关的技术博客和开源项目,了解最新的开发技巧和最佳实践。同时,CSDN还提供了一个技术问答和知识库的功能,让开发人员可以在遇到问题时快速解决。 通过在CSDN上学习和交流,开发人员可以更快速地掌握Spring Boot开发微信小程序的技能,并且可以获得更多的实践经验和开发思路。同时,CSDN也是一个开源社区,开发人员可以在该平台上分享自己的开源项目,让更多人可以借鉴和使用。总之,CSDN为Spring Boot开发微信小程序的开发人员提供了一个全方位的学习、交流和分享的平台。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值