小程序
小游戏
企业微信
微信支付
扫描小程序码分享
页面json文件使用usingComponents后
获取用户信息按钮 button 中的 bindgetuserinfo 所绑定的函数无法回调
页面的json文件去掉 usingComponents属性后 就能正常回调
请问下这是什么问题?
2 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
你好,看起来是个小程序框架的 bug 。能否给个代码片段方便我们排查一下?
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
我已经将 组件的 html直接放到需要授权的页面了。 代码片段不好弄啊,是我直接上传一个小程序么? 1.我使用弹出层 是使用了 import 和 template, import { $wuxDialog } from './components/wux'; <import src="../../components/dialog/dialog.wxml"/><template is="dialog" data="{{ ...$wux.dialog }}"/> 弹出层中有一个按钮就是getuserinfo2.然后使用 json中使用了usingComponents后就bindgetuserinfo 绑定的函数无法回调,去掉后即正常 还有一个疑问就是是否和我使用的 弹出组件有冲突?
除了这个回调缺失之外,页面还有什么其他不正常的地方吗?
console 中有什么诸如“找不到事件响应函数”的警告吗?
在 js 中,事件响应函数是一开始就定义在 Page({ ... }) 中的吗?
没有警告,是一开始就定义在里面了
我自己按楼主的说明写了个测试用例,并没有发现问题。如果遇到问题,麻烦给个代码片段以便我们排查。
没完全搞懂这段代码的流程。我把 loginNext/loginNext.wxml 中的 getUserInfo button 的 disable 去掉之后,发现 bindgetuserinfo 是有回调的。
您好,这个问题您解决了吗?
不管了
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
你好,看起来是个小程序框架的 bug 。能否给个代码片段方便我们排查一下?
我已经将 组件的 html直接放到需要授权的页面了。 代码片段不好弄啊,是我直接上传一个小程序么? 1.我使用弹出层 是使用了 import 和 template, import { $wuxDialog } from './components/wux'; <import src="../../components/dialog/dialog.wxml"/>
<template is="dialog" data="{{ ...$wux.dialog }}"/> 弹出层中有一个按钮就是getuserinfo2.然后使用 json中使用了usingComponents后就bindgetuserinfo 绑定的函数无法回调,去掉后即正常 还有一个疑问就是是否和我使用的 弹出组件有冲突?
除了这个回调缺失之外,页面还有什么其他不正常的地方吗?
console 中有什么诸如“找不到事件响应函数”的警告吗?
在 js 中,事件响应函数是一开始就定义在 Page({ ... }) 中的吗?
没有警告,是一开始就定义在里面了
我自己按楼主的说明写了个测试用例,并没有发现问题。如果遇到问题,麻烦给个代码片段以便我们排查。
没完全搞懂这段代码的流程。我把 loginNext/loginNext.wxml 中的 getUserInfo button 的 disable 去掉之后,发现 bindgetuserinfo 是有回调的。
您好,这个问题您解决了吗?
不管了