当前位置:首页 > 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>

注意事项

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

uniapp删除线

标签: uniapp
分享给朋友:

相关文章

uniapp怎么使用

uniapp怎么使用

安装与开发环境搭建 下载HBuilderX作为开发工具,这是官方推荐的IDE,内置uniapp项目模板和调试工具。安装后通过新建项目选择uniapp模板,支持Vue.js语法。确保Node.js环境已…

uniapp 极光推送

uniapp 极光推送

uniapp 集成极光推送的方法 在 uniapp 中集成极光推送,需要使用官方提供的插件或自行封装原生模块。以下是具体实现方式: 使用官方插件 在 uni-app 插件市场搜索「极光推送」插…

uniapp怎么启动

uniapp怎么启动

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

uniapp隐藏滚动条

uniapp隐藏滚动条

在UniApp中隐藏滚动条可以通过以下几种方法实现,具体根据使用场景选择: 全局样式设置(APP/H5) 通过修改全局CSS样式隐藏滚动条,适用于所有页面: ::-webkit-scrollb…

uniapp实现支付功能

uniapp实现支付功能

支付功能实现概述 在UniApp中实现支付功能通常需要对接第三方支付平台(如微信支付、支付宝支付等)。以下是基于微信支付和支付宝支付的通用实现流程。 微信支付实现步骤 1. 配置支付权限 在微信开…

uniapp部署到服务器

uniapp部署到服务器

部署准备 确保本地开发环境已完成项目构建,生成静态文件(H5端为/dist/build/h5目录)。检查服务器环境是否安装Nginx/Apache等Web服务软件,并配置好域名解析。 上传文件 通…