项目小结——文章发布后台

文章发布后台小结

决定开始对每个大小项目进行总结 有利于知识的巩固
很长一段时间没有做pc页面,借着这次项目回忆一下以前所学所用

elementui 的一些组件问题

1.FormItem表单中的限制提示

<FormItem label="导语" prop="Introduction">

ruleValidate: {
                    Introduction: [
                        {
                            required: true,
                            validator: (rule, value, callback) => {
                                const reg = /^\s+$/gi
                                if (value == '') {
                                    callback(new Error('标题为必填项'))
                                } else if (reg.test(value)) {
                                    callback(new Error('请以正确格式填写'))
                                } else {
                                    callback()
                                }
                            },
                            trigger: 'change'
                        }
                    ],
                }

2.Upload传视频 图片
传图片并没有什么问题,而传本地视频时,如果文件过大会导致上传失败,需要对视频做分段处理。上传视频的外部链接直接用v-html就可以在页面显示出视频

文本编辑器
一开始先用了wangeditor,进行配置后,发现输入文本,如果焦点还在编辑器内,直接保存,内容保存依旧是上一次的。尝试一些方法没有很好的解决,换了一个新的编辑器vue2-editor

                       <vue-editor
                                v-model="formValidate.content"
                                :editor-toolbar="customToolbar"
                                ref="meetingConclusionRef"
                                :useCustomImageHandler="true"
                                @imageAdded="handleImageAdded"
                                @image-added="handleImageAdded"
                        >
                        </vue-editor>

customToolbar是基础配置 handleImageAdded是上传图片的配置

watch监听

       watch: {
            'formValidate.choseType': {
                deep: true,
                handler(value) {
                    
            }
        },

watch监听对象的一个属性,需要加引号

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值