请问要怎么传递方法到template内部呢?

来源:19-1 从文章列表跳转到新闻详情页面(组件自定义属性及获取属性)

ElvinLong

2017-01-19

首先通过属性传递方法showDetail

Page({
   showDetail: function(){
    console.log('showDetail')
   }
})


58807122000172f205000176.jpg

然后在模板里面获取ontap属性 但是获取不到 请问要怎么传递方法到template内部呢?

58807122000139c005000214.jpg



写回答

3回答

7七月

2017-01-19

不能传递.模版只是占位符。

0
2
ElvinLong
现在弄明白了 如果template 要调用外部的方法 直接写方法名字就好了 post.js -> showDetail=>{console.log(123)} post-item-template.wxml ->
2017-01-19
共2条回复

7七月

2017-01-19

不客气,官方很快应该会支持组件化。课程里也强调了只是模板并非组件

0
0

ElvinLong

提问者

2017-01-19

嗦嘎
通过data={{ontap: showDetail}} 也不能传递
果然只是模板(Template)
看来我把他和react 的组件(Component)搞混了
感谢回答 阿利亚多

0
0

微信小程序入门与实战(全新版) 超20000人学习的好课

4年同步微信官方迭代,累计20000+人学习, 比微信官方更火爆!

23866 学习 · 6899 问题

查看课程