`
tomorrow009
  • 浏览: 45922 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

Dojo JsonRestStore 有bug? 求帮助

阅读更多
我使用JsonRestStore为一个dijit.form.ComboBox提供数据源,简化后的代码如下:

   /*这是一个测试用数据,其中第一条数据包含一个子对象,这个子对象刚好也有个name属性 */
   var mockData = 
        [{
            "name":"fOO",
            "id":1,
            "innerObj":{"name":"张三","id":1}
        },{
            "name":"bar",
            "id":2}];

    var mockService = function(query){
        var d = new dojo.Deferred();
        d.fullLength = mockData.length;
        d.callback(mockData);
        return d;
    };


    var myJsonRestStore  = new dojox.data.JsonRestStore({
        target: "some/url",
        service : mockService,
    }); 


dijit控件采用声明形式
<input dojoType="dijit.form.ComboBox" store="myJsonRestStore" searchAttr="name"></input>


结果显示出来的列表,是下面的样子:



也就是说第一条数据中的foo没有被显示出来,而foo的子对象“张三”把他给顶替了? 实在搞不清楚是为什么,不知道有没有人遇见类似的问题呢? 求帮助。
  • 大小: 1.3 KB
分享到:
评论

相关推荐

    Dojo开发帮助文档

    非常好的一个Dojo的chm帮助文档,里面有详细的文档讲解,对dojo学习很有帮助

    dojo开发帮助文档

    这个“dojo开发帮助文档”是针对Dojo 1.9版本的详细指南,旨在帮助开发者深入理解和有效地使用Dojo框架。 Dojo 的核心特性之一是它的模块系统,基于AMD(Asynchronous Module Definition)规范,允许开发者异步加载...

    dojo dojo实例 dojo例子 dojo资料 dojo项目 dojo实战 dojo模块 dojo编程

    Dojo 是一个强大的JavaScript工具库,它为Web开发提供了丰富的功能和组件,涵盖了从DOM操作、事件处理到AJAX通信等多个方面。Dojo的核心在于它的模块化系统,这使得开发者可以按需加载代码,提高应用的性能和可维护...

    dojo文档 dojo文档 dojo文档

    dojo文档 dojo文档 dojo文档 dojo文档 dojo文档 dojo文档 dojo文档 dojo文档 dojo文档 dojo文档 dojo文档 dojo文档

    dojo中文文档-dojo手册

    《dojo中文文档-dojo手册》提供了全面而深入的Dojo框架知识,这是一份非常有价值的资源,对于想要理解和掌握Dojo JavaScript库的开发者来说至关重要。Dojo是一个强大的JavaScript工具包,它提供了丰富的功能,包括...

    DOJO 学习笔记 dojo

    在 Dojo 中,模块和包的概念是核心组成部分,它们帮助开发者组织和管理代码,使其更易于维护和重用。 模块(Module)是 Dojo 中的独立代码单元,每个模块代表一个特定的功能或者一组相关的函数和对象。通过使用模块...

    dojo api 离线帮助文档

    《dojo API 离线帮助文档详解》 dojo API 是一个强大的JavaScript库,它提供了丰富的功能,用于构建高性能、跨平台的Web应用。这个离线帮助文档是专门为开发者设计的,便于在没有网络连接的情况下查阅和学习dojo ...

    dojo js dojo js

    dojo js dojo js dojo js dojo js dojo js dojo js dojo js

    精通Dojo by Dojo之父

    曾经有人这样说:“对于一个Web开发者而言,如果没有Dojo,他将是一个“残废”的开发者,只能依靠自己的力量蹒跚前行。“ 在众多的Ajax框架中,Dojo与Prototype和Ext JS一样,备受开发者青睐。Dojo是一款非常优秀...

    dojo快速入门文档

    本文档旨在帮助初学者快速掌握 Dojo 的基本用法,并通过几个实用示例介绍如何在项目中使用 Dojo。 #### 二、环境搭建与基本配置 为了能够开始使用 Dojo,首先需要确保项目中有正确的文件结构和必要的配置。根据...

    DOJO API 中文参考手册

    这个API中文参考手册是开发者掌握Dojo库的关键资源,可以帮助理解并有效地利用Dojo框架的各种功能。以下是Dojo API的一些核心概念和关键知识点: 1. **Dojo 模块系统 (dojo/_base/kernel)**: Dojo 的模块化系统基于...

    DOJO中文手册【出自dojo中国】

    DOJO中文手册是针对JavaScript库Dojo的详细指南,源自中国的本地化版本,旨在帮助开发者理解和使用这个强大的工具包。Dojo是一个开源的DHTML工具集,由nWidgets、Burstlib和f(m)等多个项目的合并发展而来,因此被...

    dojo常用方法总结

    ### Dojo常用方法总结 Dojo是一个开源的JavaScript框架,用于构建高性能的富客户端Web应用程序。它提供了一系列功能强大的工具和API,可以帮助开发者更轻松...希望这些总结能够帮助你在实际项目中更好地利用Dojo框架。

    DOjo中文使用手册

    本手册适合新手和有经验的开发者,旨在提供一个全面的DOjo使用指南。 DOjo安装 DOjo提供了三种安装方式:使用美国在线(AOL)的内容分发网络(CDN),在本地使用稳定版本,和从DOjo网站的SVN服务器上获取最新代码...

    dojo 官方教程 中文翻译

    这个"dojo 官方教程 中文翻译"是针对Dojo框架的全面指南,帮助中文用户更好地理解和应用Dojo。 在Dojo官方教程中,你可以学习到以下核心知识点: 1. **Dojo基础**:了解Dojo的核心概念,如dojo/_base模块,这是...

    DOJO权威指南+DOJO1.1源码

    DOJO的设计理念是提供一套全面的工具集,帮助开发者快速创建高性能、可维护的Web应用。 2. **模块化系统(RequireJS和AMD)** DOJO 1.1引入了Asynchronous Module Definition (AMD)的加载机制,通过require.js实现...

    dojo 离线API

    Dojo 是一个强大的JavaScript工具库,它为Web开发提供了丰富的功能和组件,包括AJAX、DOM操作、动画效果、国际化、模块化等。...对于希望提升Web应用功能和性能的开发者来说,深入学习和掌握Dojo是十分有价值的。

    Dojo教程

    "dojo教程"针对的是对Dojo感兴趣的初学者,它提供了全面的学习资源,帮助新手快速掌握Dojo的基础和高级用法。Dojo 的学习通常从理解它的模块系统开始,如dojo.declare用于定义类,dojo.require引入所需模块,以及...

    dojo包和例子

    这些例子可以帮助开发者更好地理解和学习如何使用Dojo来处理各种Web开发任务,尤其是涉及到数据展示和交互的报表功能。 1. **Dojo的核心特性**:Dojo的核心特性包括模块系统(AMD,Asynchronous Module Definition...

Global site tag (gtag.js) - Google Analytics