提交 e84da320 编写于 作者: 璃白.'s avatar 璃白. 🌻

feat:添加链接展示方式选择

上级 e51dd03a
......@@ -64,6 +64,7 @@
:formatType="formatType"
:userList="userList"
:ref="'md_textarea' + id"
:renderLinks="renderLinks"
@tab="$refs['md_header' + id].tab()"
@submit="submit"
@enter="handleEnter"
......@@ -197,6 +198,10 @@ export default {
filePathRule: {
type: RegExp,
default: () => {}
},
renderLinks: {
type: Boolean,
default: false
}
},
computed: {
......
......@@ -145,6 +145,10 @@ export default {
userList: {
type: [Boolean, Array],
default: false
},
renderLinks: {
type: Boolean,
default: false
}
},
......@@ -425,6 +429,7 @@ export default {
break;
}
if (items[i].type.indexOf("text") !== -1) {
if (!this.renderLinks) return;
items[i].getAsString(str => {
if (
!/^((?:ftp|https?):\/\/|www\.)(?:[a-zA-Z0-9\-]+\.?)+[^\s<]*|^email/.test(
......
......@@ -62,6 +62,7 @@ function initMdEditor(obj) {
zIndex,
disabled,
tabSize,
renderLinks: Boolean(renderLinks),
registerTools,
setPreview: false,
setFullScreen: false,
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册