编写微信小程序的代码时,如果前端的一个组件需要前端到后端绑定,则可以使用绑定tap,如下例所示:
view bindtap='upload_image '单击上传图片/view在此使用bindtap进行绑定,并填写名为upload_image的函数。 然后,可以在. js文件中编写upload_image函数。
那么,如何将upload_image作为参数传递呢? 就像upload_image(Params )吗?
遗憾的是,微信小程序开发bindtap不支持它。 可以使用data-参数名称='参数值'的格式传递参数。 还是刚才的例子:
viewbindtap=' upload _ image ' data-maxcount='5'单击上传图像/视图。 使用maxcount参数传递值为5到. js的upload_image方法。 js要求通过以下方式接收参数:
a :功能(e ) console.log (e.current target.dataset.maxcount ) )此处需要注意的是如果采用驼峰命名的方法,小程序编译器也会强制的转为了小写,根据需要