vue 组件公共的方法

我这是取后端数据发现后端给的数据啥样的都有

复制代码
有带标签的  有带图片的  还有换行的

把这些筛选掉 比如去掉标签 去掉空格

1.首先创建一个公共页面

复制代码
/* 
    处理数据html标签显示界面
*/

export function removeHTMLTag(htmlStr) {  
  let html = htmlStr  
    .replace(/<img.*?>/g, "[图片]")  
    .replaceAll(/<[^>]+>/g, "")  
    .replace(/&nbsp;/gi, "");  
    return html;  
     
}

2.在使用的页面导入这个页面

一个知识点 {}语句使用的是ES6模块导入的解构赋值语法。这种语法允许你从一个模块中导入多个函数或变量,并且可以为它们重新命名

import { removeHTMLTag } from '@/utils/common.js'

3.在methods里边声明一下

4.最后一步 使用和这个removeHTMLTag

相关推荐
八号当铺几秒前
我做了一个多端基金收益助手:从养基宝数据到 Web、桌面端、浏览器插件和 IDE 插件
前端·人工智能·github
用户85249507184几秒前
从多页到 SPA:用 50 行代码理解前端路由的本质
前端
Zldaisy3d5 分钟前
连续纤维增材制造的机翼已飞上天,复材打印在低空飞行器上还需翻过几道坎?
java·前端·数据库
__sjfzllv___5 分钟前
在职前端Leader学习/转行 AI Agent -DAY24
前端
喜欢睡觉7 分钟前
从"白一下"到"丝滑切换"——前端路由的进化史
前端
玉宇夕落10 分钟前
React 多种路由学习:HashRouter 源码级剖析
前端
张元清11 分钟前
桶文件(Barrel Files):index.ts 统一导出如何拖垮 Tree Shaking、Next.js 开发内存和 tsc
javascript·react.js
他们叫我秃子12 分钟前
前端开发转 Go 全栈(三):从函数到 error,Go 连“失败”都要明确返回
前端·后端·go
Canace22 分钟前
GPT-5.6 到底怎么选?一文搞懂 Sol、Terra、Luna 和 Ultra
前端·人工智能·chatgpt
用户0595401744625 分钟前
LangChain Memory 踩坑实录:10种异常场景差点搞崩生产,我们写了一套自动化测试保命
前端·css