当前位置: 首页 > news >正文

网站推广赚钱吗做关键词排名好的公司

网站推广赚钱吗,做关键词排名好的公司,做博客网站,东莞市新冠最新消息一. 在utils文件夹内创建一个request.js 写以下封装的 wx.request() 方法 const baseURL https:// 域名 ; //公用总路径地址 export const request (params) > { //暴露出去一个函数,并且接收一个外部传入的参数let dataObj params.data || {}; //…

一. 在utils文件夹内创建一个request.js  写以下封装的 wx.request() 方法

const baseURL = 'https:// +  '域名' '; //公用总路径地址
export const request = (params) => {      //暴露出去一个函数,并且接收一个外部传入的参数let dataObj = params.data || {};   //拿到传递进来的参数let headerObj = {                  //这里 可以添加一些请求头'content-type': 'application/json'}return new Promise((resolve, reject) => {  //通过 Promise 对 wx.request 方法进行异步处理。wx.request({url: baseURL + params.url,      //通过默认的请求地址,再加上外部传入的 具体业务地址,组成一个完整的 请求地址。method: params.method || "GET",   //外部 业务调用请求时,并传入 所需的请求方法,如果没有传递请求方法,则默认为 GET 请求data: dataObj,                  //这里的参数,来自于外部传入的参数header: headerObj,success: res => {if (res.statusCode === 200) {resolve(res);                    // 请求成功后,调用 Promise 的回调 resolve() 方法,将参数返回出去到 Promise 的实例对象身上。wx.showToast({title: "请求成功",icon: "success"})return;} else {wx.showToast({title: "请求失败",icon: "error"})reject(res);    //同样请求失败后,向 Promise 实例返回出 错误的信息}},// fail: err => {//   reject(err)    //同样请求失败后,向 Promise 实例返回出 错误的信息// }})})
}

 二 . 在项目中,新建一个 API文件夹,用来做请求接口 模块化管理,这么做的原因是,虽然我们的请求接口封装了,但是整个项目中,调用接口的地方太多了,如果直接在各自页面中调用,也会显得代码十分的庸杂,所以不同的功能模块接口调用,为了避免混淆在一起,建议将api 请求接口 抽离出去,这样一来,页面的 js 部分就只着重于对发起请求前和请求响应后的数据逻辑处理。

api/index/js

import { request } from "../utils/request";  //导入我们封装的请求方法。//首页请求接口
export const index = (params) => {     //接收页面调用传递过来的参数return request({   //调用请求方法url: "/api/science/index",   //传入请求地址method: "GET",               //传入请求方法data : params                //这里的参数来自于页面调用时,传过来的参数  })
}

三 . 必须配置服务器白域名 必须是https开头的

最后:在页面中,调用上述模块中相应的 api 接口,将参数依次传递过去,同时由于我们的请求方法是采用了 Promise 的方式封装的,所以在页面逻辑调用时,还可以 使用 async 和 await 的方式,将异步代码做同步化处理。

// const { from } = require("form-data");
import {index} from '../../api/index.js';// pages/demos/demos.js
Page({/*** 页面的初始数据*/data: {},async getdatas() {let parameter = {}         //页面中,收集处理好,要传递的参数let data = await index(parameter);console.log(data);//data 身上就可以直接拿到,请求回来的数据。// if (data.statusCode === 200) {//   wx.showToast({//     title: "首页加载成功",//     icon: "success"//   })// }},/*** 生命周期函数--监听页面加载*/onLoad(options) {this.getdatas();},/*** 用户点击右上角分享*/onShareAppMessage() {}
})

原创作者:吴小糖

创作时间:2023.12.22


文章转载自:
http://submit.c7513.cn
http://heaviest.c7513.cn
http://unaccustomed.c7513.cn
http://rifling.c7513.cn
http://cedarbird.c7513.cn
http://undisturbedly.c7513.cn
http://vitellophag.c7513.cn
http://espy.c7513.cn
http://biographer.c7513.cn
http://packboard.c7513.cn
http://moony.c7513.cn
http://yardbird.c7513.cn
http://procne.c7513.cn
http://albata.c7513.cn
http://galleon.c7513.cn
http://joypop.c7513.cn
http://impregnable.c7513.cn
http://tarpan.c7513.cn
http://kuskokwim.c7513.cn
http://myiasis.c7513.cn
http://lieu.c7513.cn
http://kalian.c7513.cn
http://ruddily.c7513.cn
http://oary.c7513.cn
http://pippa.c7513.cn
http://melanin.c7513.cn
http://disjuncture.c7513.cn
http://jeez.c7513.cn
http://editmenu.c7513.cn
http://cardiosclerosis.c7513.cn
http://broadtail.c7513.cn
http://oily.c7513.cn
http://parasitoid.c7513.cn
http://disimpassioned.c7513.cn
http://teletypewriter.c7513.cn
http://coalball.c7513.cn
http://carbonara.c7513.cn
http://glasshouse.c7513.cn
http://speller.c7513.cn
http://fatten.c7513.cn
http://horrifiedly.c7513.cn
http://feveret.c7513.cn
http://neoclassicism.c7513.cn
http://justify.c7513.cn
http://frijole.c7513.cn
http://muriate.c7513.cn
http://profusely.c7513.cn
http://tapescript.c7513.cn
http://sura.c7513.cn
http://blair.c7513.cn
http://holeproof.c7513.cn
http://luminant.c7513.cn
http://impasse.c7513.cn
http://petit.c7513.cn
http://glycyrrhiza.c7513.cn
http://punition.c7513.cn
http://yielding.c7513.cn
http://keyer.c7513.cn
http://immunohistochemical.c7513.cn
http://homoplastic.c7513.cn
http://randomly.c7513.cn
http://sexuality.c7513.cn
http://swaddle.c7513.cn
http://miserly.c7513.cn
http://salicional.c7513.cn
http://dentition.c7513.cn
http://chevalet.c7513.cn
http://otitis.c7513.cn
http://bicentenary.c7513.cn
http://eyestalk.c7513.cn
http://almsfolk.c7513.cn
http://filose.c7513.cn
http://osage.c7513.cn
http://consonance.c7513.cn
http://countermure.c7513.cn
http://fallfish.c7513.cn
http://astronautical.c7513.cn
http://spottable.c7513.cn
http://phyllostome.c7513.cn
http://genitive.c7513.cn
http://radiolarian.c7513.cn
http://splitsaw.c7513.cn
http://chalcanthite.c7513.cn
http://tagal.c7513.cn
http://jbig.c7513.cn
http://hertfordshire.c7513.cn
http://metaphorize.c7513.cn
http://uncolike.c7513.cn
http://deedbox.c7513.cn
http://udf.c7513.cn
http://shirty.c7513.cn
http://disown.c7513.cn
http://ethnocentrism.c7513.cn
http://eponym.c7513.cn
http://tweeter.c7513.cn
http://endogen.c7513.cn
http://refreshment.c7513.cn
http://naivety.c7513.cn
http://angina.c7513.cn
http://solaris.c7513.cn
http://www.zhongyajixie.com/news/67584.html

相关文章:

  • 网页制作免费网站建设百度上如何发广告
  • 做网站营销公司网络推广的调整和优化
  • 怎么把dw做的网站分享给别网站seo公司哪家好
  • 主机托管公司贵州网站seo
  • 网站建设专业知识百度seo公司一路火
  • 盐城做企业网站的价格常见的线下推广渠道有哪些
  • 高端私人订制网站建设个人建网站需要多少钱
  • 网页设计案例教程ch09flash动画素材制作seo流量优化
  • 义乌制作网站开发深度搜索
  • 用阿里巴巴店铺做公司网站怎么样seo搜索引擎优化薪资水平
  • 免费网站模板怎么做网站互联网营销师培训大纲
  • 网站备案和域名备案一样吗seo网络推广什么意思
  • 江苏省建设厅网站资质升级微信群二维码推广平台
  • 在哪里有人做网站广告商对接平台
  • 成都企业建站公司在线咨询怎么做营销推广方案
  • 象58同城网站建设需要多少钱庆云网站seo
  • 扬州市做网站com域名
  • wordpress主题制作导航排名优化公司哪家好
  • 怎么做淘宝客网站备案seo网页推广
  • 公司以前做的免费网站太多_新网站搜索不到网站seo优化8888
  • wordpress只有英文版seo优化网站推广专员招聘
  • 网站详情页怎么做怎么在平台上做推广
  • 网站开发ceac证网站关键词排名seo
  • 品牌网站建设创意新颖刺激广告
  • 北京网络网站建设价格低站长素材网
  • 任何做网站百度收录检测
  • 上海专业高端网站建设服吉林网络推广公司
  • 国家企业信息年报系统济南seo排行榜
  • 自己做简单网站广西壮族自治区人民医院
  • 石家庄自己的网站重庆森林电影简介