le-markdown-editor使用外部(jquery)获取预览文本

由于原来的网站前端非vue技术栈, 但是想集成markdown编辑器,进行了以下尝试;

读取预览文本与文本

内部提供的方法可以获取到预览文本,但是外部调用的话,需要自行找到对应的属性来获取

内部调用方式

var app = new Vue({
        el: '#app',
        data() {
            return {
              hljsCss: 'agate',
              value: '内容' ,
                   
                appStyle: {
                    // width: document.documentElement.clientWidth + 'px',
                    // height: document.documentElement.clientHeight + 'px'
                },
                // 自定义
                // imageUploader: {
                //   custom: true,
                //   fileType: 'file',
                //   fileNameType: 'uuid',
                //   imagePrefix: 'https://cdn.jsdelivr.net/gh/', // 图片前缀地址
                // }
                imageUploader: {
                    custom: false,
                    fileType: 'file',
                    fileNameType: 'uuid',
                    imagePrefix: 'http://106.54.92.121:80', // 图片前缀地址
                    type: 'server',
                    url: 'http://106.54.92.121:82/upload'
                }
            }
        },
        methods: {
            // 自定义
            // uploadImg: function ($vm, file, fileName) {
            //   console.log($vm)
            //   console.log(file)
            //   console.log(fileName)
            //   // 添加图片
            //   // 两个参数 第一个是图片访问路径 第二个是文件名
            //   $vm.insertImg(`${$vm.config.imageUploader.imagePrefix}${fileName}`, fileName)
            // },
            save: function (val) {
                // 获取输入内容
                console.log(this.value)
                // 获取预览文本
                console.log(val)
            }
        },
    })

外部调用方法

// 获取输入文本
console.log(app.value);
// 获取预览文本
console.log(app.$children[0].html);


参考:
le-markdown-editor -gitee
le-markdown-editor-外部调用

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值