首先说一下前提啦~(~ ̄▽ ̄)~
博主最近做小程序也有一段时间了,( ̄▽ ̄)~* 很多功能都是自己摸索完成的,说实话小程序坑还是多 (╬ ̄皿 ̄) ,很多坑,都是一踩一个坑累计出来的,因为也累积了一些坑,就想着把这些坑都记录下来,ε=(´ο`*))) 以后在遇到这些坑也方便查阅~
那么就先来说说我最无语的一个坑了ヽ(ー_ー)ノ......
问题来了! 最近我在做思图佳预约功能时,我写了一个下拉框,用<view>标签做下拉框的最外面的大框,包裹下拉的内容,而<text>标签就写里面的内容,但是呢,下拉框里面的内容总是会出现一截空白,就让我很不理解了!
首先控制台也没有报错,然后我固定限制text标签的宽高,然而里面的空白也依旧存在,去网上搜了下,也没找到个所以然来(后来我想了下,估计是我没有搜对关键词吧),附上我出现问题的代码:
<view> <text> 思图佳预约 </text> <text> 思图佳预约 </text> <text> 思图佳预约 </text> <view>
就是上面的代码↑↑,我前后检查了很久,思索着没有任何问题啊,(查资搞了我一两个小时(ಥ_ಥ)),后来在我不经意之间,解决了!(╯‵□′)╯︵┻━┻
附上我解决了问题的代码:
<view> <text>思图佳预约</text> <text>思图佳预约</text> <text>思图佳预约/text> <view>
看到这里,感觉有点抓狂,这这这.....有什么区别?!!!∑(゚Д゚ノ)ノ 其实还是有区别的,一个是text的内容换行了,一个没换行。这就是问题所在了。换行了的代码里,text里的内容是有多余的空白。没有换行的代码里,text里就是正常的!问题解决了~(*^▽^*)~
为啥我会写换行的代码呢,一般我写text标签,是不会换行的,但是我会把代码会格式化一下,整理一下代码,让它看着不乱糟糟的。然鹅我写代码的软件格式化就会将其换行,所以就会出现这种问题啦(。•ˇ‸ˇ•。)
欢迎大家一起来讨论呀~