当前位置:首页 > uni-app

uniapp删除线

2026-01-16 16:13:33uni-app

在UniApp中添加删除线的方法

使用CSS样式实现删除线

通过CSS的text-decoration属性可以轻松实现删除线效果。在UniApp的页面或组件中,直接为文本元素添加样式类即可:

.text-with-strikethrough {
  text-decoration: line-through;
}

在模板中使用

将样式应用到需要删除线的文本上:

<view class="text-with-strikethrough">这段文字将有删除线</view>

动态控制删除线

通过绑定class或style实现动态控制:

<view :class="{ 'text-with-strikethrough': isDeleted }">可动态控制的文本</view>
<view :style="{ textDecoration: isDeleted ? 'line-through' : 'none' }">另一种方式</view>

使用条件渲染

如果需要完全隐藏被删除的内容,可以结合条件渲染:

<view v-if="!isDeleted">正常显示</view>
<view v-else class="text-with-strikethrough">已删除状态</view>

注意事项

uniapp删除线

  1. 该样式在所有平台(H5、小程序、App)均有效
  2. 删除线颜色默认与文本颜色相同
  3. 可通过text-decoration-color单独设置删除线颜色(部分平台可能不支持)

标签: uniapp
分享给朋友:

相关文章

uniapp怎么启动

uniapp怎么启动

启动UniApp项目的步骤 确保已安装Node.js(建议版本12+)和HBuilderX(官方IDE)。若未安装,需先下载并配置环境。 安装开发工具 从HBuilderX官网下载对应操作系统的版本…

uniapp样式库

uniapp样式库

uniapp 常用样式库推荐 uView UI uView 是专为 uniapp 设计的多端兼容 UI 框架,提供丰富的组件和工具类。支持 Vue3 组合式 API,内置主题定制功能,常用于快速构建企…

uniapp发布到应用商店

uniapp发布到应用商店

发布到苹果App Store 确保开发者账号已注册并加入Apple Developer Program,年费99美元。在Xcode中生成iOS发布证书(.p12)和描述文件(Provisioning…

uniapp旋转横屏

uniapp旋转横屏

实现横屏模式的方法 在UniApp中实现横屏模式,可以通过配置页面方向或使用CSS旋转实现。以下是两种常见方法: 修改manifest.json配置 在项目的manifest.json文件中,找到"…

uniapp 绘图

uniapp 绘图

uniapp 绘图方法 使用 Canvas 组件 uniapp 支持通过 canvas 组件实现绘图功能。在模板中声明 canvas 并设置宽度、高度和 ID,通过 JavaScript 调用绘图 A…

uniapp 拦截db

uniapp 拦截db

uniapp 拦截数据库操作 在 uniapp 中拦截数据库操作通常涉及对 uniCloud 数据库请求的拦截或修改。以下是几种常见方法: 使用云函数中间件 在云函数中创建一个中间件层,用于拦截和…