left-window.vue 590 B

1234567891011121314151617181920
  1. <template>
  2. <view>
  3. <!-- 将原来的详情页(/pages/detail/detail.vue),作为一个组件(pages-detail-detail)使用 -->
  4. <!-- <pages-detail-detail ref="detailPage"></pages-detail-detail> -->
  5. </view>
  6. </template>
  7. <script>
  8. export default {
  9. created(e) {
  10. //监听自定义事件,该事件由左侧列表页的点击触发
  11. uni.$on('updateDetail', (e) => {
  12. // 执行 detailPage组件,即:/pages/detail/detail.vue 页面的load方法
  13. this.$refs.detailPage.load(e.detail);
  14. })
  15. }
  16. }
  17. <style>
  18. </style>