发布
社区首页 >问答首页 >ExtJS:如何分离或提升源代码HtmlEditor?

ExtJS:如何分离或提升源代码HtmlEditor?
EN

Stack Overflow用户
提问于 2012-03-22 23:46:23
回答 2查看 773关注 0票数 0

如何在另一个文本区中分离或升级HtmlEditor的源代码模式窗口?我的意思是,当输入HtmlEditor时,源代码如何显示在另一个文本区域元素中?

我使用HtmlEditor创建表单,使用Textarea创建表单,我假设有必要将listner附加到'textareafield‘,并在源模式下从HtmlEditor文本区域获取数据,但不知道如何创建。

代码语言:javascript
代码运行次数:0
复制
{
    xtype: 'htmleditor',
    listeners: {
       }
    },

 ...

  {
    xtype: 'form',
    layout: {
      type: 'fit'
    },
    title: 'Source Code',
    flex: 1,
    items: [
    {
      xtype: 'textareafield',
      id:'textareaEl'
    }
    ]
  }
EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2012-03-23 13:05:15

我做到了)

代码语言:javascript
代码运行次数:0
复制
  {
    xtype: 'htmleditor',
    id:'seditor',
    listeners: {
      render: function(){
    this.textareaEl.on('keydown', function() {
      this.fireEvent('sync', this, this.textareaEl.getValue());
    }, this, { buffer: 2 });
      },
      sync: function(sender, html){
      }
    },
    style: 'background-color: white;',
    hideLabel: true,
    labelPad: 0
    }
票数 0
EN

Stack Overflow用户

发布于 2012-03-23 05:25:49

我不认为在标准组件中有这样的东西。我想你可以自己创建文本区,并用来自htmleditor的数据定期更新它。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/9825774

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档