小程序日常错误

news/2024/7/20 2:19:22 标签: 小程序, 微信小程序

这日常易犯错

    • 小程序导入文件出错,提示找不到json文件
    • 文字和view之间存在空隙
    • 页面跳转的坑
    • 接口数据传入错误
    • 页面引用组件,组件样式失效
    • wx.switchTab: url 不支持 queryString
    • 小程序ios左右滑动会有空白地方

小程序导入文件出错,提示找不到json文件

答:文件打包后,解压多了一级。在这里插入图片描述

文字和view之间存在空隙

答:wxss采用子绝父相;父元素使用相对定位,子元素采用绝对定位。

页面跳转的坑

在这里插入图片描述
如果选择的不是普通编译,而是固定其中的一个页面,当你写代码需要跳转的时候记得改成普通编译,不然有时候会报错。

接口数据传入错误

注意接口传入的格式({data:data})

导致的错误如下,传的数据是格式出错
在这里插入图片描述

应该修改成
在这里插入图片描述
在这里插入图片描述

页面引用组件,组件样式失效

看了下大部分人是使用这种方法实现的 解决方法
但是我的问题不适用,后面发现,居然是因为把样式复制到微信,然后其他同事复制下来,放到该组价中,然后直接复制下来里面有一些无法识别的东西,导致部分样式失效。
失效情况就是:样式都存在,但要在调式工具点取消再勾选才会出现样式
解决方法:重新写过复制代码部分,或者复制到文本文档上

wx.switchTab: url 不支持 queryString

跳转名解释
switchTab需要跳转的 tabBar 页面的路径 (代码包路径)(需在 app.json 的 tabBar 字段定义的页面),路径后不能带参数。
wx.reLaunch需要跳转的应用内页面路径 (代码包路径),路径后可以带参数。参数与路径之间使用?分隔,参数键与参数值用=相连,不同参数用&分隔;如 ‘path?key=value&key2=value2’

使用switchTab跳转到某个tab页面时,如果有参数可使用wx.reLaunch,否则参数无法被接收

小程序ios左右滑动会有空白地方

导致原因:部分元素超出屏幕
解决方法:在css里父盒子添加

width:100%
overflow-x:hidden;

http://www.niftyadmin.cn/n/1250987.html

相关文章

Jenkins关闭和重启实现方式.

1、关闭Jenkins 只需要在访问jenkins服务器的网址url地址后加上exit。例如我jenkins的地址http://localhost:8080/jenkins/,那么我只需要在浏览器地址栏上敲下 http://localhost:8080/jenkins/exit 网址就能关闭jenkins服务. 2、重启Jenkies http://localhost:808…

组件和API使用,实现页面跳转

组件和API使用,实现页面跳转 首先我在app.json引入了tabBar组件。 其中index、first、second是tabBar页面,third和four是普通链接页面。 {"pages":["pages/index/index","pages/first/first","pages/second/second&…

jenkins常用插件(持续更新中....)

publish over ssh :官网介绍:https://wiki.jenkins.io/display/JENKINS/PublishOverSSHPlugin Maven Integration:支持构建maven项目 GitHub Plugin:github插件 Multijob:持续集成多任务

小程序 globalData 详解

globalData的使用 作用:app.js中的globalData存储的是全局数据,能在各个页面之间共同使用某些信息,可以对共享数据进行修改设置,以便其他页面根据数据变化进行相应调整;如何使用: globalData其他文章解释 globalData社…

小程序接入视频号

接入视频号条件: 完成自定义组件的接入或者是完成标准组件的接入小程序中需要具备基本的客服和售后能力,日常运营过程中,官方审核人员会定期抽查 视频号接入过程 第一步:完成标准版/自定义组件接入 自定义版交易组件 标准版交易…

centos7安装maven

首先进入到自己的目录 下载maven包(可以去http://mirrors.hust.edu.cn/apache/maven选自己想要的版本进行下载) wget http://mirrors.hust.edu.cn/apache/maven/maven-3/3.6.0/binaries/apache-maven-3.6.0-bin.tar.gz 解压改名 tar zxf apache-mave…

小程序中遇到的各种重难点(md5加密解密)

提示:持续更新一些在小程序中遇到重难点,文章内容很多其他博主也写了,建议点击链接观看原文。 文章目录前言this.data和this.setData区别和使用(重点)this的指向问题(重点)page与page&#xff0…

向GitHub提交代码时触发Jenkins自动构建(webhook)

当我们提交代码到GitHub后,可以在Jenkins上执行构建,但是每次都要动手去执行略显麻烦,今天我们就来实战Jenkins的自动构建功能,每次提交代码到GitHub后,Jenkins会进行自动构建; 您需要在自己的GitHub创建一…