请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

跳转电影详情的函数是否需要通过triggerEvent传递到使用组件者来触发调用?

老师,您好,我看您这集是通过在movie组件内部直接使用wx.navigateTo()来跳转到电影详情页的,我是想问下,之前您说为了组件的独立性考虑,一般先在movie组件里bind:tap绑定原生tap事件后,通过movie组件内部properties传递过来的某条电影id  获取到后,再通过this.triggerEvent向调用组件者  传递一个自定义事件,并且把mid的值传递过去

那么接下来在使用movie组件的页面 里直接通过  ev.detail.mid的方式  然后再做跳转。

您当时考虑写在组件内部的想法是不是说这个需求因为用户点击单部电影就单纯是为了跳转到电影详情页面的,所以可以考虑直接写在组件内部比较方便。

如果是考虑组件的独立性,就本身应该使用事件传递的方式来去实现。

正在回答 回答被采纳积分+3

1回答

7七月 2022-03-27 19:39:14

是的,固定下来后点击就只能跳转到电影详情了。这样不太灵活,但是如果需求都是跳转到详情这么写确实更简单

1 回复 有任何疑惑可以回复我~
  • 提问者 sk81303 #1
    好的,感谢老师的回复。
    回复 有任何疑惑可以回复我~ 2022-03-27 20:18:49
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信