小编use*_*145的帖子

dojo中的registry.byId和dom.byId之间的区别?使用registry.byId有什么好处?

registry.byIddom.byIddojo有什么区别?使用有什么好处registry.byId

在下面的代码我使用的是dijit/registrydojo/dom两个文本框我的(#myTextBox3)和我的文本节点(#textNode3).其中只有两个提供了结果.

require(["dojo/parser", "dojo/dom", "dijit/registry", "dijit/form/TextBox", "dojo/domReady!"],
    function(parser, dom, registry) {

    parser.parse();

    // Locate the JS object.
    var dibiWidget = registry.byId("myTextBox3");
    var dobiWidget = dom.byId("myTextBox3");
    var dibiDOM = registry.byId("textNode3");
    var dobiDOM = dom.byId("textNode3");


    dom.byId("textNode3").innerHTML = "registry.byId for widget id returned: " + dibiWidget + "<br>" +
        "dom.byId for widget id returned: " + dobiWidget + "<br>" +
        "registry.byId for dom id returned: " + dibiDOM + "<br>" …
Run Code Online (Sandbox Code Playgroud)

dojo

11
推荐指数
2
解决办法
5516
查看次数

标签 统计

dojo ×1