日期:2014-05-16  浏览次数:20668 次

关于EXT的XTemplate与Format的应用
本帖最后由 showbo 于 2013-01-09 11:36:07 编辑
直接上代码:
页面总报缺少对象的错误

Ext.onReady(function(){
  var xt2 = new Ext.XTemplate("您是性别是:{sex:this.sexRender}");
xt2.sexRender = function(value){
return value == "男" ? "1" :"2"}
xt2.append("xt2",{sex:"女"});
xt2.compile();

   });
ext function

------解决方案--------------------
页面中你没有放置id为xt2的DOM对象吧。。

    <script type="text/javascript">
        Ext.onReady(function () {
            var xt2 = new Ext.XTemplate("您是性别是:{sex:this.sexRender}");
           xt2.sexRender = function (value) {
                return value == "男" ? "1" : "2"
            }
            xt2.append("xt2", { sex: "女" });
            xt2.compile();

        });
        </script>  
    </head>  
    <body>  <!------------------>
    <div id="xt2"></div>
    </body>