index.vue 734 B

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647
  1. <template>
  2. <block>
  3. <model1 v-if="modelId==3||modelId==1" :cardInfo='templateData' :isShare='isShare' :isLook='isLook'></model1>
  4. </block>
  5. </template>
  6. <script>
  7. import model1 from './modeltemplate/model_1.vue';
  8. export default {
  9. props: {
  10. templateData: {
  11. type: Object,
  12. default: ()=>{
  13. return {}
  14. }
  15. },
  16. isShare:{
  17. type: Boolean,
  18. default:false
  19. },
  20. //1为模板2为用户
  21. isLook:{
  22. type: Number,
  23. default:0
  24. },
  25. modelId:{
  26. type: Number,
  27. default:0
  28. },
  29. },
  30. components: {
  31. model1
  32. },
  33. data() {
  34. return {
  35. model: 0
  36. }
  37. },
  38. onLoad() {
  39. console.log('233');
  40. uni.postMessage('打开页面')
  41. },
  42. onUnload() {
  43. uni.postMessage('关闭页面')
  44. }
  45. }
  46. </script>