15年软件开发经验 只做源码定制 互联网+定制化解决方案

15年软件开发经验,只做源码定制!

原创设计 定制开发

满足您的个性化需求

当前位置:首页 前端开发 js

点击隐藏/显示多余文字效果

李家霖| 发布于 2021-07-24 21:52:25| 519阅读| 0点赞| 0评论
举报

通过点击事件为元素绑定不同的class来实现 隐藏显示多余文字效果

展开收起效果图



代码

		<view class="recordText"  :class="{clip:state}">{{text}}</view>
		
		<view class="tail">
			<view class="time"><image src="../../static/customer/Taborder/time_icon.png" mode=""></image><text>{{time}}</text></view>
			<view class="state" v-if="isClip">
				<view class="stateUp" @click="() => {state = false}" v-if="state">展开</view>
				<view class="stateDown" @click="() => {state = true}" v-if="!state">收起</view>
			</view>
		</view><br/>        
		state:true,
<br/><br/>
	    .clip{overflow : hidden;
        text-overflow: ellipsis;
        display: -webkit-box;
        -webkit-line-clamp: 3;
        -webkit-box-orient: vertical;}

有一个变量state来控制是否对文本进行裁剪   通过“展开”与 “收起”的点击操作来对这个变量进行修改  从而修改文本是否折叠

0

0条评论

别默默看啦~登录/注册一起参与讨论吧~

热门标签

李家霖
微信扫一扫立即咨询
账号登录|扫码登录

立即注册 |忘记密码?

欢迎注册

已有账号马上登录

重置密码

扫码绑定微信
微信扫一扫

绑定手机号

分享到-微信

举报

  • 举报类型:

  • 举报描述:

您好,当前积分不足。

在线客服
拨打电话
17330196230 13230981129
顶部