小程序发起登录请求的方法处理一下, 避免同时发送登录请求
同一时间同一用户对登陆发起了两次请求从服务器信息看到有个别用户在同一时间对登陆发起了两次请求。导致获取数据失败。
2019-02-26这个seletable指用户长按选择复制文字内容, 并没有代码api
获取text已选中的文本- 需求的场景描述(希望解决的问题) - 希望提供的能力 text组件开启selectable后可以长按选中文本,请问怎样才能获取选中的文本内容呢?
2019-02-24access_token这个还必须存, 获取access_token的api是有调用数量限制的。 云开发有数据库存储, 可以存的。
access_token获取问题,是否能够避开服务器,寻求其他办法??由于access_token获取后两个小时有效,就需要不断对其更新。那这个更新的代码应该部署在哪儿呢?我开始想的是云服务器。但是由于对云服务器购买部署等一系列问题太繁琐了。现在就是基于小程序的云控制台在进行开发。请问有别的方法解决access_token的更新问题吗?
2019-02-24开发调试时表单提交的formid都是mock的, 不可用于消息通知就没什么用处, 存储时判断mock的就别存了
formId是否可以被小程序自带的数据库存储???[图片] 我想通过小程序自带的云数据库将这个formid存起来,结果发现数据库中还是显示的the formId is a mock one 这句话,那我的云数据库里到底存的是formid呢,还是the formId is a mock one这句话呢????
2019-02-24会员充值属于虚拟支付, 在IOS上不允许(可能会被封禁), 暂时可考虑用公众号来做
这种会员充值可以做吗?求解答,很重要!!!!- 需求的场景描述(希望解决的问题) 这种会员充值可以做吗?求解答,很重要!!!! - 希望提供的能力 [图片]
2019-02-21直接开发自定义组件, 然后跟标准组件一样直接使用自定义组件标签
小程序怎么实现组件化开发组件化
2019-02-21永远都不会有这个api
小程序如何获取微信号小程序如何获取用户微信号?API里没有啊?大神们
2019-02-21可以, 在小程序web-view里面先加载H5页, 然后调用jssdk进入小程序页面。 我产品的表单引导页就是这么做的: H5宣传页进入活动报名。 小程序外的H5跳转小程序可以在H5页中加入小程序码图
h5能不能跳小程序目前有个需求,从企业微信里的h5 页面 点击按钮跳转到相应的 小程序 模块 能不能实现?
2019-02-21我这边也报了错误,此问题跟启用自定义组件有关, 停用自定义组件就不把报错了
这是个什么问题啊,都找不到问题在哪?有点懵啊。- 当前 Bug 的表现(可附上截图) 这是自己自定义的组件 [代码]Component({[代码][代码] [代码][代码]behaviors: [[代码][代码]'wx://form-field'[代码][代码]],[代码][代码] [代码][代码]/**[代码][代码] [代码][代码]* 自定义类样式[代码][代码] [代码][代码]*/[代码][代码] [代码][代码]externalClasses: [[代码][代码]'box-class'[代码][代码], [代码][代码]'item-class'[代码][代码], [代码][代码]'select-class'[代码][代码]],[代码][代码] [代码][代码]/**[代码][代码] [代码][代码]* 组件的属性列表[代码][代码] [代码][代码]*/[代码][代码] [代码][代码]properties: {[代码][代码] [代码][代码]items: {[代码][代码] [代码][代码]type: Array,[代码][代码] [代码][代码]value: [],[代码][代码] [代码][代码]observer: [代码][代码]'_setCheck'[代码][代码] [代码][代码]},[代码][代码] [代码][代码]selected: {[代码][代码] [代码][代码]type: String,[代码][代码] [代码][代码]value: [代码][代码]''[代码][代码],[代码][代码] [代码][代码]observer: [代码][代码]'_setCheck'[代码][代码] [代码][代码]}[代码][代码] [代码][代码]},[代码][代码] [代码][代码]/**[代码][代码] [代码][代码]* 组件的初始数据[代码][代码] [代码][代码]*/[代码][代码] [代码][代码]data: {[代码][代码] [代码][代码]list: [][代码][代码] [代码][代码]},[代码] [代码] [代码][代码]lifetimes: {[代码][代码] [代码][代码]attached: [代码][代码]function[代码] [代码]() {[代码][代码] [代码][代码]this[代码][代码]._setCheck();[代码][代码] [代码][代码]}[代码][代码] [代码][代码]},[代码][代码] [代码][代码]/**[代码][代码] [代码][代码]* 组件的方法列表[代码][代码] [代码][代码]*/[代码][代码] [代码][代码]methods: {[代码][代码] [代码][代码]bindCheckChange: [代码][代码]function[代码] [代码](e) {[代码][代码] [代码][代码]this[代码][代码].triggerEvent([代码][代码]'selectevent'[代码][代码], e.detail.value);[代码][代码] [代码][代码]},[代码][代码] [代码][代码]_setCheck: [代码][代码]function[代码] [代码]() {[代码][代码] [代码][代码]const { items, selected } = [代码][代码]this[代码][代码].data;[代码][代码] [代码][代码]const list = items.map(item => {[代码][代码] [代码][代码]return[代码] [代码]Object.assign({}, item, {[代码][代码] [代码][代码]check: selected == item.key[代码][代码] [代码][代码]});[代码][代码] [代码][代码]});[代码][代码] [代码][代码]console.log(list);[代码][代码] [代码][代码]this[代码][代码].setData({[代码][代码] [代码][代码]list: list[代码][代码] [代码][代码]});[代码][代码] [代码][代码]}[代码][代码] [代码][代码]}[代码][代码]})[代码] 使用这个组件时时正确的,但是只要在重新setData 对应传入的items值,就会出现下边错误,找不到问题啊,也看不出来问题在哪,这错误信息也是懵逼的。 [代码]webviewScriptError[代码][代码]Cannot read property [代码][代码]'item'[代码] [代码]of undefined;[Exparser] [Error] [Component] Event Listener Error @ wx-radio-group[代码][代码]#(anonymous)[代码][代码]TypeError: Cannot read property [代码][代码]'item'[代码] [代码]of undefined[代码][代码] [代码][代码]at n._handleItemRemoved (http:[代码][代码]//127.0.0.1:53654/__pageframe__/__dev__/WAWebview.js:1:287555)[代码][代码] [代码][代码]at n.<anonymous> (http:[代码][代码]//127.0.0.1:53654/__pageframe__/__dev__/WAWebview.js:1:167466)[代码][代码] [代码][代码]at i.safeCallback (http:[代码][代码]//127.0.0.1:53654/__pageframe__/__dev__/WAWebview.js:1:129845)[代码][代码] [代码][代码]at i.call (http:[代码][代码]//127.0.0.1:53654/__pageframe__/__dev__/WAWebview.js:1:129738)[代码][代码] [代码][代码]at n (http:[代码][代码]//127.0.0.1:53654/__pageframe__/__dev__/WAWebview.js:1:132274)[代码][代码] [代码][代码]at http:[代码][代码]//127.0.0.1:53654/__pageframe__/__dev__/WAWebview.js:1:132856[代码][代码] [代码][代码]at p (http:[代码][代码]//127.0.0.1:53654/__pageframe__/__dev__/WAWebview.js:1:131821)[代码][代码] [代码][代码]at Function.l.dispatchEvent (http:[代码][代码]//127.0.0.1:53654/__pageframe__/__dev__/WAWebview.js:1:132753)[代码][代码] [代码][代码]at Function.l.triggerEvent (http:[代码][代码]//127.0.0.1:53654/__pageframe__/__dev__/WAWebview.js:1:132956)[代码][代码] [代码][代码]at n.b.triggerEvent (http:[代码][代码]//127.0.0.1:53654/__pageframe__/__dev__/WAWebview.js:1:153041)[代码][代码](anonymous) @ VM2627:5[代码][代码]VM2629:4[代码] 我也没有用到啥item的属性啊,这啥玩意啊! ### 出现问题的原因,由于组件重新赋值的items为无序的话,会有上边的错误,然后真心不知道这个渲染错误的理由及原因。代码片段里有只要点击置换按钮,重新给组件的items赋值为无序数组,主要是看下默认的items跟置换后的items就知道啦,置换的items为无序的,默认的为有序的,必现问题。 # 然而最主要的是这错误跟错误提示差的十万八千里啊。 有序数据 [代码]areas: [{[代码][代码] [代码][代码]id: 1,[代码][代码] [代码][代码]key: 1,[代码][代码] [代码][代码]value: [代码][代码]'北京'[代码][代码] [代码][代码]}, {[代码][代码] [代码][代码]id: 2,[代码][代码] [代码][代码]key: 2,[代码][代码] [代码][代码]value: [代码][代码]'上海'[代码][代码] [代码][代码]}, {[代码][代码] [代码][代码]id: 3,[代码][代码] [代码][代码]key: 3,[代码][代码] [代码][代码]value: [代码][代码]'重庆'[代码][代码] [代码][代码]}, {[代码][代码] [代码][代码]id: 4,[代码][代码] [代码][代码]key: 4,[代码][代码] [代码][代码]value: [代码][代码]'武汉'[代码][代码] [代码][代码]}, {[代码][代码] [代码][代码]id: 5,[代码][代码] [代码][代码]key: 5,[代码][代码] [代码][代码]value: [代码][代码]'南京'[代码][代码] [代码][代码]}, {[代码][代码] [代码][代码]id: 6,[代码][代码] [代码][代码]key: 6,[代码][代码] [代码][代码]value: [代码][代码]'深圳'[代码][代码] [代码][代码]}][代码]无序数据 [代码]areas: [[代码][代码] [代码][代码]{[代码][代码] [代码][代码]id: 3,[代码][代码] [代码][代码]key: 3,[代码][代码] [代码][代码]value: [代码][代码]'北京'[代码][代码] [代码][代码]}, {[代码][代码] [代码][代码]id: 2,[代码][代码] [代码][代码]key: 2,[代码][代码] [代码][代码]value: [代码][代码]'上海'[代码][代码] [代码][代码]}, {[代码][代码] [代码][代码]id: 4,[代码][代码] [代码][代码]key: 4,[代码][代码] [代码][代码]value: [代码][代码]'重庆'[代码][代码] [代码][代码]}, {[代码][代码] [代码][代码]id: 6,[代码][代码] [代码][代码]key: 6,[代码][代码] [代码][代码]value: [代码][代码]'武汉'[代码][代码] [代码][代码]}, {[代码][代码] [代码][代码]id: 1,[代码][代码] [代码][代码]key: 1,[代码][代码] [代码][代码]value: [代码][代码]'南京'[代码][代码] [代码][代码]}, {[代码][代码] [代码][代码]id: 5,[代码][代码] [代码][代码]key: 5,[代码][代码] [代码][代码]value: [代码][代码]'深圳'[代码][代码] [代码][代码]}[代码][代码] [代码][代码]][代码]
2019-02-14赞一个! 为了实现富文本, 现在是让用户到web后台去编辑富文本内容, 费劲了
官方终于考虑出富文本编辑器了?[图片] 打个硬广(公司的类quora的问答小程序) [图片] [视频]
2019-02-14