﻿<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/"><channel><title>BlogJava-紫蝶∏飛揚↗-文章分类-目录</title><link>http://www.blogjava.net/algz/category/39537.html</link><description>我的QQ群:7101519
专注于前端设计(偏重于程序)的开发</description><language>zh-cn</language><lastBuildDate>Wed, 11 Nov 2009 14:36:54 GMT</lastBuildDate><pubDate>Wed, 11 Nov 2009 14:36:54 GMT</pubDate><ttl>60</ttl><item><title>CSS 页面学习20091016(ul 行框 块框 标签选择 ul,dl在浏览器中的默认值,浮动框的自适应宽度和单元格里直接放内容,重设浏览器默认值)</title><link>http://www.blogjava.net/algz/articles/297900.html</link><dc:creator>紫蝶∏飛揚↗</dc:creator><author>紫蝶∏飛揚↗</author><pubDate>Mon, 12 Oct 2009 07:29:00 GMT</pubDate><guid>http://www.blogjava.net/algz/articles/297900.html</guid><wfw:comment>http://www.blogjava.net/algz/comments/297900.html</wfw:comment><comments>http://www.blogjava.net/algz/articles/297900.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/algz/comments/commentRss/297900.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/algz/services/trackbacks/297900.html</trackback:ping><description><![CDATA[一.固定页眉<br />
.top{position:fixed;left:0;top:0}&nbsp;&nbsp; //posistion属性需用left,top指定方位(连用)<br />
<br />
二.标签符的选择<br />
多行多列用&lt;table&gt;,单行多列用&lt;p style="float:left;"&gt;(一般用于标题.即行选择符,另有&lt;span&gt;),多行单列用UL列表(或DL),<br />
文字环绕用&lt;dl&gt;(&lt;div style="width:(定义长点的宽度给环绕留出空间)px;"&gt;&lt;dt style="float:left;"&gt;&lt;img /&gt;&lt;/dt&gt;&lt;dd&gt;环绕dt&lt;dd&gt;)<br />
<br />
三.行框:元素在一行里按列一列一列显示<br />
&lt;a&gt;,&lt;img&gt;,&lt;span&gt;<br />
&nbsp;<br />
四.块框（display:block):元素按行一行一行显示<br />
&lt;p&gt;,&lt;div&gt;,&lt;ul&gt;,&lt;li&gt;,&lt;dl&gt;,&lt;dt&gt;<br />
<br />
五.列表项&lt;ul&gt;三个属性<br />
值 &nbsp;描述<br />
list-style-type &nbsp;设置列表项标记的类型。<br />
list-style-position &nbsp;设置在何处放置列表项标记。<br />
list-style-image &nbsp;使用图像来替换列表项的标记。<br />
<br />
值 &nbsp;描述<br />
none &nbsp;无标记。<br />
disc &nbsp;默认。标记是实心圆。<br />
circle &nbsp;标记是空心圆。<br />
square &nbsp;标记是实心方块。<br />
decimal &nbsp;标记是数字。<br />
decimal-leading-zero &nbsp;0开头的数字标记。(01, 02, 03, 等。)<br />
lower-roman &nbsp;小写罗马数字(i, ii, iii, iv, v, 等。)<br />
upper-roman &nbsp;大写罗马数字(I, II, III, IV, V, 等。)<br />
lower-alpha &nbsp;小写英文字母The marker is lower-alpha (a, b, c, d, e, 等。)<br />
upper-alpha &nbsp;大写英文字母The marker is upper-alpha (A, B, C, D, E, 等。)<br />
lower-greek &nbsp;小写希腊字母(alpha, beta, gamma, 等。)<br />
lower-latin &nbsp;小写拉丁字母(a, b, c, d, e, 等。)<br />
upper-latin &nbsp;大写拉丁字母(A, B, C, D, E, 等。)<br />
hebrew &nbsp;传统的希伯来编号方式<br />
armenian &nbsp;传统的亚美尼亚编号方式<br />
georgian &nbsp;传统的乔治亚编号方式(an, ban, gan, 等。)<br />
cjk-ideographic &nbsp;简单的表意数字<br />
hiragana &nbsp;标记是：a, i, u, e, o, ka, ki, 等。（日文片假名）<br />
katakana &nbsp;标记是：A, I, U, E, O, KA, KI, 等。（日文片假名）<br />
hiragana-iroha &nbsp;标记是：i, ro, ha, ni, ho, he, to, 等。（日文片假名）<br />
katakana-iroha &nbsp;标记是：I, RO, HA, NI, HO, HE, TO, 等。（日文片假名）<br />
<br />
值 &nbsp;描述<br />
inside &nbsp;列表项目标记放置在文本以内，且环绕文本根据标记对齐。<br />
outside &nbsp;默认值。保持标记位于文本的左侧。列表项目标记放置在文本以外，且环绕文本不根据标记对齐。<br />
inherit &nbsp;规定应该从父元素继承 list-style-position 属性的值。<br />
<br />
值</th> <th>描述</th> <br />
</tr>
<tr>
    <td><em><span style="color: #339966"><em>URL</em></td>
    <td>图像的路径。</span></em></td>
    <br />
</tr>
<tr>
    <td>none</td>
    <td>默认。无图形被显示。</td>
    <br />
</tr>
<tr>
    <td>inherit</td>
    <td>规定应该从父元素继承 list-style-image 属性的值。</td>
    <br />
    <br />
    <span style="color: #339966"><span style="color: #000000">六 firefox ie 浏览器默认值(1em=16px)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; （为了解决浏览器默认值不为0，<span style="color: #339966">一般在页面设计时指定内外边距为0</span>。）<br />
    <span style="color: #339966">h1,h2,h3,h4,h5,h6,ul,li,dl,dt,dd,p{margin:0;padding:0}</span><br />
    （1）<br />
    <img border="0" alt="" src="http://www.blogjava.net/images/blogjava_net/algz/dl.png" /></span><br />
    </span>ul{padding-left:40px;margin:1em 0;}&nbsp;&nbsp; <span style="color: #339966">/* ul 标签上下外间距为16px;左内间距为40px; */<br />
    </span>p,dl{margin:1em 0;}&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <span style="color: #339966">/* p,dl 标签上下外间距为16px; */<br />
    </span>dd{margin-left:40px;}&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <span style="color: #339966">/*&nbsp;dd 标签左外间距为40px; */</span><br />
    firefox: ul dl,dl ul,.....{margin-top:0;margin-bottom:0;} <span style="color: #339966">/* 列表嵌套，IE中列表嵌套不设置此属性，依然是margin:1em 0; */ <br />
    <br />
    <span style="color: #000000">（2）IE中任何元素最小高度规定为19px，不可更改。解决方法：设置高度为19px以下的元素需指定overflow:hidden属性。</span></span> <br />
    <br />
    七 浮动框的自适应宽度和单元格里直接放内容<br />
    （1）浮动则自适应内部标签最大宽度<br />
    （2）不浮动则自适应父标签宽度<br />
    （3）&lt;td&gt;里直接放内容，不用放块元素&lt;p&gt;等， <span style="color: #339966">&lt;td&gt;类似于块框</span>，display：table-cell；<br />
    <br />
    八 &lt;ul&gt;，&lt;dl&gt; 列表标签一般不设置背景图片等样式，只设置margin,padding边距属性，样式属性只在&lt;li&gt;，&lt;dt&gt;，&lt;dd&gt;等设置。<br />
    <br />
    九 DIV+CSS表格设置及图示<br />
    <a href="http://www.blogjava.net/algz/articles/298591.html">http://www.blogjava.net/algz/articles/298591.html</a> <br />
    <br />
    十 IE6 IE7 绝对定位元素消失的BUG <br />
    <a href="http://www.blogjava.net/algz/articles/301959.html">http://www.blogjava.net/algz/articles/301959.html</a><a></a>
<img src ="http://www.blogjava.net/algz/aggbug/297900.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/algz/" target="_blank">紫蝶∏飛揚↗</a> 2009-10-12 15:29 <a href="http://www.blogjava.net/algz/articles/297900.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>EXTJS 学习笔记(共17项,20090924更新)</title><link>http://www.blogjava.net/algz/articles/255938.html</link><dc:creator>紫蝶∏飛揚↗</dc:creator><author>紫蝶∏飛揚↗</author><pubDate>Sat, 21 Feb 2009 04:03:00 GMT</pubDate><guid>http://www.blogjava.net/algz/articles/255938.html</guid><wfw:comment>http://www.blogjava.net/algz/comments/255938.html</wfw:comment><comments>http://www.blogjava.net/algz/articles/255938.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/algz/comments/commentRss/255938.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/algz/services/trackbacks/255938.html</trackback:ping><description><![CDATA[<strong>目录<br />
<a href="#1">(1)箭头样式<br />
</a><a href="#2">(2)treenode 自定义样式<br />
</a><strong><a href="#3"><strong>(3)Ext.tree.TreePanel</strong>&nbsp;的<span style="color: #3366ff">title,root<span style="color: #000000">&nbsp;配置项</span></span>必须指定,不然<span style="color: #3366ff"><span style="color: #000000">图像</span>在IE中显示混乱<span style="color: #000000">;</span> <span style="color: #000000"><span style="color: #666699"><span style="color: #339966">loader</span></span>配置项不指定,<span style="color: #339966">不显示</span>图像</span></span></a></strong>.&nbsp; <br />
<strong><a href="#4"><strong>(4)Extjs 日期的使用方法(显示,接收,定义,提交)</strong></a></strong><br />
<a href="#5">(5)Extjs 三个主要文件错误的引用, 浏览器无法显示Extjs效果.</a><br />
<strong><a href="#6"><strong>(6)gridpanel加态重新加载columnModel和store</strong></a></strong><br />
<strong><a href="#7"><strong>(7)tabpanel判断tab页在不在</strong></a></strong><br />
<strong><a href="#8"><strong>(8)panel动态加载tbar(可扩展进行延伸控制任何DIV)</strong></a><br />
<strong><a href="#9"><strong>(9)Extjs 扩展继承子类(Ext.extend())</strong></a></strong><br />
</strong><strong><a href="#10"><strong>(10)Ext.data.Record 类 引用和赋值问题</strong></a></strong><br />
<strong><a href="#11"><strong>(11)Ext.apply 无法复制 Ext.data.JsonStore 等数据源相关的类型</strong></a></strong><br />
<strong><a href="#12"><strong>(12)TabPanel子窗口(如Ext.Panel等)隐藏属性closable</strong></a></strong><br />
<strong><a href="#13"><strong>(13)Panel 的 tools 配置项</strong></a></strong><br />
<strong><a href="#14"><strong>(14)Extjs 首页 "load..." 制作方法</strong></a><br />
</strong><strong><a href="#15"><strong>(15)Extjs 漂亮的Panel折叠伸缩控件 layout:'accordion'</strong></a></strong><br />
<strong><a href="#16"><strong>(16)Ext.grid.GridPanel 的columns属性和Ext.data.Store的fields属性均可为数组</strong></a></strong><br />
<strong><a href="#17"><strong>(17)使用XTemplate动态加载panel等组件内容</strong></a></strong><br />
<br />
<br />
<br />
<br />
<a id="1" name="1"></a>(1)箭头样式</strong><br />
&nbsp;new Ext.tree.TreePanel({<br />
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp; useArrows : true,//是否使用箭头样式<br />
<br />
<img border="0" alt="" src="http://www.blogjava.net/images/blogjava_net/algz/useArrows.jpg" /><img border="0" alt="" src="http://www.blogjava.net/images/blogjava_net/algz/old-useArrows.jpg" /><br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; loader : new Ext.tree.TreeLoader({ url : "tree-data.json"}),<br />
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp; root : new Ext.tree.AsyncTreeNode()<br />
<strong><br />
<a id="2" name="2"></a>(2)treenode 自定义样式</strong><br />
json:<br />
[{<br />
&nbsp;&nbsp;&nbsp; text:'Basic Ext Layouts',<br />
&nbsp;&nbsp;&nbsp; expanded: true,<br />
&nbsp;&nbsp;&nbsp; children:[{<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style="color: #33cccc">&nbsp;text:'Absolute', //也可以使用HTML标签<br />
</span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; id:'absolute',<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <span style="color: #339966">//icon:....&nbsp;&nbsp; //自定义图标</span><br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <span style="color: #99cc00">cls:"tem",&nbsp;&nbsp; //&lt;link rel="stylesheet" href="css/tem.css" type="text/css"&gt;&lt;/link&gt;</span><br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; leaf:true<br />
<br />
<strong><a id="3" name="3"></a>(3)Ext.tree.TreePanel</strong>&nbsp;的<span style="color: #3366ff">title,root<span style="color: #000000">&nbsp;配置项</span></span>必须指定,不然<span style="color: #3366ff"><span style="color: #000000">图像</span>在IE中显示混乱<span style="color: #000000">;</span> <span style="color: #000000"><span style="color: #666699"><span style="color: #339966">loader</span></span>配置项不指定,<span style="color: #339966">不显示</span>图像</span></span>.&nbsp;
<p>&nbsp;&nbsp;&nbsp; 三个必须项:&nbsp; <span style="color: #3366ff">title,root<span style="color: #000000">&nbsp;,<span style="color: #000000"><span style="color: #666699"><span style="color: #339966">loader</span></span></span></span></span><br />
new Ext.tree.TreePanel({<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;rootVisible : false,<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;useArrows : true,// 是否使用箭头样式<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;loader : new Ext.tree.TreeLoader({<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;url : "tree-data.json"<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}),<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;title : "tool1",<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;root : new Ext.tree.AsyncTreeNode()<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}), {<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style="color: #99cc00">title : "tool2"</span></p>
<p><strong><a id="4" name="4"></a>(4)Extjs 日期的使用方法(显示,接收,定义,提交)</strong></p>
<a href="http://www.blogjava.net/algz/articles/270359.html">http://www.blogjava.net/algz/articles/270359.html</a><br />
<strong><span style="display: inline" id="Code_Open_Text_173624"><span style="background-color: #f5f5f5; color: #000000"><br />
<a id="5" name="5"></a>(5)</span></span>Extjs 三个主要文件错误的引用, 浏览器无法显示Extjs效果.</strong><br />
<img border="0" alt="" src="http://www.blogjava.net/images/blogjava_net/algz/extjs-bug.jpg" /><br />
&nbsp;正确:&nbsp; &lt;script type="text/javascript" src="script/ext/ext-all.js"&gt;&lt;/script&gt;<br />
&nbsp;错误:&nbsp; &lt;script type="text/javascript" src="/script/ext/ext-all.js"&gt;&lt;/script&gt;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;script type="text/javascript" src="../script/ext/ext-all.js"&gt;&lt;/script&gt;<br />
<br />
<strong><a id="6" name="6"></a>(6)gridpanel加态重新加载columnModel和store</strong><br />
<span style="display: inline" id="Code_Open_Text_173624"><span style="background-color: #f5f5f5; color: #008000">//</span><span style="background-color: #f5f5f5; color: #008000">重新绑定grid</span><span style="background-color: #f5f5f5; color: #008000"><br />
</span><span style="background-color: #f5f5f5; color: #0000ff">this</span><span style="background-color: #f5f5f5; color: #000000">.grid.reconfigure(newStore,&nbsp;</span><span style="background-color: #f5f5f5; color: #0000ff">new</span><span style="background-color: #f5f5f5; color: #000000">&nbsp;Ext.grid.ColumnModel(cm1));<br />
</span><span style="background-color: #f5f5f5; color: #008000">//</span><span style="background-color: #f5f5f5; color: #008000">重新绑定分页工具栏</span><span style="background-color: #f5f5f5; color: #008000"><br />
</span><span style="background-color: #f5f5f5; color: #0000ff">this</span><span style="background-color: #f5f5f5; color: #000000">.pagingBar.bind(newStore);<br />
</span><span style="background-color: #f5f5f5; color: #008000">//</span><span style="background-color: #f5f5f5; color: #008000">重新加载数据集<br />
</span><span style="background-color: #f5f5f5; color: #000000">newStore.load({params:{start:</span><span style="background-color: #f5f5f5; color: #000000">0</span><span style="background-color: #f5f5f5; color: #000000">,limit:</span><span style="background-color: #f5f5f5; color: #000000">10</span><span style="background-color: #f5f5f5; color: #000000">}}); </span></span><br />
<br />
<br />
<strong><a id="7" name="7"></a>(7)tabpanel判断tab页在不在</strong><br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;var tem=tabpanel.getItem("tabpage"); <span style="color: #008000">//判断tab页在不在.</span><br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if(tem)<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Ext.Msg.alert("ok");<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;else<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Ext.Msg.alert("not"); <br />
<br />
<strong><a id="8" name="8"></a>(8)panel动态加载tbar(可扩展进行延伸控制任何DIV)</strong><br />
var pan=new Ext.Panel({tbar:new Ext.Toolbar({})....); <span style="color: #008000">//定义空对象容易在PANEL加载时没加载tbar，所以会出现没有高度或隐藏起来</span><br />
var t=new Ext.Toolbar({...});<br />
document.getElementById(pan.tbar.id).innerHTML = ""; <span style="color: #008000">//清空panel.tbar下的所有内容<br />
</span>t.render(pan.tbar); <span style="color: #008000">//toolpanel显示到panel.tbar(div)下</span><br />
<br />
<strong><a id="9" name="9"></a>(9)Extjs 扩展继承子类(Ext.extend())</strong><br />
var subclass=Ext.extend(XX,{&nbsp;&nbsp; //继承Extjs类,可覆盖或添加其子类的属性或方法<br />
xx:...,<br />
xx:...<br />
});<br />
var tem=new subclass({});<br />
<br />
<strong><a id="10" name="10"></a>(10)Ext.data.Record 类 引用和赋值问题</strong><br />
var record=new Ext.data.Record({});<br />
......<br />
store.insert(0,record);&nbsp; //record值勤改变.store中的值也改变.<br />
store.insert(0,record.copy);&nbsp; //record值改变,store中的值不变.record.copy()复制返回另一个记录.<br />
<br />
<strong><a id="11" name="11"></a>(11)Ext.apply 无法复制 Ext.data.JsonStore 等数据源相关的类型</strong><br />
var store2 = new Ext.data.JsonStore({});<br />
var store3={};<br />
Ext.apply(store2,magazine_store); //效果无用.store2仍引用magazine_store,无法独立使用.<br />
Ext.apply(store3,magazine_store); //效果同上.<br />
store3=Ext.apply(store2,magazine_store); //效果同上.<br />
<br />
<strong><a id="12" name="12"></a>(12)TabPanel子窗口(如Ext.Panel等)隐藏属性closable</strong><br />
TabPanel子窗口(如Ext.Panel,Ext.grid.GridPanel等)隐藏属性closable:true/false //显示/隐藏子窗口右上角的关闭按钮<br />
注:此属性只有TabPanel子窗口才有效.<br />
<br />
<strong><a id="13" name="13"></a>(13)Panel 的 tools 配置项</strong><br />
new Ext.Panel({...<br />
tools:[{<br />
&nbsp;&nbsp;&nbsp; <span style="color: #008080">id</span>:'refresh',&nbsp; //必选项<br />
&nbsp;&nbsp;&nbsp; qtip: 'Refresh form Data',<br />
&nbsp;&nbsp;&nbsp; // hidden:true,<br />
&nbsp;&nbsp;&nbsp; <span style="color: #008080">handler</span>: function(event, toolEl, panel){&nbsp;&nbsp;&nbsp;&nbsp; //必须项<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; // refresh logic<br />
&nbsp;&nbsp;&nbsp; }<br />
}]<br />
...})<br />
API详见:&nbsp; <a id="Editor_Edit_hlEntryLink" title="view: Panel 的 tools 属性" href="http://www.blogjava.net/algz/articles/277819.html" target="_blank">http://www.blogjava.net/algz/articles/277819.html</a> <br />
<br />
<strong><a id="14" name="14"></a>(14)Extjs 首页 "load..." 制作方法<br />
</strong><a id="Editor_Edit_hlEntryLink" title='view: Extjs 首页 "load..." 制作方法' href="http://www.blogjava.net/algz/articles/277844.html" target="_blank">http://www.blogjava.net/algz/articles/277844.html</a> <br />
<br />
<strong><a id="15" name="15"></a>(15)Extjs 漂亮的Panel折叠伸缩控件 layout:'accordion'<br />
</strong><a href="http://www.blogjava.net/algz/articles/278217.html">http://www.blogjava.net/algz/articles/278217.html</a><br />
<br />
<strong><a id="16" name="16"></a>(16)Ext.grid.GridPanel 的columns属性和Ext.data.Store的fields属性均可为数组</strong><br />
columns:cm&nbsp;&nbsp;&nbsp; //cm=[....{...}...]&nbsp;&nbsp;&nbsp; cm=new Ext.Ext.grid.ColumnModel([...])<br />
fields:f&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; //f=[...]&nbsp; f=new Ext.data.Record.create([...])<br />
<br />
<strong><a id="17" name="17"></a><a><strong>(17)使用XTemplate动态加载panel等组件内容</strong></a></strong><br />
//可以采用异步远程取值<br />
var board_data = {<br />
&nbsp;title : "title",<br />
&nbsp;content : ""<br />
};<br />
//可以是任意组件<br />
&nbsp;&nbsp;&nbsp;&nbsp;var board_w = new Ext.Window({<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;id : "board_w",<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;title : "公告",<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;modal : true,<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;});<br />
&nbsp;&nbsp;&nbsp;&nbsp;// 以下方法 Ext.fly("board_w");Ext.get("board_w")都错<br />
&nbsp;&nbsp;&nbsp;&nbsp;tpl.overwrite(Ext.getCmp("board_w").body, data);// 更新公告内容<br />
<img src ="http://www.blogjava.net/algz/aggbug/255938.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/algz/" target="_blank">紫蝶∏飛揚↗</a> 2009-02-21 12:03 <a href="http://www.blogjava.net/algz/articles/255938.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss>