
taro
Youyzq
这个作者很懒,什么都没留下…
展开
-
小程序如何携带参数到Tabber页面呢?wx.switchTab无法传递参数给tabber页面
url的路径不能写相对路径,就是在app.json里配置的路径不能这样写,这样写会导致你找不到这个页面,从而出现报错的问题,必须写绝对路径,找到这个文件的位置 (代码包路径)wx.switchTab可以跳转到tabber页面,但是呢他不允许给tabber传递参数,导致我们有些功能呢实现不了。这时候就有一个方法,可以擦边的完成这个需求。关闭所有页面,打开到应用内的某个页面。原创 2023-01-12 10:48:27 · 732 阅读 · 1 评论 -
Taro小程序和h5支付页面出现当前页面的URL未注册问题如何处理
这个问题主要是因为当前的url没有被路由重定向,所以他识别不到这个页面所以才会遇见这个问题。如何解决,获取session元素直接更改当前url就可以解决当前问题。2.再微信浏览器里打开(再微信里打开url路径就叫做微信浏览器)需要保证,支付页是否是在微信哪里注册过,审核通过了才可以。3.再微信浏览器打开页面的时候支付才会出现这个问题。4.并且还得是配置了路由重定向才会触发这个问题。原创 2023-01-05 10:32:29 · 1070 阅读 · 0 评论 -
小程序ScrollView置顶只会成功一次,修改scrollTop无效是什么问题?小程序如何做一键置顶?
为什么会有scrollTop只执行一次的这个问题?先滚动自己的页面看看这个参数会发生变化吗从控制台可以看出,无论我怎么滚动,scrollTop的值是不会变化的。原创 2022-12-08 16:10:46 · 1395 阅读 · 2 评论 -
微信小程序点击复制到剪贴板的功能和逻辑
需要获取到订单编号(需要复制的参数)在项目中这种参数都是后台请求下来的。是string类型的,如果传递的是。在单击事件里获取需要复制的参数。原创 2022-10-14 10:28:31 · 984 阅读 · 0 评论 -
前端从H5调起微信扫码兼容问题、安卓可以调起,但是在IOS系统config方法报invalid signature签名错误的问题
这个方法会导致,url进行重新编码,而咱们获取的是转码过后的url,因为调用小程序的api是需要小程序那边他会检索是否能找到这个页面,如果有的话就正常返回,如果没有的话签名就会有问题,直接。1.需要判断是不是h5打开的项目(我这里做的是app和小程序、h5兼容的)所以需要判断。3.如果不是h5就正常跳转就好了(我这里使用的是Taro所以是。进行编码,所以就可以获取到未被编译的url参数了。(这样的路径就解决ios兼容问题了)这个都是本人亲测,上线的功能。ios这里会有这个问题。他相当于直接替换原先的。原创 2022-09-20 16:26:20 · 1538 阅读 · 0 评论 -
前端怎么从H5调起微信扫描二维码?小程序使用扫码功能.
简单说一下 JS-SDK 的作用吧,微信 JS-SDK 是微信公众平台 面向网页开发者提供的基于微信内的网页开发工具包,可以通过 JS-SDK 使用拍照、选图、语音、位置等手机系统的能力,同时可以直接使用微信分享、扫一扫、卡券、支付等微信特有的能力,要使用 JS-SDK 的第一步就是配置 wx.config 接口,不对第一步是引用。这个意思就是,我一打开微信小程序,需要用到那些接口,我可以直接调用的接口,如果不写的话,就调用不到了。我这里使用的是Taro,所以是Taro点出来的正常用wx点就可以了。原创 2022-09-16 16:20:44 · 3038 阅读 · 2 评论 -
在react中使用event(事件对象),如何使用,注意事项和react中如何定义和使用函数?
定义使用方式和function一样的区别在于箭头函数没有自己的this指向,只会向上继承父级的this指向,如果父级没有this指向还会继续向上检索执行后的效果。原创 2022-08-08 11:30:52 · 2254 阅读 · 0 评论 -
小程序怎么判断是否是全面屏手机?
获取当前环境(判断是否是小程序打开)1.创建一个全局的状态。2.在app入口文件。原创 2022-08-02 17:21:41 · 861 阅读 · 0 评论 -
taro发版的时候,微信提示wx.getLocation 接口未配置在app.json文件中
的开发者找到app.config.ts文件。的开发这找到manifest.json文件。的开发者找到app.json文件就可以;在window的同级添加。原创 2022-07-19 16:42:39 · 2233 阅读 · 5 评论 -
小程序怎么判断当前路由有没有上一级路由,怎么获取到上一级的路由?Taro
没有上一级的情况从左到右,就可以检测到用户的操作了原创 2022-06-28 17:54:18 · 1587 阅读 · 4 评论 -
微信小程序Taro,如何判断当前页面是否配置了转发?onShareAppMessage转发的大坑
有些页面我自定义了转发,但是我还是设置了全局转发我该如何去判断。他如果当前页面添加了自定义转发的话,就不需要通过全局转发的条件原创 2022-06-10 14:36:48 · 1201 阅读 · 0 评论 -
Unexpected end of JSON input 问题解决方案
我是在react中项目遇到这个问题,排查了半天,最后发现是JSON.parse(transferData)使用的问题。一定注意JSON.parse()入参不能是空字符串。在使用JSON.parse()前要对入参做判断,适用于所有前端项目。原创 2022-02-25 15:13:18 · 8110 阅读 · 0 评论 -
前端小锦囊(一) 如果后端给你返回了一个字符串类型的表达式该如何获取到结果?eval() 函数详解
如果后端给你返回了一个字符串类型的表达式该如何获取到结果返回的数据 res: '20+20'像这种结果我们除非吧这个 + 号分割再进行判断才能得到结果如果他又更改了参数(我们该如何解决呢?) res: '22-20+30'是不是这样就会感觉莫名的无助,因为不会啊,为啥后端要这样返回啊话不多说上解决方案eval() 函数eval()函数会将传入的字符串当做 JavaScript 代码进行执行。语法eval(string)参数 string 一个表示 Java原创 2022-01-07 15:22:02 · 1171 阅读 · 0 评论 -
小程序使用 企业微信客户服务插件(联系我) contactPlugin
小程序插件接入步骤1.开发者在小程序管理后台申请使用插件,添加路径:设置 ->第三方服务 -> 插件管理 -> 添加插件,搜索并添加插件ID: wx104a1a20c3f81ec2,无需审核确认。设置第三方服务插件管理添加插件2.开发者在小程序app.json 文件中添加对插件的引用"plugins": { "contactPlugin": { "version": "1.4.3", "provider": "wx104a1a20c3f81ec2原创 2022-01-06 17:33:38 · 6509 阅读 · 3 评论 -
Taro项目引入iconfont 更新 iconfiont
实现需求: 在Taro框架编译成的微信小程序/支付宝小程序等中使用iconfont图标推荐插件 taro-iconfont-cli老样子第一步、安装插件直接下载npm install taro-iconfont-cli --save-dev第二步生成配置文件npx iconfont-init配置文件大概内容{ "symbol_url": "//at.alicdn.com/t/font_937195_r92oas7kdg.js",// "symbol_url":这里着重强调原创 2021-12-30 14:57:01 · 2350 阅读 · 2 评论 -
小程序input框输入的时候,导航栏上移了如何解决(自定义导航栏<Navbar/>)&& Taro解决方案
今天再开发的时候发现,当你使用的是自定义<Navbar/>的时候,页面应用自定义导航时,聚焦时会把自定义导航也上移,而这就不符合我们的预期,我们希望的是导航栏始终固定在顶部,下面的内容上移即可!重点关闭掉输入框自动上移页面的功能<input type="text" adjust-position="{{false}}" />注意这是小程序的写法博主这里使用的是Taro 框架Taro写法<input type="text" adjust-position={fal原创 2021-12-29 17:06:15 · 1928 阅读 · 0 评论 -
Taro组件库使用<ScrollView> 组件 在ScrollView中添加粘性定位
语言环境:react.js+taro场景: 我想在<ScrollView> 组件中使用粘性定位在ScrollView中是不支持粘性定位的所以我们要使用一些华丽的操作来实现这个功能上代码onScroll 这个事件,是你滚动时就会触发 返回值(event.detail = { scrollLeft, scrollTop, scrollHeight, scrollWidth, deltaX, deltaY}) <ScrollView scrollY onScroll={原创 2021-11-29 16:58:16 · 1322 阅读 · 0 评论