老师,您好,我看您这集是通过在movie组件内部直接使用wx.navigateTo()来跳转到电影详情页的,我是想问下,之前您说为了组件的独立性考虑,一般先在movie组件里bind:tap绑定原生tap事件后,通过movie组件内部properties传递过来的某条电影id 获取到后,再通过this.triggerEvent向调用组件者 传递一个自定义事件,并且把mid的值传递过去
那么接下来在使用movie组件的页面 里直接通过 ev.detail.mid的方式 然后再做跳转。
您当时考虑写在组件内部的想法是不是说这个需求因为用户点击单部电影就单纯是为了跳转到电影详情页面的,所以可以考虑直接写在组件内部比较方便。
如果是考虑组件的独立性,就本身应该使用事件传递的方式来去实现。
4年同步微信官方迭代,累计20000+人学习, 比微信官方更火爆!
了解课程