平安校园
No puede seleccionar más de 25 temas Los temas deben comenzar con una letra o número, pueden incluir guiones ('-') y pueden tener hasta 35 caracteres de largo.
 
 
 
 
 
 

52 líneas
901 B

  1. <template>
  2. <u-cell :title="title" isLink :border="false" @click="click" :titleStyle="{fontSize:'28rpx'}">
  3. <view v-if="multiple&&cellValue.length" slot="title" class="u-slot-title selectedBox">
  4. <view v-for="(item,index) in cellValue" :key="index">
  5. {{item}}
  6. </view>
  7. </view>
  8. </u-cell>
  9. </template>
  10. <script>
  11. export default {
  12. name: "myCell",
  13. props: {
  14. title: {
  15. default: "",
  16. },
  17. multiple: {
  18. default: false,
  19. },
  20. cellValue: {
  21. default: () => [],
  22. }
  23. },
  24. methods: {
  25. click() {
  26. this.$emit("click")
  27. }
  28. }
  29. }
  30. </script>
  31. <style scoped lang="scss">
  32. .u-cell {
  33. background: #fff;
  34. border-radius: 20rpx;
  35. height: 90rpx;
  36. }
  37. .selectedBox{
  38. display: flex;
  39. flex-wrap: wrap;
  40. >view{
  41. display: inline-block;
  42. background-color: #F2F8FF;
  43. border-radius: 8rpx;
  44. padding: 12rpx 18rpx;
  45. margin: 6rpx;
  46. font-size: 26rpx;
  47. color: #000;
  48. }
  49. }
  50. </style>