微信小程序

微信小程序 scroll-view 实现锚点跳转

  在微信小程序中,使用scroll-view实现长页面的标记跳转,官方文档中没有例子演示,锚点标记主要是使用<scroll-view>的 scroll-into-view 属性。  实现锚点跳转主要以下几点:  1、最外层容器使用 scroll-view   2、赋...

解决微信小程序ios端滚动卡顿的问题

方案1:直接使用微信小程序提供的“scroll-view"组件。<scroll-viewscroll-ycolor:#800000;">"height:100%;"><!--你要滚动的内容--></scroll-view>  注意:必须要设置scroll-view的高度h...

小程序快速部署富文本插件wxParser

  为了解决html2wxml在ios下字体过大问题,又发现一个比较好用的富文本插件:wxParser。  目前wxParser支持对一般的富文本内容包括标题、字体大小、对齐和列表等进行解析。同时也支持表格、代码块、图片和音视频等复杂富文本内容的解析。  可以查看这篇博客:https://blog.csdn.net/W...

微信小程序富文本渲染组件html2wxml及html2wxml代码块格式化在ios下字体过大问题

1、组件使用:  之前微信小程序的富文本渲染组件用的wxParse,对普通富文本确实可以,但是对于代码格式pre标签则无法使用。  下面这个html2wxml很不错,可以支持代码高亮。  详细文档:https://github.com/qwqoffice/html2wxml2、Java版自行搭建服务  文档:https...

微信小程序无法获取UnionId的情况及处理

  问题背景:做了微信小程序,一切都还正常,但是最后体验版放出去时,却发现很多用户无法绑定用户,后台返回:参数非法。经过多方排查,发现是微信拿到的code请求返回的数据里没有UnionId,也就是接口返回的参数中不包含UnionId参数。1、UnionID机制说明  简而言之,微信针对不同的用户在不同的应用下都有唯一的...

微信小程序wx.switchTab传参问题

  业务背景:从提问跳到列表需要刷新,以显示刚提交的数据。  但是官方文档wx.switchTab明确指明路径后是不能带参数的,怎么办?  网上有很多解决方案是:switchTab成功跳转后调用success回调,此时可以拿到跳转后页面的page对象,从而调用页面onLoad方法重载页面。比如:wx.switchTab...

微信小程序页面返回传参的问题

  比如提交问题,然后需要返回之前页面,由于onLoad只会加载一次,所以不会触发,但是我们页面又需要刷新,那怎么办?1、onLoad与onShow区别onLoad:监听页面加载。一个页面只会调用一次。接收页面参数可以获取wx.navigateTo和wx.redirectTo及<navigator/>中的q...

微信小程序wxml文件中调用自定义函数

  想在微信小程序的wxml文件里自如的像vue那样调用自定义的方法,发现并不成功,得利用WXS脚本语言。  WXS脚本语言是WeiXinScript脚本语言的简称,是JavaScript、JSON、WXML、WXSS之后又一大小程序内部文件类型。截至到目前小程序已经提供了5种文件类型。  WXS的使用,有两种方式。 ...

微信小程序显示html格式内容(wxParse使用及循环解析数据渲染)

  小程序默认是不支持html格式的内容显示的,那我们需要显示html内容的时候,就可以通过wxParse来实现。  首先我们下载wxParse,github地址:https://github.com/icindy/wxParse1、下载完之后我们需要用到目录下的wxParse文件夹,把他拷贝到我们的项目目录下(与pa...

小程序上拉加载的坑

小程序上拉加载的时候,数据请求下来之后会发现数据不会自动叠加,而是一个页面只展示你所请求的数据,所以你要在此把每次请求的数据用concat连接起来,千万不能用push添加,直接上代码  data:{//全局变量   list:'',   t...
代码星球·2020-06-27

小程序本地存储之wx.getStorageSync

这个主要可以解决微信小程序的记录缓存,入输入框的搜索历史记录直接上代码setsearchMsg:function(){varthat=thisif(this.data.inputValue!=''){//调用API向本地缓存存入数据varsearchData=wx.getStorageSync('searchData'...

小程序转发功能

onShareAppMessage:function(){//添加这个函数事件以后就可以实现点击右上角转发的功能(非常牛逼重要)  return{  title:"后门咨询",//转发的标题  path:"/pages/search/search"//要转发的页面路径以及参数  }}...
代码星球·2020-06-27

微信小程序用setData修改数组或对象中的一个属性值,超好用,最简单的实现方法,不容错过!大神们 都 在 看 的方法!!!

在page中1data:{2info:[{3name:"yuki",4tou:"../img/head.jpg",5zGong:130,6gMoney:2222227},8{9name:"yuki",10tou:"../img/head.jpg",11zGong:130,12gMoney:22222213},14{15...

有了这套微信小程序x5调试,调试一些简单的开发者工具调试不了的功能不成问题!!!!

1.首先我们需要打开微信TBS调试地址是:http://debugx5.qq.com2.然后打开手机打开开发者模式,打开USB调试 3.然后在谷歌浏览器地址栏输入chrome://inspect/#devices==============》点击就可以啦  ...

微信小程序开发——导航失效的解决办法

异常描述:使用 navigator导航,各种属性配置没问题,就是点击死活不跳转。异常分析:遇到这种情况,要先考虑的就是当前配置的导航url,是不是已经使用在tabBar中,因为小程序对于navigator 有如下描述:  也就是说navigator中使用tabBar中的路由链接,...