博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
微信小程序 开发过程中遇到的坑(一)
阅读量:6926 次
发布时间:2019-06-27

本文共 1782 字,大约阅读时间需要 5 分钟。

 
  • 2124

1.我们使用app.json文件来对微信小程序进行全局配置,决定页面文件的路径、窗口表现、设置网络超时时间、设置多 tab 的时候在pages中写注释的时候回报错。 

例如:

{  "pages":[      //这是首页面    "pages/welcome/welcome"  ]}

此时就会报错 

这里写图片描述
2.在json文件中没有写内容的时候也要加一对大括号{ },不然的话也会报错 
这里写图片描述 
3. 
①在开发微信小程序的时候,我们使用app.json文件来对微信小程序进行全局配置,决定页面文件的路径,窗口表现,设置网络超时时间,设置多Tab等。 
以下是一个包含了所有配置选项的简单配置,app.json :

{  //设置页面路径  "pages": [    "pages/index/index",    "pages/logs/index"  ],  //设置默认页面的窗口表现 "window": { "navigationBarTitleText": "Demo" }, //设置底部 tab 的表现 "tabBar": { "list": [{ "pagePath": "pages/index/index", "text": "首页" }, { "pagePath": "pages/logs/logs", "text": "日志" }] }, //设置网络超时时间 "networkTimeout": { "request": 10000, "downloadFile": 10000 }, //设置是否开启 debug 模式 "debug": true }

②但是在对页面json文件进行配置的时候只可以配置设置默认页面的窗口表现(即只能对window进行配置),但是在此时可以直接省略window,如果加window则没有效果,也不会报错。 

以下是一个包含了window配置选项的简单配置,post.json :

注意:这是错误的写法

{  "window":{    "navigationBarBackgroundColor": "#ffffff", "navigationBarTextStyle": "black", "navigationBarTitleText": "微信接口功能演示", "backgroundColor": "#eeeeee", "backgroundTextStyle": "light" } }

 

注意:正确的写法

{    "navigationBarBackgroundColor": "#ffffff",    "navigationBarTextStyle": "black", "navigationBarTitleText": "微信接口功能演示", "backgroundColor": "#eeeeee", "backgroundTextStyle": "light" }

4.此前一直没有注意vertical-align: middle和height:40rpx;line-height:40rpx进行设置垂直剧中的区别,这次主要说一下vertical-align: middle 

代码如下:

.post-author{ width: 60rpx; height: 60rpx; vertical-align: middle; } .post-date{ margin-top: 5rpx; vertical-align: middle; /*height: 40rpx; line-height: 40rpx;*/ }

总结: 

①vertical-align: middle;把此元素放在父元素的中部 
②当一个父元素里面有多个子元素,需要把几个子元素水平对齐,并且每个子元素都垂直剧中的时候,对每一个子元素进行设置 vertical-align: middle 
③height: 40rpx; line-height: 40rpx;可以对文本进行垂直居中

版权声明:本文为博主原创文章,未经博主允许不得转载。 
 
 
你可能感兴趣的文章
什么叫PV,UV,PR值
查看>>
2.Brackets安装及常用插件安装
查看>>
ajax用beforeSend自定义请求过程中客户端事件,提高用户体验
查看>>
一个屌丝程序猿的人生(七十八)
查看>>
资源贴——以备时时查询用
查看>>
phinx 使用指南
查看>>
Scala学习教程笔记二之函数式编程、Object对象、伴生对象、继承、Trait、
查看>>
PowerShell 异常处理
查看>>
LindDotNetCore~Polly组件对微服务场景的价值
查看>>
SQL Server 进制转换函数
查看>>
[C#] 通过重写 class 的 ToString() 来简化获取 enum 的 DescriptionAttribute 值
查看>>
镜像二叉树——剑指Offer
查看>>
Spring cloud config配置文件加密解密
查看>>
django admin 或xdmin list_display search_fields list_filter 如果显示搜索外键或多对多字段...
查看>>
PuTTY+Xming实现X11的ssh转发
查看>>
谁说C语言很简单?
查看>>
Python 文件 next() 方法
查看>>
背水一战 Windows 10 (71) - 控件(控件基类): UIElement - RenderTransform(2D变换), Clip(剪裁)...
查看>>
spring mvc中获取请求URL
查看>>
android------Eclipse Memory Analyzer (MAT)
查看>>