![](https://img-blog.csdnimg.cn/2019121919381879.jpg?x-oss-process=image/resize,m_fixed,h_224,w_224)
小程序
微信小程序开发基础
优惠券已抵扣
余额抵扣
还需支付
¥39.90
¥99.00
购买须知?
本专栏为图文内容,最终完结不会低于15篇文章。
订阅专栏,享有专栏所有文章阅读权限。
本专栏为虚拟商品,基于网络商品和虚拟商品的性质和特征,专栏一经购买无正当理由不予退款,不支持升级,敬请谅解。
菲宇
这个作者很懒,什么都没留下…
展开
-
微信小程序全局配置API域名和url
微信小程序和后台进行交互是通过API请求数据,所以API请求地址的管理 就非常重要,如果在wx.request的时候使用写url地址的方式,那后面要是api地址变化了,就要到每个有请求的地方进行修改url,是大项目的话就会很麻烦,如果配置了全局请求地址修改起来就简单很多。1.项目根目录新建一个config.js,在里面配置好相关的API请求地址并输出配置。2.在根目录的app.js把config.js配置的信息全局缓存起来。3.在需要使用的地方调用全局缓存。原创 2023-07-02 19:49:25 · 3829 阅读 · 0 评论 -
Djangorestframework + Simple JWT 实现小程序的注册登录和认证
文章主要分为两部分,一部分是后端部分,一部分是小程序部分。七、小程序开发主要是js下的逻辑开发,其他部分自行操作,小程序开发要引入一个好用时间库dayjs,非常好用,大家不熟悉的可以直接去可以访问其官网,有详细教程。说明:将该文件https://unpkg.com/dayjs@1.8.21/dayjs.min.js下载之本地,存储至utils/dayjs.min.js。2、假如access过期,这里需要用到时间判断是否超过后端配置的access有效期时间,本例中为七天。五、views.py视图。原创 2023-06-30 08:35:16 · 1311 阅读 · 0 评论 -
Django-cors-headers解决跨域请求
通常,需要使用CORS_ALLOWED_ORIGINS或CORS_ALLOWED_ORIGIN_REGEXES来限制允许的源列表。首先将CORS_ALLOWED_ORIGINS设置为受信任源的列表,这些源是 允许访问每个 URL,然后将处理程序添加到 check_request_enabled 以允许 CORS,而不考虑 不受限制的网址。2.CORS_ALLOW_HEADERS来自浏览器的请求中允许的非标准 HTTP 请求头的列表。1.CORS_ALLOW_METHODS请求允许的 HTTP 动作的列表。原创 2023-06-30 08:31:45 · 1781 阅读 · 0 评论 -
Django设置分享到微信好友和朋友圈时的标题、摘要、链接和图片
主要参考官方文档1.前端分享给好友和朋友圈的js代码#share.html<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="description" id="sharedata" content="分享描述" data-img="/images/1-1.png"> <title>微信转发测试</t原创 2022-04-30 21:31:10 · 597 阅读 · 0 评论 -
uni-app跨平台兼容与条件编译
uni-app 已将常用的组件、JS API 封装到框架中,开发者按照 uni-app 规范开发即可保证多平台兼容,大部分业务均可直接满足。但每个平台有自己的一些特性,因此会存在一些无法跨平台的情况。大量写 if else,会造成代码执行性能低下和管理混乱。 编译到不同的工程后二次修改,会让后续升级变的很麻烦。在 C 语言中,通过 #ifdef、#ifndef 的方式,为 window...原创 2020-01-07 16:18:00 · 1255 阅读 · 0 评论 -
微信小程序远程调用数据
在对应的文件夹里面的js里面添加代码,例如:index.js////////代码开始///////////onLoad: function () { var that = this wx.request({ url: '你的链接', // 链接里面需要输出json格式的内容 method:'提交方式', //get / post 默认为get data:{ ...原创 2019-10-14 21:14:30 · 1292 阅读 · 0 评论 -
微信小程序分享功能onShareAppMessage(options)用法分析
在页面的js文件中定义了 onShareAppMessage 函数时,页面可以表示改页面可以转发。可以在函数中设置页面转发的信息。1. 只有定义了该函数,小程序右上角的菜单中才会有转发按钮2. 用户点击转发按钮的时候回调用该函数3. 该函数内需要 return 一个 Object,Object中包含转发的信息(可自定义转发的内容)页面中有可以触发转发时间的地方有两个: 一个是...原创 2019-10-14 21:10:12 · 5795 阅读 · 0 评论 -
微信小程序动态设置详情页导航栏标题
onLoad: function () { wx.request({ url: '', data: { 'pk': tid }, method: 'GET', header: { 'content-type': 'application/x-www-form-urlencoded' }, succes...原创 2019-10-03 10:07:16 · 1181 阅读 · 0 评论 -
微信小程序视图层之wxss
WXSS (WeiXin Style Sheets)是一套样式语言,用于描述 WXML 的组件样式。WXSS 用来决定 WXML 的组件应该怎么显示。为了适应广大的前端开发者,WXSS 具有 CSS 大部分特性。同时为了更适合开发微信小程序,WXSS 对 CSS 进行了扩充以及修改。与 CSS 相比,WXSS 扩展的特性有:尺寸单位 样式导入尺寸单位rpx(responsi...原创 2019-09-29 16:18:46 · 512 阅读 · 0 评论 -
微信小程序视图层之wxml
WXML(WeiXin Markup Language)是框架设计的一套标签语言,结合基础组件、系统事件,可以构建出页面的结构。WXML可以实现数据绑定、列表渲染、条件渲染、模板、事件、引用。用以下一些简单的例子来看看WXML具有什么能力:数据绑定<!--wxml--><view> {{message}} </view>// page....原创 2019-09-29 16:14:08 · 584 阅读 · 0 评论 -
微信小程序之事件系统
什么是事件事件是视图层到逻辑层的通讯方式。 事件可以将用户的行为反馈到逻辑层进行处理。 事件可以绑定在组件上,当达到触发事件,就会执行逻辑层中对应的事件处理函数。 事件对象可以携带额外信息,如 id, dataset, touches。事件的使用方式在组件中绑定一个事件处理函数。如bindtap,当用户点击该组件的时候会在该页面对应的Page中找到相应的事件处理函数。<...原创 2019-09-29 16:05:27 · 682 阅读 · 0 评论 -
微信小程序页面路由
在小程序中所有页面的路由全部由框架进行管理。框架以栈的形式维护了当前的所有页面。当发生路由切换的时候,页面栈的表现如下:路由方式 页面栈表现 初始化 新页面入栈 打开新页面 新页面入栈 页面重定向 当前页面出栈,新页面入栈 页面返回 页面不断出栈,直到目标返回页,新页面入栈 Tab 切换 页面全部出栈,只留下新的 Tab 页面 重...原创 2019-09-29 15:37:35 · 667 阅读 · 0 评论