方法名称不一致,一边是onTapHandler,一边是onTapChildHandler
请仔细检查下container是否有其他样式。
绑定tap事件的方式是bindtap,不是bindtab。
不是setDate(),应该是setData(),拼写错误。
size="mini",是等号,不是冒号
代码有两次加1,所以+2
sitemap.json
文件的作用是用来配置小程序及其页面是否允许被微信索引。
也就是我们在微信上搜索的时候,是可以搜索到小程序的内容的,而哪些内容我们想让微信搜索到,就是通过sitemap.json文件来配置的。
这只是个提示,我们不需要太纠结,只是告诉开发者,根据当前配置的索引规则,哪些页面被索引了。默认是所有文件都被索引。
建议学习下ES6的语法,这是ES6中对象的方法的简写方式。
http://es6.ruanyifeng.com/#docs/object
课程中调用API是在云函数中,使用云开发需要使用appid才可以,不可以使用测试号。
wx:key="index" 而不是wx:key="{{index}}"
请把出错的图片地址粘贴到浏览器地址栏中,看下能否显示,如果也不能显示的话就是豆瓣返回数据有问题。
是setData(),不是setdata(),需要注意大小写。
请检查项目中app.wxss中是否有初始样式
。。。发现是自己问题,解决了
请问是在哪里输入的呢?
如果能提供代码截图,能够更快的定位到问题。
ontaphandler:function(){
this.setData({
count:this.data.count+1
});
},
你这里应该是字符串拼接了,请检查data中定义的count的类型。
请给.box和.child两个元素增加相应样式,比如宽、高、背景颜色。
data里面的a一个变量,bindtap 是触发一个方法,所以喽
看不清楚啊
点击小程序开发工具中的云开发按钮,按照提示开通云开发,开通后十分钟左右就可以生效,然后重启开发工具,应该就可以了。
//的意思是注释,注释的代码是不会执行的。如果那行代码不注释的话,就会执行。
在执行的时候,this.data.count++叫做后自增,意思相当于是this.data.count = this.data.count + 1,所以这地方就会加1。而在count:this.data.count+1这句,还会再加1。所以一共加2。
检查app.json文件,是否有配置错误。并且这个文件不能有注释,需要把注释删除。
提交事件里面,找输入框元素的text值
js区分大小写的,很明显,你函数名写错了。应该是this.Data({});
还有就是建议,虽然js可以省略每条语句后面的;但建议你在以后的开发中还是加上,一是养成良好的编程习惯,而是不要让编译器去猜测,提升编译效率。
我个人的习惯是:wxml中的属性值使用双引号,js中的属性值使用单引号