实现文本内容是超链接时自动转换为超链接
文本内容出现超链接时,自动让其变成超链接
解决办法:
使用自定义指令实现数据过滤转化为超链接
- 在min.js定义全局自定义指令
// 自定义指令 全局指令,引用就自行引用了
import Vue form 'vue'
Vue.directive('openLink', {bind(el) {// 获取内容let textR = el.innerText// 判断内容是否为空if (textR.length) {// 匹配超链接正则let reg = /(https?|ftp|file)(:\/\/[-A-Za-z0-9+&@#/%?=~_|!:,.;]+[-A-Za-z0-9+&@#/%=~_|])/g;let arr = textR.math(reg) || []if (arr.length) {textR = textR.replace(reg, "<a href='$1$2' target='_blank'>$1$2</a>");}el.innerHTML = textR}}
})
- 使用
<span v-open-link>前面这些文字不会有超链接,从下面开始就会转换为超链接了https://www.baidu.com </span>
实现文本内容是超链接时自动转换为超链接相关推荐
- html中文输入转换成英文,HTML input 文本框输入中文逗号自动转换为英文逗号
begin 经历了一段时间的使用Github发表个人博客,我的感受就是很装逼,但是很麻烦--,因为都是自己手动弄的,还不如博客园方便,还有自己买了域名,但是SEO却提不上起,或者说压根就没有 --#, ...
- css文本内容过长时就自动换行
没有对比就没有伤害,先看一下效果图: 1.没有添加css自动换行代码前: wc,后面的按钮都看不到! 2.添加自动换行CSS代码后: 好了,废话不多说,直接上代码: .auto-line-feed{w ...
- PHP中文转换为数组,PHP文本处理之中文汉字字符串转换为数组
在PHP中我们可以通过str_split 将字符串转换为数组,但是却对中文无效,下面记录一下个人将中文字符串转换为数组的方法. 用到的PHP函数 mb_strlen - 获取字符串的长度 mb_sub ...
- 文本内容过长显示省略号
一.单行文本内容过长 /*overflow 属性规定当内容溢出元素框时发生的事情. 当值为hidden内容会被修剪,并且其余内容是不可见的.*/ overflow: hidden;/*white-sp ...
- 帝国cms tag生成html,帝国CMS Tag关键词自动锚文本插件 tag标签自动转换为内容内链...
插件功能 帝国cms tags关键词自动转换为内容关键字,增加内链锚文本,提高内容相关度,对SEO非常友好,帝国cms后台的内容关键字管理只能手动去录入,很麻烦,于是为了方便做成帝国CMS插件的形式. ...
- android 文字选中朗读,Android开发之文本内容自动朗读功能实现方法
本文实例讲述了Android开发之文本内容自动朗读功能实现方法.分享给大家供大家参考,具体如下: Android提供了自动朗读支持.自动朗读支持可以对指定文本内容进行朗读,从而发生声音:不仅如此,An ...
- android的发音功能实现,Android开发之文本内容自动朗读功能实现方法
本文实例讲述了Android开发之文本内容自动朗读功能实现方法.分享给大家供大家参考,具体如下: Android提供了自动朗读支持.自动朗读支持可以对指定文本内容进行朗读,从而发生声音:不仅如此,An ...
- php文字超链接怎么写,php 文本URL转换为超链接功能实例
这篇文章主要为大家详细介绍了php 文本URL转换为超链接功能实例,具有一定的参考价值,可以用来参考一下. 感兴趣的小伙伴,下面一起跟随512笔记的小编罗X来看看吧. 经测试代码如下: /** * 文 ...
- excel函数公式html文档,Excel中把计算式转换为运算结果的方法 EXCEL中计算出的公式如何转换成纯文本内容?...
如何在EXCEL中将计算公式直接变结果如我在A1输入计算式:(1+2*3+4/5-6)*1.2+(1+5) 如何在B1得出该计算式的选中B1然后按快捷键ctrl+F3,进入名称管理器,新建,输入任意名 ...
最新文章
- python3urllib中的quote与encode的区别_Python的urllib.quote()和urllib.unquote()的等效Javascript函数...
- SDUT 2141 【TEST】数据结构实验图论一:基于邻接矩阵的广度优先搜索遍历
- 屏蔽tomcat服务器报错信息,tomcat 屏蔽网络爬虫
- 95-38-025-Buffer-Buffer1
- Python——Eric的Python编程命名规则
- python导入dat数据_Kaggle影评数据集,Python数据分析小例子14
- php修改音频文件_用php实现mp3音频文件下载功能
- 导出微信聊天记录生成词云
- httpwatch详解
- SAP文件上传服务器并下载
- C++ for循环嵌套 实现 打印10行10列星图
- 麒麟820鸿蒙,华为最强千元机:绝版麒麟820+首升鸿蒙2.0+完美全屏!
- MINIO(一)简介
- 求鸡翁,鸡母,鸡雏的方案有几种,亲
- python实现有道词典翻译
- 华米手表会安装鸿蒙系统那,【教程】华米运动手表3安装第三方应用、第三方表盘及使用教程...
- kafka同步mysql数据报Possibly consider using a shorter maxLifetime value.
- python中如何解决类互相调用问题_python中同一个类,带参的方法直接如何相互调用...
- Office 365入门之感受云计算
- 河北乐稳计算机考试中心公交车,河北公务员考试《行测》通关模拟试题及答案解析:77.doc...
热门文章
- 企业微信发布,看Saas产品的破局与增长逻辑
- 第14步:自定义CSS和主题颜色
- Centos7把home目录下多余的空间转移到/根目录下
- 【21.10.24】The 15th Chinese Northeast Collegiate Programming Contest题解
- The 15th Chinese Northeast Collegiate C. Vertex Deletion(树形dp)
- ORA-01034 ORA-27101完美解决方案
- 【上】带你玩转人脸识别--读取图片,灰度转换,尺寸修改,绘制矩形快速入门
- YYGH-12-下载中心
- C# 使用ListView控件实现文件查看大图标小图标,详细信息效果
- linux上pcnet模块,制做微型linux