国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁(yè) > 語(yǔ)言 > JavaScript > 正文

Vue配置marked鏈接添加target="_blank"的方法

2024-05-06 15:36:50
字體:
來(lái)源:轉(zhuǎn)載
供稿:網(wǎng)友

1."引入marked

package.json

"dependencies": {  "marked": "^0.3.9"}import marked from "marked";

1.修改生成的HTML的方法

const renderer = new marked.Renderer();//https://github.com/markedjs/marked/issues/655#issuecomment-383226346const linkRenderer = renderer.link;renderer.link = (href, title, text) => {  const html = linkRenderer.call(renderer, href, title, text);  return html.replace(/^<a /, '<a target="_blank" ');};const html = marked(markdown, { renderer });

Tips:marked參數(shù)配置

const renderer = new marked.Renderer();//基本設(shè)置marked.setOptions({  renderer: renderer,  gfm: true, //允許 Git Hub標(biāo)準(zhǔn)的markdown.  tables: true, //允許支持表格語(yǔ)法(該選項(xiàng)要求 gfm 為true)  breaks: true, //允許回車換行(該選項(xiàng)要求 gfm 為true)  pedantic: false, //不糾正原始模型任何的不良行為和錯(cuò)誤(默認(rèn)為false)  sanitize: false, //對(duì)輸出進(jìn)行過(guò)濾(清理),將忽略任何已經(jīng)輸入的html代碼(標(biāo)簽)  smartLists: true, //使用比原生markdown更時(shí)髦的列表  smartypants: false //使用更為時(shí)髦的標(biāo)點(diǎn)});

ps:vue實(shí)現(xiàn)類似target="_blank"打開新窗口

//href的{}不能少let {href} = this.$router.resolve({path:'/applySocSecCard'});window.open(href, '_blank');

總結(jié)

以上所述是小編給大家介紹的Vue配置marked鏈接添加target="_blank"的方法,希望對(duì)大家有所幫助,如果大家有任何疑問(wèn)請(qǐng)給我留言,小編會(huì)及時(shí)回復(fù)大家的。在此也非常感謝大家對(duì)錯(cuò)新站長(zhǎng)站網(wǎng)站的支持!
如果你覺得本文對(duì)你有幫助,歡迎轉(zhuǎn)載,煩請(qǐng)注明出處,謝謝!

發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表

圖片精選

主站蜘蛛池模板: 定南县| 信丰县| 页游| 双鸭山市| 徐州市| 广西| 谢通门县| 闽清县| 壤塘县| 玛曲县| 邵武市| 五华县| 荥经县| 原平市| 双辽市| 武安市| 略阳县| 那坡县| 皋兰县| 大丰市| 丹凤县| 木兰县| 漾濞| 沂水县| 开远市| 霍州市| 界首市| 祥云县| 哈巴河县| 齐河县| 乡宁县| 乐业县| 克山县| 六枝特区| 甘泉县| 建宁县| 新安县| 曲水县| 肇庆市| 萨迦县| 蛟河市|