json 配置文件-爱代码爱编程
JSON 配置文件的作用 JSON 是一种数据格式,在实际开发中, JSON 总是以配置文件的形式出现。小程序项目中也不例外:通过不同的 .json 配置文件,可以对小程序项目进行不同级别的配置。 小程序项目中有 4 种
代码编织梦想
JSON 配置文件的作用 JSON 是一种数据格式,在实际开发中, JSON 总是以配置文件的形式出现。小程序项目中也不例外:通过不同的 .json 配置文件,可以对小程序项目进行不同级别的配置。 小程序项目中有 4 种
1. 创建公共模块 起个名字创建(可能会提示common不存在,点是创建即可) 2. 公共模块安装依赖,写方法,并导出 const rp = require("request-promise") const getHttp = async ({ method, url, headers, body }) =>
1. 云函数需要 安装 request-promise 输入 npm install -S request-promise 2. 本地 与 url 通用化 // 云对象教程: https://uniapp.dcloud.net.cn/uniCloud/cloud-obj // jsdoc语法提示教程:https://ask.dcloud.
1.了解项目的基本组成结构 pages 用来存放所有小程序的页面utils 用来存放工具性质的模块(例如:格式化时间的自定义模块)app.js 小程序项目的入口文件app.json 小程序的全局配置文件app.wxss 小程序项目的全局样式文件project.config.json 项目的配置文件sitemap.json 用来配置小程序及其页
下拉 1. json配置 下拉操作 { "enablePullDownRefresh": true } 2. 下拉代码 onPullDownRefresh async onPullDownRefresh() { //在当前页面显示导航条加载动画 wx.showNavigationBarLoading();
目录 一.样式导入 1.什么是样式导入 2.@import的语法格式 二.全局样式和局部样式 1.全局样式 2.局部样式 一.样式导入 1.什么是样式导入 使用wxss提供的@import语法,可以导入外联的样式表. 2.@import的语法格式 @import后跟需要导入的外联样式表的相对路径,用
将字体颜色设置为渐变色 .gradient-text { font-size: 74rpx; font-weight: bold; background: linear-gradient(to right, #
微信小程序中进行图片压缩 问题: 一般情况下,小程序在进行拍照识别的时候,上传图片的大小会使小程序出现冗余,这个时候,为了减少小程序的冗余 并且使上传的图片可以分辨出该图片中的内容是那些内容,我们就需要使用图片压缩,小程
通过微信小程序的网络请求去访问springboot跑在本地服务器的接口上,获取返回的接口json数据并渲染在小程序的主页。我们学习微信小程序的js函数发现可以通过微信API直接去请求一个网络接口,当然需要先勾选(不通过合法校验......),不然会查你的HTTPS协议证书。 首先我们需要搭建一个简单的springboot框架 1、数据库代码 crea
1.使用npm包 API promise化 npm i --save miniprogram-api-promise 在app.js中 //1.在小程序入口文件中调用一次 promisifyAll()方法 import { promisifyAll } from 'miniprogram-api-promise' //2.声明一个常量,为一个空对象
1.自定义组件 创建: 在项目的根目录中,鼠标右键,创建 components -> test 文件夹 在新建的 components -> test 文件夹上,鼠标右键,点击“新建 Component” 键入组件的名称之后回车,会自动生成组件对应的 4 个文件,后缀名分别为 .js,.json, .wxml 和 .wxss 使用:
1.介绍 在小程序中,可使用 mobx-miniprogram 配合 mobx-miniprogram-bindings 实现全局数据共享。其中: mobx-miniprogram 用来创建 store 实例对象 mobx-miniprogram-bindings 用来把 Store 中的共享数据或方法,绑定到组件或页面中使用 2.安装Mobx相关的
1.子组件与父组件之间互相传值 (1)通过属性 父组件向子组件传值 核心代码: 子组件中在data中定义一个值 页面中传递给 组件 子组件通过properties接收 子组件页面上直接使用 (2) 通过自定义方法 子组件向父组件传值 父组件中自定义个一个自定义方法 父组件页面上绑定这个方法传递给子组件
新建ws.js const app = getApp() let intervalWS = "" //断线重连定时器 let socket="" const webSocketInit= function(options) { let socketUrl = `ws://127.0.0.1:3001/socketTest?id=ls` /
微信小程序学习03,宿主环境与组件 宿主环境简介 1.什么是宿主环境 宿主环境指的是程序运行所必须的依赖环境,例如:Android系统和 iOS系统是两个不同的宿主环境。安卓版的微信App是不能在 iOS环境下运行的,
微信小程序学习02 小程序代码的构成-WXML模板 1.什么是WXML WXML是小程序框架设计的一套标签语言,用来构建小程序页面的结构,其作用类似于网页开发的HTML。 2.WXML与HTML的区别 ①标签名称不
微信小程序开发学习01 小程序代码构成-项目结构 1.了解项目的基本组成结构 ① pages用来存放所有小程序的界面 ② utils用来存放工具性质的模块 ③ app.js小程序项目的入口文件 ④ app.json小程
uni-app微信小程序开发,切换为本地运行的后台地址时无法请求接口,设置不较验请求地址 报错示例如下: http://127.0.0.1:10**3 不在以下 request 合法域名列表中,请参考文档:https://
由于上一个项目的小程序支付模块的历练,让我意识到支付确实是一个复杂且测试起来需要的配置特别复杂的模块,这么说吧,学生想要实打实的测试微信支付太难了,它需要你有企业的相关证明,营业执照呀,公众号商户号,不论资质是否满足办理条件,单论开户费用就是几百块的收,但是微信和支付宝都提供了沙箱环境,对于沙箱这个东西,我真的没什么话说!bug很多,大家经历过的可以喷一喷
我们知道微信小程序对于微信登录的设计其实是给到了一个微信login的功能接口,其中响应成功会返回一个临时凭证码(时间大概是5分钟)code,这个临时的凭证码是从https://api.weixin.qq.com/sns/jscode2session获取openId的必带参数。下图示微信登录过程的时序图: 这里我们只介绍到第三方服务器得到openId