小程序开发新手会遇到的问题及解决办法二

小程序开发新手会遇到的问题及解决办法二
7、公用CSS & js
对于公用CSS,我们可以写在app.wxss中,公用JS,可以写在util目录下,方便其他文件进行调用
.button.light {
background-color: #a0e2fb;
color: #e5f7fe;
}

.button.gray {
background-color: #dfdfdf;
color: #b0b0b0;
}
8、requie其他JS
引用其他JS,可以使用requie,比如:
var util = require(’…/…/utils/util.js’);
9、动态删除评论
小程序里面是没有节点的插入和删除的,只能通过show,hide来实现,这里说一下评论内容比较多的时候如何删除评论?
JS
Page({
data: {
itemHide: {}
},
deleteComment: function(e){
var index = e.currentTarget.dataset.index;
var itemHide = self.data.itemHide;
itemHide[index] = true;
self.setData({
itemHide: itemHide
})
}
})
wxml






10、处理重复点击
之前发过一遍这个解决方法,详细可以查看飞君同学的这篇文章:http://www.jianshu.com/p/b27157ea61fb
11、长按保存
相信大家都习惯看到二维码就长按识别,微信已经培养了我们这种使用习惯,但是,小程序里面并没有长按识别二维码功能(不明白为什么不开放这功能)。对于用户来说,习惯了长按,这时候我们可以做一个长按保存二维码到手机的功能,直接监听bindlogntab事件,调用保存图片API:
wx.saveImageToPhotosAlbum({
success(res) {
}
})
12、IOS下文字间距和安卓区别
这个问题是今天遇到的一个坑人问题,做了一个左右布局,左侧图片,右侧文字。代码写完后,发现安卓正常,但是IOS下右侧明显比左侧高。因为字体,字号都一样,纠结了一会儿,设置了line-height: 1;然后就OK了。看来小程序的reset没做好呀~
13、开发者社区
有所有问题,都可以先到开发者社区去找一下,或许别人已经踏过坑了:
















http://www.sqstz360.com/
http://www.sqstz360.com/about

https://www.jianshu.com/p/1acfa20d7fe8
https://www.jianshu.com/p/68d515ce76f6
https://www.jianshu.com/p/c71f6aff1dd2
https://www.jianshu.com/p/0a4042a4b4fc
http://blog.sina.com.cn/s/blog_1a1e330e20102zcjo.html
http://blog.sina.com.cn/s/blog_1a1e330e20102zcjp.html
http://blog.sina.com.cn/s/blog_1a1e330e20102zcjq.html
http://blog.sina.com.cn/s/blog_1a1e330e20102zcjr.html
http://blog.sina.com.cn/s/blog_1a1e330e20102zcjs.html
https://www.jianshu.com/p/3417a954bd4c
https://www.jianshu.com/p/e36e14c167fc
https://www.jianshu.com/p/da02d5943507
https://www.jianshu.com/p/6aa225d4afeb
https://www.jianshu.com/p/40797fcc9c22
https://www.jianshu.com/p/44f910df371b
https://www.jianshu.com/p/e8b82d114252
https://www.jianshu.com/p/c7dcf9994bc9
https://www.jianshu.com/p/6daab3862b97
https://www.jianshu.com/writer#/notebooks/34959348/notes/42696536
https://www.jianshu.com/p/625553ae5787
http://kuaibao.qq.com/s/20190304A0B5ZY00
https://t.cj.sina.com.cn/articles/view/6898117584/19b28ebd000100lo0w
http://baijiahao.baidu.com/builder/preview/s?id=1627038395373804705
https://m.bangthink.com/news/rw2/174/173447.html
http://blog.sina.com.cn/s/blog_1a1e330e20102zca2.html

猜你喜欢

转载自blog.csdn.net/seoandsem/article/details/88364198