实现文本内容是超链接时自动转换为超链接
文本内容出现超链接时,自动让其变成超链接
解决办法:
使用自定义指令实现数据过滤转化为超链接
- 在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,进入名称管理器,新建,输入任意名 ...
最新文章
- mysql 修改某列数据_mysql修改表某列数据问题
- Linux-find命令
- 浪潮服务器更换硬盘_总金额2.5亿!浪潮信息助力中国移动部署NFV项目
- 数据库事务处理差异:可提交读和重复读区别
- java HashMap实现中文分词器 应用:敏感词过滤实现
- UVA - 1587 ​​​​​​​Box
- python模拟登录淘宝_Python模拟登陆淘宝示例源码
- python3 十六进制字符串进行分割并累加
- 运筹说 第32期 | 对偶理论与灵敏度分析—灵敏度分析
- springboot整合mybatis错误 Invalid bound statement (not found): 解决办法
- js实现椭圆轨迹_用js实现一组图片同心椭圆周运动 图片有从小到大渐近效果
- cannot be applied to
- python数据分析之航空公司客户价值分析
- 使用OpenCV编写图像窗宽窗位动态调节程序
- 安卓 Day 23 :利用视图翻页器实现引导项
- 使用 Amazon WAF 进行 Captcha 人机验证
- 单片机四个按键做加减乘除功能
- 生成模型笔记预备知识笔记——概率分布变换
- 音视频开发系列1:音视频开发基本概念
- 品优购网页制作(HTML和css内容)