当前位置: 首页 > news >正文

百度编辑器 UEditor setContent()

    给编辑器赋值的代码:

var ue = UE.getEditor('content');

ue.ready(function (){
      ue.setContent(data.data.content); 
});

 

当我第二次去打开编辑器的时候,编辑器里就有数据了。

大神们帮我看看嘛!

这是怎么回事呢??????????

找了一天终于解决了,太感谢这位朋友了。

原文地址:

https://my.oschina.net/u/2247058/blog/371420

 

结果发现我第二次打开编辑器的时候,数据还是原来的数据。数据都没变,调试发现,当我第二次打开编辑器的时候,根本就没有执行这条语句。

ue.addListener("ready", function () {
// editor准备好之后才可以使用
ue.setContent(data.data.content);
});

 

继续查找原因

结合两次的代码:

一:

ue.addListener("ready",function(){
       ue.setContent(data.data.content);
      return ;
    });
ue.setContent(data.data.content);

这样有点取巧的感觉: 当我第一次打开编辑器的时候,会执行

  ue.addListener("ready",function(){
       ue.setContent(data.data.content);
      return ;
    });

这时编辑器里有数据了,当然ue.setContent(data.data.content);这句也会执行,但是编辑器不会显示数据的。

 

当我第二次打开数据的时候,当然   ue.addListener("ready",function(){
       ue.setContent(data.data.content);
      return ;
    });这段代码是不会执行的,现在就执行ue.setContent(data.data.content)这段代码,编辑器啊里就有数据了,而且数据也是不同的。

 

二:

其实使用了监听事件,我们也可以移除事件监听的。我使用了一下,但是我的不行,可能是代码哪里的问题吧!

我觉得这个是可以解决我这个问题的。

 

 

暂时就这样了!

 

相关文章:

  • 磨刀不误砍柴工
  • 关于statsd timer的几个指标
  • 独家调查:试解西安深度培训的7个悬疑(中)
  • 使用LVS+keepalived实现mysql负载均衡的实践和总结
  • 关于mysql的论文,大家给点建议
  • 【Scala】Scala之Object
  • jsp+servlet实现文件的上传和下载
  • Swiper使用方法
  • 数据库的索引、视图、触发器、存储过程、游标等概念的理解
  • 扫描识别控件Dynamic Web TWAIN v12.2发布,改进SSL证书
  • JVM致命错误日志(hs_err_pid.log)分析(转载)
  • 让服务器可以下载apk和ipa文件
  • 几张图说明男女之间的秘密(ZT)
  • HTML框架
  • Eclipse,NetBeans及IntelliJ—Java IDE大战之IntelliJ IDEA篇
  • 【5+】跨webview多页面 触发事件(二)
  • 【Leetcode】104. 二叉树的最大深度
  • 【刷算法】从上往下打印二叉树
  • Bootstrap JS插件Alert源码分析
  • JS数组方法汇总
  • leetcode-27. Remove Element
  • MaxCompute访问TableStore(OTS) 数据
  • 搭建gitbook 和 访问权限认证
  • 关于springcloud Gateway中的限流
  • 机器人定位导航技术 激光SLAM与视觉SLAM谁更胜一筹?
  • 记一次删除Git记录中的大文件的过程
  • 实战:基于Spring Boot快速开发RESTful风格API接口
  • 使用Envoy 作Sidecar Proxy的微服务模式-4.Prometheus的指标收集
  • 算法-图和图算法
  • 学习笔记TF060:图像语音结合,看图说话
  • [Shell 脚本] 备份网站文件至OSS服务(纯shell脚本无sdk) ...
  • 我们雇佣了一只大猴子...
  • ​软考-高级-信息系统项目管理师教程 第四版【第19章-配置与变更管理-思维导图】​
  • #QT项目实战(天气预报)
  • #我与Java虚拟机的故事#连载03:面试过的百度,滴滴,快手都问了这些问题
  • (Matalb回归预测)PSO-BP粒子群算法优化BP神经网络的多维回归预测
  • (poj1.2.1)1970(筛选法模拟)
  • (办公)springboot配置aop处理请求.
  • (二)什么是Vite——Vite 和 Webpack 区别(冷启动)
  • (一)python发送HTTP 请求的两种方式(get和post )
  • (转)Scala的“=”符号简介
  • (转)程序员技术练级攻略
  • .net 怎么循环得到数组里的值_关于js数组
  • .NET/ASP.NETMVC 大型站点架构设计—迁移Model元数据设置项(自定义元数据提供程序)...
  • .NetCore实践篇:分布式监控Zipkin持久化之殇
  • .NET微信公众号开发-2.0创建自定义菜单
  • .Net转Java自学之路—SpringMVC框架篇六(异常处理)
  • @RequestBody与@ResponseBody的使用
  • []error LNK2001: unresolved external symbol _m
  • [Android]常见的数据传递方式
  • [C#]C# winform实现imagecaption图像生成描述图文描述生成
  • [CLickhouse] 学习小计
  • [CLR via C#]11. 事件
  • [Docker]十.Docker Swarm讲解
  • [hdu 1711] Number Sequence [kmp]