微信小程序实现多行文字超出部分省略号显示功能


Posted in Javascript onOctober 23, 2019

在开发小程序: 澳买 的 时候 遇到一个棘手的问题:

当搜索澳洲产品,获取产品列表的时候,有时候产品的名称翻译成中文特别长

我们不能全部在有限的列表里面把产品名都显示出来,这样格式不好控制,显示

出来也不太美观。

这时候我们就需要一个功能:比如设置只显示2行,2行显示不下的情况下我们

用省略号... 来替代,这样显示比较美观好看,显示效果如下

微信小程序实现多行文字超出部分省略号显示功能

其实实现也是比较简单的

工程中样式文件.wxss内容如下:

.productNameText {
 color: rgb(32, 27, 27);
 font-size: 35rpx;
 text-overflow:ellipsis;
 z-index: -1;
 display: -webkit-box;
 word-break: break-all;
 -webkit-box-orient: vertical;
 -webkit-line-clamp: 3;
 overflow: hidden;
}

这里-webkit-line-clamp: 3; 主要控制要显示的行数

wxml 文件内容如下:

......

<!-- produdct name -->
 <view class='productNameView'>
 <text class='productNameText'>{{item.name}}</text>
 </view>

总结

以上所述是小编给大家介绍的微信小程序实现多行文字 超出部分省略号显示,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对三水点靠木网站的支持!
如果你觉得本文对你有帮助,欢迎转载,烦请注明出处,谢谢!

Javascript 相关文章推荐
jQuery结合Json提交数据到Webservice,并接收从Webservice返回的Json数据
Feb 18 Javascript
Dom 结点创建 基础知识
Oct 01 Javascript
手机开发必备技巧:javascript及CSS功能代码分享
May 25 Javascript
JavaScript实现Iterator模式实例分析
Jun 09 Javascript
javascript图片预加载完整实例
Dec 10 Javascript
关于Vue.js 2.0的Vuex 2.0 你需要更新的知识库
Nov 30 Javascript
微信小程序 表单Form实例详解(附源码)
Dec 22 Javascript
浅谈ElementUI中switch回调函数change的参数问题
Aug 24 Javascript
vue2.0$nextTick监听数据渲染完成之后的回调函数方法
Sep 11 Javascript
微信小程序如何获取用户收货地址
Nov 27 Javascript
js笔试题-接收get请求参数
Jun 15 Javascript
js模拟实现烟花特效
Mar 10 Javascript
Vue实现数据请求拦截
Oct 23 #Javascript
Vue项目中如何使用Axios封装http请求详解
Oct 23 #Javascript
基于Nuxt.js项目的服务端性能优化与错误检测(容错处理)
Oct 23 #Javascript
原生JS无缝滑动轮播图
Oct 22 #Javascript
Vue实现开心消消乐游戏算法
Oct 22 #Javascript
p5.js码绘“跳动的小正方形”的实现代码
Oct 22 #Javascript
微信小程序绑定手机号获取验证码功能
Oct 22 #Javascript
You might like
如何写php程序?
2006/12/08 PHP
仿AS3实现PHP 事件机制实现代码
2011/01/27 PHP
浅谈Eclipse PDT调试PHP程序
2014/06/09 PHP
Smarty日期时间操作方法示例
2016/11/15 PHP
PHP实现给定一列字符,生成指定长度的所有可能组合示例
2019/06/22 PHP
php回调函数处理数组操作示例
2020/04/13 PHP
jquery实现点击文字可编辑并修改保存至数据库
2014/04/15 Javascript
JavaScript设置body高度为浏览器高度的方法
2015/02/09 Javascript
AngularJS 面试题集锦
2016/09/06 Javascript
详解微信第三方小程序代开发
2017/06/23 Javascript
利用node.js爬取指定排名网站的JS引用库详解
2017/07/25 Javascript
React组件中的this的具体使用
2018/02/28 Javascript
微信小程序实现bindtap等事件传参
2019/04/08 Javascript
Vite和Vue CLI的优劣
2021/01/30 Vue.js
python实现文件分组复制到不同目录的例子
2014/06/04 Python
Hadoop中的Python框架的使用指南
2015/04/22 Python
利用Python脚本在Nginx和uwsgi上部署MoinMoin的教程
2015/05/05 Python
用Python计算三角函数之acos()方法的使用
2015/05/15 Python
浅析使用Python操作文件
2017/07/31 Python
python实现操作文件(文件夹)
2019/10/31 Python
如何修复使用 Python ORM 工具 SQLAlchemy 时的常见陷阱
2019/11/19 Python
关于前端上传文件全面基础扫盲贴(入门)
2019/08/01 HTML / CSS
Kent & Curwen:与大卫·贝克汉姆合作
2017/06/13 全球购物
德国高性价比网上药店:medpex
2017/07/09 全球购物
法学专业毕业生求职信
2014/06/12 职场文书
入党积极分子学习党的纲领思想汇报
2014/09/13 职场文书
面试自我评价范文
2014/09/17 职场文书
国际残疾人日广播稿范文
2014/10/09 职场文书
电子银行业务授权委托书
2014/10/10 职场文书
商家认证委托书格式
2014/10/16 职场文书
打架检讨书
2015/01/27 职场文书
2015年百日安全活动总结
2015/03/26 职场文书
工作收入证明范本
2015/06/12 职场文书
工作年限证明模板
2015/06/15 职场文书
2016年会领导致辞稿
2015/07/29 职场文书
2019年描写人生经典诗句大全
2019/07/08 职场文书