评论

计算文本段落的高度和行数

canvas绘制海报图的场景下会用到

段落的高度和行数,在canvas绘制海报图的场景下需要用到,其他使用场景暂时还没遇到。


使用微信接口获取段落高度:

wx.createSelectorQuery().selectAll('.paragraph').fields({

  size: true,

}, function (res) {

  //res里面有高度值

}).exec()


获取行数:

自己模拟写一个只有一行的段落,比如<view class="demo">模拟一行</view>,样式跟原段落设置成一样。

使用上面的高度接口,获取段落只有一行时的高度,然后 原段落高度/一行段落高度 = 原段落行数

最后一次编辑于  2019-06-03  
点赞 1
收藏
评论
登录 后发表内容