detail.vue 1.4 KB

1234567891011121314151617181920212223242526272829303132333435363738
  1. <template>
  2. <di-descriptions :title="model.title" :title-bottom="true">
  3. <u-tag slot="right" :text="model.sexLabel" type="success" size="mini"/>
  4. <di-descriptions-item label-col="0" value="12">
  5. <u-image slot="value" width="160rpx" height="160rpx" :src="model.avatar" round />
  6. </di-descriptions-item>
  7. <di-descriptions-item label="姓名" :value="model.name"/>
  8. <di-descriptions-item label="年龄" :value="model.age"/>
  9. <di-descriptions-item label="链接" :ellipsis="true">
  10. <u-link slot="value" href="https://www.diboot.com">Diboot 低代码开发平台:写的更少,性能更好 - 开发人员的低代码框架</u-link>
  11. </di-descriptions-item>
  12. <di-descriptions-item label="简介">
  13. <u-parse slot="value" :html="model.description" :use-cache="true" :selectable="true" :lazy-load="true" loading-img="https://dibootm.oss-cn-shanghai.aliyuncs.com/loading-img.png"></u-parse>
  14. </di-descriptions-item>
  15. </di-descriptions>
  16. </template>
  17. <script>
  18. import detail from '@/mixins/detail'
  19. export default {
  20. data() {
  21. return {
  22. model: {
  23. title: '用户明细',
  24. sexLabel: '男',
  25. avatar: require('@/static/logo.png'),
  26. name: 'diboot-mobile-ui',
  27. age: '1',
  28. description: '<p>简述:请点击链接查看更多:<img style="max-width:100%" alt="logo" src="https://dibootm.oss-cn-shanghai.aliyuncs.com/loading-img.png" data-img-size-val="900,500"/></p>'
  29. }
  30. }
  31. },
  32. mixins:[detail]
  33. }
  34. </script>
  35. <style>
  36. </style>