园区双创问题记录

问题1:设置超出文本的截取方式为"textOverflow": "ellipsis",但是文本的长度没有超出控件的宽度还是显示出省略号了。

源代码:

<list>
  <cell v-for="subItem in subCourseTypes" :key="subItem.courseTypeId"  >
    <text class="cr-text" :class="[setSubSelectTextStyle(subItem)]" @click="clickSubItem(subItem)">{{subItem.courseTypeName}}</text>
  </cell>
</list>

解决办法:猜测是click事件影响了text的样式,所以将click事件移到cell上。

正确写法:

<list>
  <cell v-for="subItem in subCourseTypes" :key="subItem.courseTypeId"  @click="clickSubItem(subItem)">
    <text class="cr-text" :class="[setSubSelectTextStyle(subItem)]" >{{subItem.courseTypeName}}</text>
  </cell>
</list>

  

原文地址:https://www.cnblogs.com/hacjy/p/7323756.html