小程序
文章平均质量分 68
转角羊儿
这个作者很懒,什么都没留下…
展开
-
wx.navigateTo、wx.redirectTo、wx.reLaunch的event参数的理解
最后, 我所说的父方法, 子方法, 其实都是定义在eventChannel上的, 这样说只是方便大家理解, 父页面应该也也是可以通过emit去触发自己在events里面定义的方法的, 但是这样没有意义, 所以, 我就不做测试了,因为没有人会傻到自己跟自己通信吧, 哈哈哈…遇到一个这样的业务需求, 用户点击提现按钮, 跳转到提现处理结果页面, 为了避免提现请求被重复提交, 所以需要在用户点击了提交按钮以后就把按钮锁起来不给用户提交, 在拿到请求结果以后再把按钮打开。于是测试, 无果(有兴趣的同学可以试试)转载 2023-01-06 14:33:57 · 325 阅读 · 0 评论 -
微信小程序之页面带参跳转
本文转载:https://blog.csdn.net/generallizhong/article/details/117773615。页面跳转参数传递有很多中方式,这里只说一种非常简单的。转载 2023-01-06 11:12:23 · 12116 阅读 · 0 评论 -
微信小程序 | 页面自动滚动到指定位置
我们有时会需要让页面自动滚动到某个位置(比如点击顶部的目录,滚动到下面对应内容的位置),那么在小程序中我们应该怎么做呢?做法1.使用 wx.createSelectorQuery().select().boundingClientRect()查询到需要滚动到的元素位置2.使用 wx.pageScrollTo()将页面滚动到对应位置返回一个 SelectorQuery 对象实例。在自定义组件或包含自定义组件的页面中,应使用 this.createSelectorQuery() 来代替。转载 2022-11-22 18:25:25 · 6147 阅读 · 0 评论 -
微信小程序useExtendedLib和NPM方式引入WeUI
1、打开调试器->终端->新建终端,输入npm init回车,之后一直按Enter键,不用输入任何命令,直到提示"IS THIS OK?2、在需要使用组件的json页面中增加组件初始化,如需在index加载mp-dialog,则在index.json页面中增加如下代码。4、在需要使用组件的json页面中增加组件初始化,如需在index加载mp-dialog,则在index.json页面中增加如下代码。1、在app.json中加入如下代码,表示该小程序需要加载weui组件。原创 2022-10-11 23:35:31 · 410 阅读 · 0 评论 -
wx.navigateTo()与wx.switchTab、wx.redirectTo()的区别
url: 需要跳转的应用内非 tabBar 的页面的路径 (代码包路径), 路径后可以带参数。navigateTo: (navigate导航)从父页面导航到下一个子页面,然后还可以再回退到父目录,一般默认是最多深入5个页面可以被记录进行回退。保留当前页面,跳转到应用内的某个页面。redirectTo:(redirect重定向)在当前页面直接重定向到另一个页面,所以也不存在回退到原页面的情况。关闭当前页面,跳转到应用内的某个页面。跳转到 tabBar 页面,并关闭其他所有非 tabBar 页面。原创 2022-09-21 11:03:58 · 5108 阅读 · 0 评论 -
wx scroll-view的使用(与页面滚动冲突)
当需要悬浮导航栏的时候 监听scroll-view的距离顶部的高度。当页面内容过多产生滚动和scroll-view会产生冲突。让scroll-view包裹页面所有内容。转载 2022-09-21 08:35:28 · 766 阅读 · 0 评论 -
微信小程序开发之路⑩
开发者可以将页面内的功能模块抽象成自定义组件,以便在不同的页面中重复使用;也可以将复杂的页面拆分成多个低耦合的模块,有助于代码维护。自定义组件在使用时与基础组件非常相似。自定义组件创建与引用类似于页面,一个自定义组件由 json wxml wxss js 4 个文件组成。首先需要观察在 json 中需要有什么{在组件 wxml 中编写模板文件。注意:在组件 wxss 中不应使用 ID 选择器、属性选择器([attr])和标签名选择器p, 只能用类选择(.)原创 2022-09-11 15:48:53 · 890 阅读 · 0 评论 -
微信小程序开发之路⑨
下次补上公司开发的实例。原创 2022-09-10 18:16:31 · 99 阅读 · 0 评论 -
微信小程序开发之路⑧
borderStyle tabBar 上边框的颜色, 仅支持 black/white。selectedColor tab 上的文字选中时的颜色。backgroundColor tab 的背景色。和微信服务器做合法验签并根据格式做签名算法。### 动态改变 setTabBar。color tab 上的文字默认颜色。绑定企业银行账户并签署协议。此接口调用需要有如下条件。原创 2022-09-10 18:11:15 · 279 阅读 · 0 评论 -
微信小程序开发之路⑦
wx.getBatteryInfo 的同步版本在 iOS 上不可用。同步 API wx.getBatteryInfoSync。通过 wx.makePhoneCall 打电话。原创 2022-09-10 18:08:19 · 1069 阅读 · 0 评论 -
微信小程序开发之路⑥
本地数据的存储是通过数据缓存来实现的。通过键值对的方式来完成存储。文件操作是小程序把文件存储到本地和查找本地消息的一种方法。数据缓存的生命周期跟小程序本身一致。数据缓存分同步和异步双接口调用。文件操作属性:参考在线字典。数据存储大小上线为 10m。数据传输方式有如下几种。原创 2022-09-10 18:07:06 · 773 阅读 · 0 评论 -
微信小程序开发之路⑤
将本地资源上传到服务器。客户端发起一个 HTTPS POST 请求,其中 content-type 为 multipart/form-data。百度百科:WebSocket 是一种新的网络协议,他上线了客户端(异或浏览器)与服务器全双通讯。在线服务器位置: http://coolaf.com/tool/chattest。Wx.canUse 判断小程序的 API,回调,参数,组件等是否在当前版本可用。通过网络加载本地没有的字体,来显示效果。通过网络加载本地没有的字体,来显示效果。个人类型和海外类型无法使用。原创 2022-09-10 18:03:29 · 318 阅读 · 0 评论 -
微信小程序开发之路④
注:除上表之外的其他组件自定义事件如无特殊声明都是非冒泡事件,如 form 的 submit 事件,input 的 input 事件,scroll-view 的 scroll 事件,(详见各个组件)所以如果频繁切换的话,用 hidden 将会消耗更多资源,因为每次呈现的时候他都会渲染,每次隐藏的时候,他都会销毁。Js 里的 data 页面的初始数据,让我们所有的数据与页面的内容进行数据绑定时的对接程序。1、冒泡事件 bind 开头:当一个组件上的事件被触发后,该事件会向父节点传递。原创 2022-09-10 17:42:34 · 334 阅读 · 0 评论 -
小程序的开发之路③
可以起到滑块效果属性1、autoplay boolean false 否 是否自动切换2、interval number 5000 否 自动切换时间间隔3、duration number 500 否 滑动动画时长4、indicator-dots boolean false 否 是否显示面板指示点5、indicator-color color rgba(0, 0, 0, .3) 否 指示点颜色6、current number 0 否 当前所在滑块的 index Swiper-item 格式操作。原创 2022-09-10 16:00:20 · 163 阅读 · 0 评论 -
小程序的开发之路②
编译:对已有代码做保存、更新预览:系统生成二维码,用手机微信扫码后可以在移动端看见真机调试:同样生成二维码,在手机端可以查看运行,同时在 PC 端有调试结果切后台:清缓存:清除各种在运行期间所遗留下的缓存文件版本管理:借助于 git,完成对当前微信小程序版本的控制,可以做任何版本控制。如推送,抓取等,同时也可以建立分支和合并分支社区:互联网跳转链接,跳转到微信小程序论坛在开发工具的帮助菜单里测试号:互联网跳转链接,跳转微信开放文档-测试号申请页面。原创 2022-09-10 15:09:43 · 740 阅读 · 0 评论 -
小程序的开发之路①
微信小程序的开发之路原创 2022-07-02 22:38:14 · 106 阅读 · 0 评论