编辑器-extjs的panel中contentEl内容拼接

问题描述

extjs的panel中contentEl内容拼接

本来是一个panel,里面有一个编辑器。
需求是生成的文章有4个tab。

现在要求做成4个含编辑器的panel,做出一个可选的功能,在编辑器A中输入内容,则文章显示出tab A,若编辑器B中无内容,则文章中无tab B。

我不知道如何获取编辑器的内容,然后把他们拼接在一起。最好是,拼接后中间加上分割标签,这样方便修改的时候,把各个编辑器的内容放入对应的编辑器。

声明编辑器的代码如下,我未用过ext,还请大神帮忙说的浅显明了一些。

var addPanel4 = new Ext.Panel({
title : '业务说明',
layout :'table',
frame :true,
width :panelWidth,
height :panelHeight,
layoutConfig : {
columns :1
},
items : [{
frame :true,
width :panelWidth,
height :panelHeight,
title : '业务说明',
contentEl:'servDesc'
} ]
});

如需要4个编辑器,声明时还需要注意什么么?

时间: 2024-11-30 05:55:57

编辑器-extjs的panel中contentEl内容拼接的相关文章

获取Extjs文本域中的内容

经常在Ext.select()和Ext.query()等问题上纠结,今天终于有了点新认识: 需求,假设我们的页面上有个panel ,其id为clusterstab_edit_details,这个panel的内部有个textarea,这个textarea的name为editDetails_Description,那么我们有多少方法可以取得textarea中当前输入的内容的值呢? 方法1: 我们可以先Ext.getCmp获取父panel的组件,然后用它的getValues()方法获取这个form面板

ExtJs之Panel篇

曾有人说:如果Ext没有panel就没有现在Ext的存在.当然不管这句话正确与否至少说明Panel在Ext中还是有一定的分量的,Panel的子类比较多,例如TabPanel.GridPanel.FormPanel.TressPanel,我们今后会一一学习,今天我们就来看看Ext中关于Panel的基本内容. 还是先看代码和效果再做解释:   var panel=new Ext.Panel({ id:"myPanel",//标识 renderTo:"divPanel",

不提倡将Word中的内容直接拷到网站的编辑器中

问题:为什么不提倡将Word中的内容直接拷到网站的编辑器中?解答:直接将Word中的内容拷贝下来粘贴到网站的编辑器中,会产生大量Word自动生成的无用代码,从而增加了代码量与页面的大小,一二篇不要紧,几十甚至几百篇后对网站空间及访问的影响就会较大了.且从Word中拷贝下的内容在网页中也不一定会全部保证原拷贝Word中的格式.我的建议是: 1.在文章内容页面模板中,在控制显示内容标签{$ArticleContent} 所在表格中,将后台风格管理中控制文章内容的CSS"main_tdbg_760&q

用户界面-怎么使用C#来修改操作系统的本地组策略编辑器中的内容,需要代码

问题描述 怎么使用C#来修改操作系统的本地组策略编辑器中的内容,需要代码 比如怎么使用C#修改策略中的"自定义用户界面"的内容,谢谢各位大侠 解决方案 组策略是有API可以访问的.不推荐注册表,因为不同的系统,注册表可能修改不同,自己修改,可靠性得不到保证. 另外,注册表也不是立刻生效的,一些设置需要重新启动系统.https://msdn.microsoft.com/en-us/library/aa374177(v=vs.85).aspx 解决方案二: 组策略有些是注册表中保存,可以找

获得html中img标签-extjs中如何获得获得panel中的html标签元素

问题描述 extjs中如何获得获得panel中的html标签元素 new Ext.Panel({ id : 'imagePanel', region : 'center', layout: 'fit', border : false, autoScroll : true, modal:true, html : "<img height = " + height + " src" + Xy.Consts.AppBase + "attachMgmt/vi

在线等 WINFROM 中怎么打印PANEL 里面的内容??

问题描述 在线等WINFROM中怎么打印PANEL里面的内容?? 解决方案 解决方案二:怎么没有人顶起啊怎么没有人顶起啊怎么没有人顶起啊怎么没有人顶起啊怎么没有人顶起啊解决方案三:Panelp=newPanel();Bitmapimage=newBitmap(p.Width,p.Height);p.DrawToBitmap(image,newRectangle(p.Location,p.Size));解决方案四:TO:zhoufoxcn提示未处理ARGUMENTeXCEPTIONtargetBo

如何在extjs 的panel里面嵌套echarts 然后把echarts渲染到div上面

问题描述 如何在extjs 的panel里面嵌套echarts 然后把echarts渲染到div上面 如何在extjs 的panel里面嵌套echarts 然后把echarts渲染到div上面 解决方案 Echarts柱状图的点击事件echarts 点击事件 解决方案二: panel的contentEl属性引入一个div ,div里面渲染echart图表 解决方案三: Ext整合显示echarts示例如何导入使用echarts和切换主题

extjs4-ExtJs4 panel 中添加 iframe 问题

问题描述 ExtJs4 panel 中添加 iframe 问题 代码如下: Ext.onReady(function() { var makemain1=new Ext.panel.Panel({ style : 'margin : 20 auto', id:'makemain1', buttonAlign : 'center', tbar:[{ text:'重新获取模板', iconCls:'btmodule', handler:function(){ } }], height:480, it

panel中的chart-extjs如何把折线图chart放入到panel中进行显示

问题描述 extjs如何把折线图chart放入到panel中进行显示 Ext.onReady(function() { //创建每月贴现价格统计图 //通过JSON从数据库中获取数据 var chartStore = Ext.create('Ext.data.JsonStore', { fields : [ 'date', 'price1', 'price2', 'price3', 'price4' ], proxy : { type : 'ajax', url : 'chartSearch',