vue 笔记 代码摘录

vue 富文本标签wang-editor组件的使用 代码】vue富文本标签wang-editor组件的使用。 阅读详情
<!-- table  高度固定 -->
<div class="dialogDiv">
<!--vue 中文 搜索转义 -->
        <el-table v-loading="bookLoading" :data="drugbookList.filter(data => !search || decodeURI(data.drugName).toLowerCase().includes(decodeURI(search.toLowerCase())))" >


    <el-table v-loading="loading" :data="infoList">
<!-- 字典格式化 -->
              <el-table-column label="类型" width="90" align="center" prop="type" :formatter="typeFormat" />

    <!-- 时间戳格式化 -->
   <template slot-scope="scope">
         <span>{{ parseTime(scope.row.startTime, '{yy}-{m}-{d}') +"/"+ parseTime(scope.row.endTime, '{yy}-{m}-{d}') }}</span>
        </template>
<!-- 富文本显示  -->
<el-table-column label="规格" align="left" max-height="120" prop="Val">
          <div slot-scope="scope" v-html="scope.row.Val">            
            {{scope.row.Val}}
          </div>
        </el-table-column>
    </el-table>


</div>
<style lang="scss" scoped>           
    .dialogDiv {
        height: 550px;
        overflow: auto;
    }
</style>
<!-- 富文本 -->

import WangEditor from "wangeditor";
import { uploadFilesWeb } from "@/api/imageText/imageText"

initEdit(Val){
      // 检测富文本编辑器
      if(!this.wanEditor) {
        setTimeout(() => {
          this.wanEditor = new WangEditor("#EditorId");
          console.log(this.wanEditor.config);
          this.wanEditor.config.zIndex = 10
          this.wanEditor.config.uploadImgShowBase64 = false   // 使用 base64 保存图片
          this.wanEditor.config.height = 450
          this.wanEditor.config.customUploadVideo = function (resultFiles, insertVideoFn) {
            //  console.log(resultFiles[0]);
            let formData = new FormData();
            formData.append("files", resultFiles[0]);
            uploadFilesWeb(formData).then((response) => {
              if (response.code === 200) {
               
               // resultFiles 是 input 中选中的文件列表
              // insertVideoFn 是获取视频 url 后,插入到编辑器的方法
          
              // 上传视频,返回结果,将视频地址插入到编辑器中
              insertVideoFn(response.data.imgUrl[0].imgUrl)
             //  insertVideoFn(videoUrl)
             } else {
               this.msgError(response.msg);
             }
            })
          }
          this.wanEditor.config.customUploadImg = function(resultFiles, insertImgFn) {
            let formData = new FormData();
            formData.append("files", resultFiles[0]);
            uploadFilesWeb(formData).then((response) => {
              if (response.code === 200) {
               insertImgFn(response.data.imgUrl)
             } else {
               this.msgError(response.msg);
             }
            })
          }
          this.wanEditor.config.onchange =  (html)=> {
            // html 即变化之后的内容
            this.form.info = html
          }
          this.wanEditor.create()
          this.wanEditor.txt.html(Val);
        }, 100);
      } else {
        this.wanEditor.txt.clear()
        this.wanEditor.txt.html(Val);
      }
    }

wangEditor上传视频功能实现 这是已经修改过的源码,注释也有, ACV拿走,全局查找对应的方法,仔细看,不谢 (function (global, factory) { typeof exports === 'object' && typeof module !== 'undefined' ? module.exports = factory() : typeof define === 'function' && define.amd ? define(factory) : (global.wang 阅读详情

相关推荐

在带有Intel Arc GPU的Windows上安装IPEX-LLM

本文将介绍在 Intel Arc GPU 环境下安装 IPEX-LLM。

wux_labs的博客 1632

Vue + Element-ui 分页+搜索 table中的data属性重复使用问题

背景: 1、在使用Vue + Element-ui 用table 表格做分页的时候使用 :data="tableData.slice((currentPage-1)*pagesize,currentPage*pagesize)" 2、在使用Vue + Element-ui 用table表格做搜索时的时候使用 :data="tableData.filter(data => !search || data.username.toLowerCase().includes(search.toLowerCas

YangShuaiPlus的博客 4532

从外包到转正:一个华为OD亲历者的真实工作体验与避坑指南

本文分享了一位华为OD员工从外包到转正的真实经历与实用建议。通过详细解析华为OD的日常工作、转正核心指标、机试备考技巧及职场突围策略,为读者提供了一份全面的避坑指南。特别针对机试E卷的高频考点和刷题方法,给出了具体的数据分析和实战经验。

weixin_33686714的博客 690

wangeditor富文本编辑器集成vod超级播放器

<template lang="html"> <div class="editor" > <!-- <SelectFile></SelectFile>--> <el-dialog append-to-body title="选择要插入的文件" :visible.sync="dialogVisible" width="60%"> <SelectFile .

Study_Live_Sun的博客 824

二阶系统的带宽(频域分析)

下面以典型I型系统为例,计算系统的开环截止频率和闭环截止频率。设I型系统为: 1:系统的开环截止频率为 2:系统的闭环截止频率 其实我们在工程整定时,把ζ = 0.707,也把系统的带宽近视看成自然震荡角频率即 (wb≈wc≈wnw_{b}\approx w_{c}\approx w_{n}wb​≈wc​≈wn​)对于二阶系统。 ...

wanrenqi的博客 2万+

第一章:Profibus DP通信简介

PROFIBUS (Process Fieldbus)的缩写,是一种国际化的、开放的、不依赖于设备生产商的现场总线标准。它广泛应用于制造业自动化、流程工业自动化和楼宇、交通、电力等其他工业自动化领域。串行现场总线主要用来连接数字现场设备或中、低功能的系统,如传感器、执行机构、变送器、可编程序控制器(PLC)、数控装置(NC)、编程设备、本地人机接口等。

qq_22560021的博客 4891

如何获取input框type=file选中的文件对象(FileReader)

最近突发奇想想做一个现在常用的图像上传然后从中截取头像保存的案例,所以做了一些准备工作,比如input框选择文件触发的哪些事件,这一节就保存一下我们如何获取input的type=file的input框的文件数据。 如果想获取通过input选择的文件的数据,我们就需要使用到js封装好的FileReader对象。 获取对象: 首先我们需要通过FileReader构造函数实例化对象。 var

现在学习也不晚 4万+

XDMA Scatter-Gather(SG)模式

XDMA Scatter-Gather(SG)模式 是 Xilinx FPGA 中用于高效处理 ​非连续内存数据 的 DMA 传输机制,通过 ​描述符链表(Descriptor List)​ 管理多块分散数据,显著减少 CPU 开销并提升吞吐量。

浩瀚之水的专栏 2125

狂神Vue学习笔记摘录

Vue学习笔记: 主要根据狂神说Vue视频学习整理的笔记。大多数笔记是抄狂神视频的。 一、前端核心分析 1.1、概述 Soc原则:关注点分离原则 Vue 的核心库只关注视图层,方便与第三方库或既有项目整合。 HTML + CSS + JS : 视图 : 给用户看,刷新后台给的数据 网络通信 : axios 页面跳转 : vue-router 状态管理:vuex Vue-UI : ICE , Element UI 1.2、前端三要素 HTML(结构):超文本标记语言(Hyper Text Markup Lan

m0_51486776的博客 300

“EXB文件的格式和编程“

首先,打开文件并读取文件头,然后解析文件头中的元数据信息。接下来,循环读取数据块,每次读取块头部分,解析块的大小和类型,并读取相应大小的块数据。文件头(Header):EXB文件通常包含一个文件头,用于存储关于文件的元数据信息。读取EXB文件时,首先需要解析文件头,以了解文件的属性和数据结构。总结起来,EXB文件是一种常见的二进制数据文件格式,在编程中处理EXB文件需要了解其基本结构和元数据信息。通过以上代码,您可以根据自己的需求扩展处理其他类型的数据块,或者根据EXB文件的具体规范进行解析和处理。

HackCyberX的博客 1531

基于Simulink的鲸鱼优化算法(WOA)MPPT仿真

摘要:本文介绍了基于Simulink的鲸鱼优化算法(WOA)在光伏MPPT控制中的应用。WOA模拟座头鲸的"气泡网捕食策略",通过包围猎物、螺旋收缩和随机搜索三阶段动态平衡全局探索与局部开发能力,有效解决局部阴影导致的多峰P-V曲线问题。文章详细讲解了WOA-MPPT的Simulink建模过程,包括多峰光伏阵列建模、WOA控制器实现和Boost变换器控制。仿真结果显示,在三种典型工况下,WOA-MPPT的追踪效率>99.3%,动态响应时间<0.15s,性能优于传统算法。最后提出了混合WO

amy_mhd的博客 71

vue学习笔记——摘录于vue文档

声明:该篇文章是作者学习vue文档时,所记录的,内容大部分来源于vue文档,作为查看复习时提高效率所用,详情请看vue完整文档:vue官方文档 安装和使用 直接下载并用<script>标签引入,Vue会被注册为一个全局变量。 注:在开发环境下不要使用压缩版本,不然你就失去了所有常见错误相关的警告! CDN:对于制作原型或学习,你可以这样使用最新版本: <script src="https://cdn.jsdelivr.net/npm/vue/dist/vue.js...

hunt_er的博客 680

KubeVela入门到精通-K8S多集群交付

KubeVela是一个功能强大、易于使用、高度可扩展的应用交付与管理平台。它基于Kubernetes和OAM 技术构建,通过开放应用模型(OAM)来作为顶层的抽像,提供了声明式部署、多集群/混合环境支 持、插件与扩展性、中心化管控以及易于使用与可观测性等特点。

小杨同学的博客 1269

SpringBoot+SpringSecurity+MybatisPlus+Vue3小项目摘录

注入service@Autowired在vscode中通过ctrl+j快捷键切换到终端输入指令npm run serve # 项目启动。

xu772710255的博客 1500

汉书HE8,好用的汇编代码编写工具

汉书HE8,好用的汇编代码编写工具早期编写汇编代码所用功能强大

精雕软件(JDpaint) 5.5 绿色版

精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版

最常见的Vue中的问题摘录

以上是本锅锅遇到的常见的问题,希望可以帮助大家避避坑!~~~如果需要编程类的工具或者源码的朋友们,可关注微信公众号"锅锅编程生活"或者扫描二维码关注回复关键字/后台留言获取即可!

xu772710255的博客 981

Statistics and Machine Learning Toolbox

Statistics and Machine Learning Toolbox(带书签),MATLAB统计学习工具

阅读vue3官方文档之摘录

vue文档

weixin_49022197的博客 643

TMS_WebGMaps_1.9.8.0_Full_Source

TMS_WebGMaps_1.9.8.0_Full_Source 全源码 delphi cbuilder

vue文档摘录一:基础语法

VUE项目结构、生命周期、全局方法、全局 API、实例 property、内置组件

Java、前端、小程序学习笔记、问题汇总、项目实例分享,有需要请联系。 1782

Vue 摘录官网

第一次从工作中接触Vue项目,公司学习氛围不错。 一边看官网,一边记录注意点 所有东西都是响应式的。我们要怎么确认呢?打开你的浏览器的 JavaScript 控制台 (就在这个页面打开),并修改 app.message 的值 app.todos.push({ text: ‘新项目’ }),你会发现列表todos最后添加了一个新项目 只有当实例被创建时 data 中存在的属性才是响应式的,所以一开...

没有翅膀的我们,只是随便认为不能飞而已 288

Vue3笔记摘录

vue3整体知识概览图、ref与reactive区别、组件通信

qq_42753983的博客 390

Vue随笔摘录

1.setTimeout/setInterval a. 无法正确使用this指向 //箭头函数访问this实例因为箭头函数本身没有绑定this setTimeout(() => { console. log(this);}, 500) ; //使用变量访问this实例let self=this; },1000); b. setInterval路由跳转继续...

没有翅膀的我们,只是随便认为不能飞而已 266

vue文档摘录三:全局 API

vue全局 API明细

Java、前端、小程序学习笔记、问题汇总、项目实例分享,有需要请联系。 1189

vue文档摘录五:实例 property

vue实例 property测试用法。

Java、前端、小程序学习笔记、问题汇总、项目实例分享,有需要请联系。 744

vue js监听关闭,刷新

vue js监听关闭,刷新利用了HTML DOM事件中的onunload和onbeforeunload方法。 摘录于:https://www.cnblogs.com/wxh0929/p/11732716.html 利用了HTML DOM事件中的onunload和onbeforeunload方法。 两个属性的对比 onbeforeunload : onbeforeunload 事件在即将离开当前页面(刷新或关闭)时触发。 该事件可用于弹出对话框,提示用户是继续浏览页面还是离开当前页面。 对话框默认的提示信息根

相互学习 1539

Vue单文件(SPA)开发的注意点摘录及回顾(笔记)

项目文件目录置文章底部,见最后的图片为参考,这里以该目录讲解 vue路由配置:(在router/index.js中配置) 即浏览器路径的输入:(例如) path:’/film’, (访问:http://www.jerrybro.cn/film) component: NowPlaying (先将该路径下要显示的Vue组件页面导入,且取名NowPlaying) 以此类推可配置二级路由: p...

JerryBro的博客 329

轻松管理网页摘录:Context Note的文本选择与高亮功能全解析

你是否经常在网上阅读时遇到精彩内容想要摘录,却苦于找不到合适的工具?Context Note作为一款创新的Chrome浏览器扩展,为你提供了完美的解决方案!这款**网页摘录工具**不仅能让你轻松保存网页内容,还能智能地保留原始上下文,让知识管理变得简单高效。今天,我们将深入解析Context Note的**文本选择与高亮功能**,帮助你掌握这个强大的**网页笔记神器**。 ## Context

gitblog_00023的博客 829

vue 温馨提示弹窗_前端xui-vue框架简介

全文图片较多, 有10张gif图传送门: xui框架介绍项目名称: xui-vue简介: 一个基于vuejs2.0,可以提供丰富的方法,组件,插件的组件库.依赖: vuejs兼容性: IE9及以上高级浏览器使用方法: 在你的框架vue中引用plugins里的各个组件说明: 每一个组件均有自己的less等, 所以可以引用任何一个组件.需要注意依赖的组件说明: 你可以在/src/plugins文件夹...

weixin_39562606的博客 513
上一篇: Velocity.evaluate
下一篇: Junit
彳卸风
博客等级 码龄15年 128粉丝 60原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

彳卸风

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值