很快微信开发者社区目前已经沉积了很多微信小程序开发的相关内容,本次给大家整理一部分小程序开发问答的最新内容,方便同学们参考和学习。
另外近期社区会做两个专题,一个是小程序开发过程中常见问题的整理,另一个是小程序开发资源的整理,开发问题会分期进行下去,开发资源则采用更新和补充的方式展示出来,这两个专题我们都会持续的更新下去,大家可以期待下~
本期社区最新小程序开发问答整理如下:
Q:很多组件都是占一行,像块级元素一样,但是我css设置 display:inline都不生效?请问下怎样能把ID.........这两个组件在一行显示??
A:可以在同一行显示的下面是css
.parent {
width: 100%;
display: flex;
flex-flow: row wrap;
align-content: flex-start;
.selected{
box-sizing: border-box;
flex: 0 0 21%;
margin: 5px 5px;
height: 50px;
background-color: #F75000;
color: white;
Q:在小程序登录时,后台获取解析encryptedData后获取用户的信息,但是唯独没有unionId字段,这个问题哪位同学遇到过呢?
A:获取用户信息正常只有openid,但是openid并不是唯一的,比如公众号里面,同一个用户在不同的公众号openid就不一样,unionid却是一样的,前提是在微信开放平台认证绑定了。
Q:小程序判如何断输入框输入内容的长度,内容没有或长度不够就弹toast给出提示?
A:提供一种思路
wxml文件:
测试
js文件:
changeval: function(e){
this.setData({
detail: e.detail.value
});
},
checkval: function(){
if(this.data.detail == "”){//判断长度的方法
wx.showModal({
title: '提示',
content: '',
showCancel: false
});
return;
Q:为什么在手机上预览什么也看不到,而开发者工具却能看到效果?
A:本地资源仅限开发者工具上使用微信小程序隐藏view微信小程序隐藏view,手机预览或者上线都需要使用外网能访问的资源,所有资源都需要换成url的形式
Q:小程序页面加载问题,因为页面用了wx:if else判断,所以加载的时候会有很名下的状态切换问题,怎么解决的?
A:确认下是不是接口返回比较慢的问题,最好先用一个loading,显示成加载中的状态
版权声明
本文仅代表作者观点。
本文系作者授权发表,未经许可,不得转载。
发表评论