最近在做微信小程序开发,遇到了一些常见的问题,现总结一下。

1、text标签文字首行缩进。

.testText{text-indent:2em;
}

2、改变radio的默认大小。

radio {transform:scale(0.6);
}

3、三目运算不起作用。

问题原因:标签属性值一定要用双引号,单引号会导致里面的三目运算不起作用。

<!-- 这是错误的 -->
<button class='{{collect == 'isCollect' ? 'bottom-fixed-collect' : 'bottom-fixed'}}' type="primary" size="mini" bindtap='tapCollect'>收藏</button><!-- 这是正确的的 -->
<button class="{{collect == 'isCollect' ? 'bottom-fixed-collect' : 'bottom-fixed'}}" type="primary" size="mini" bindtap='tapCollect'>收藏</button>

4、生成UUID

把生成uuid的代码放到util.js里,目标js使用的时候引用它。

/*** 生成uuid*/
const wxuuid = function () {var s = [];var hexDigits = "0123456789abcdef";for (var i = 0; i < 36; i++) {s[i] = hexDigits.substr(Math.floor(Math.random() * 0x10), 1);}s[14] = "4"; // bits 12-15 of the time_hi_and_version field to 0010s[19] = hexDigits.substr((s[19] & 0x3) | 0x8, 1); // bits 6-7 of the clock_seq_hi_and_reserved to 01s[8] = s[13] = s[18] = s[23] = "-";var uuid = s.join("").replace(/-/g,"");return uuid
}//要在这里面注册,否则没有用
module.exports = {formatTime,wxuuid: wxuuid
}

目标js引用示例:

var util = require('../../utils/util.js');
var uuid = util.wxuuid();

5、做微信转发功能的时候onShareAppMessage自定义的内容不起作用。

一开始出现这个问题,各种尝试、各种查找问题,百思不得其解,最后才发现:原来微信开发工具自动创建页面js文件时定义了若干空方法,里面就有onShareAppMessage。

合着加上自己写的onShareAppMessage方法,js文件里有两个onShareAppMessage方法,一直执行的是那个空方法,真是巨坑啊!问题原因找到了,问题也自然解决了。

微信小程序开发常见问题总结相关推荐

  1. input ios问题 小程序_微信小程序开发常见问题汇总

    原标题:微信小程序开发常见问题汇总 1.域名必须是https 非https的域名不被微信小程序允许. 2.input组件placeholder字体颜色 卸载placeholder-class里面的co ...

  2. 微信小程序开发常见问题FAQ之五

    微信小程序遇到问题怎么办?遇到微信小程序方面的问题,该去哪里提问呢?一起来看看第九程序为您整理的微信开发者社区开发常见问题FAQ吧~在文中,您可使用「CTRL+F」,输入关键词来快速找寻您需要的答案. ...

  3. 微信小程序开发常见问题分析

    距离微信小程序内测版发布已经有十几天的时间了,网上对微信小程序的讨论也异常火爆,从发布到现在微信小程序一直占领着各种技术论坛的头条,当然各种平台也对微信小程序有新闻报道,毕竟腾讯在国内影响力还是很大的 ...

  4. 微信小程序开发常见问题FAQ之七

    微信小程序遇到问题怎么办?遇到微信小程序方面的问题,该去哪里提问呢?一起来看看第九程序为您整理的微信开发者社区开发常见问题FAQ吧~在文中,您可使用「CTRL+F」,输入关键词来快速找寻您需要的答案. ...

  5. 微信小程序开发常见问题FAQ只四

    微信小程序遇到问题怎么办?遇到微信小程序方面的问题,该去哪里提问呢?一起来看看第九程序(微信号:djxcx9)为您整理的微信开发者社区开发常见问题FAQ吧~在文中,您可使用「CTRL+F」,输入关键词 ...

  6. 微信小程序开发常见问题FAQ之四

    微信小程序遇到问题怎么办?遇到微信小程序方面的问题,该去哪里提问呢?一起来看看第九程序(微信号:djxcx9)为您整理的微信开发者社区开发常见问题FAQ吧~在文中,您可使用「CTRL+F」,输入关键词 ...

  7. 微信小程序原生开发功能合集一:微信小程序开发介绍

    一.专栏介绍   本专栏主要内容为微信小程序常用功能开发过程的介绍说明,包括开发微信小程序常用组件的封装.常用功能的开发等,提供源代码.开发过程讲解视频.完整的课程等.   组件封装: 下拉选择组件. ...

  8. 肯德基微信小程序连接服务器异常,微信小程序平台常见问题及解决方案

    原标题:微信小程序平台常见问题及解决方案 现在越来越多的人开始制作自己的小程序,但由于缺少经验,以及对微信小程序平台缺乏了解,会犯一些低级错误,导致自己制作小程序的时候频频受阻.这里我列举了一些常见问 ...

  9. WordPress版微信小程序开发系列(二):安装使用问答

    自WordPress版微信小程序发布开源以来,受关注的程度超过我原来的想象.这套程序主要面对的用户是wordpress网站的站长,如果wordpress站想在微信的生态圈得到推广,小程序成为一种重要的 ...

最新文章

  1. 如何打赢一场唯快不破的比赛,看看他们的绝招
  2. Adobe Bridge 2021中文版
  3. SpringHibernate4
  4. 「前端」History API与浏览器历史堆栈管理
  5. 新华三的背景_星际联盟一行莅临新华三集团杭州总部,展望分布式存储广阔发展空间...
  6. (15)FPGA面试题存储器资源区别
  7. 编写 Struts2 程序 的三个步骤 手动配置
  8. 和菜鸟一起学产品之产品经理的三大文档
  9. windows 下安装linux子系统及其可视化【Linux】
  10. 7-10 统计字符出现次数 (20 point(s))
  11. 创建linux u盘启动,创建Linux之USB启动盘
  12. getch方法_如何实现getch()函数的功能
  13. [论文必备]解决pdf复制到word出现换行排版混乱-自动整理小工具 ScholarAssist-免费文献段落格式整理软件
  14. 油猴/暴力猴工具换cook脚本
  15. opencv检测动态物体
  16. Hermez官方文档翻译(二)开发者-开发指南
  17. compose安装单个扩展_将自动化测试扩展到单个项目之外
  18. Dell 服务器 无线网卡,家庭无线互联方案:DELL 戴尔 发布 WiGig无线坞
  19. DHCP magic cookie
  20. 管理进程和任务调度管理

热门文章

  1. 品高云暴漫 | 云计算足球赛之黑马
  2. pycharm2017.3.3破解到2099年
  3. 看过无数Java GC文章,这5个问题你也未必知道!
  4. Splunk中12小时制AM/PM的日期转换
  5. Kotlin版本的新闻类APP 简闻
  6. ES索引生命周期管理ILM
  7. 如何辨识兰花的好坏?
  8. 高德地图实现多天路线规划(途经点显示自定义内容)+轨迹回放(显示车牌)
  9. C/C++语言编程规范
  10. 深度学习( Deep Learning )软件资源列表