<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    posts - 3,  comments - 2,  trackbacks - 0
      2007年11月2日
    誰能告訴我為什么這個blog在FireFox里總是報錯啊(js錯誤)
    posted @ 2007-11-02 10:20 zozilla 閱讀(252) | 評論 (2)編輯 收藏
    construtor接受一個key word argument和 一個srcNode。
    construtor的調用結束之后kwArgs的屬性會被合并到新生成的對象中。如果kwArgs中有和prototype中同名的屬性,后果是這樣:

    dojo.declare("some.Sample", [some.widget],
    {
    text: "",
    constructor: function(kwArgs) {
    this.text = kwArgs['text'].toUpperCase();
    },
    postCreate: function() {
    console.info(this.text); // 你以為應該是大寫對吧
    }
    });

    new some.Sample( {text: "hello, world"} );

    結果:
    hello, world //其實還是小寫, 因為kwArgs中的text被合并進當前對象的狀態,已經是upper case的對象的text又被kwArgs中的小寫覆蓋了。

    關于constructor的kwArgs是如何確定的:
    在new XXX()的情況下,是在代碼中確定的,像上面的例子。這是比較常見的情況。
    如果對象是由標簽方式生成的(就是使用dojo.parser),kwArgs是由parser根據prototype的屬性讀取標簽的attribute生成的,如果標簽上有不在prototype中的屬性,這個屬性不會被包含在kwArgs的屬性中。

    dojo.declare("some.Sample", [some.widget],
    {
    // text: "", 被去掉了
    constructor: function(kwArgs) {
    console.info(kwArgs['text']);
    }
    });

    使用new XXX()的方式:
    new some.Sample({text: "hello, world"});

    結果:
    hello, world

    使用標簽方式:
    ...
    <div dojoType="some.Sample" text="hello, world" />;
    ...


    結果:
    undefined // 因為text不是prototype的一個屬性
    posted @ 2007-11-02 10:17 zozilla 閱讀(630) | 評論 (0)編輯 收藏
    僅列出標題  
    主站蜘蛛池模板: 最近中文字幕无免费视频| 8x8×在线永久免费视频| 四虎影院免费在线播放| 久久亚洲美女精品国产精品| 中文字幕手机在线免费看电影| 亚洲欧洲精品成人久久曰影片| 国产亚洲精品美女2020久久| 免费A级毛片无码久久版| 免费的黄网站男人的天堂| 国产免费av片在线无码免费看| 亚洲AV综合永久无码精品天堂| 国产精品久久香蕉免费播放| 国产亚洲精品AAAA片APP| 免费一看一级毛片| 国产成人无码免费看片软件| 亚洲亚洲人成综合网络| 麻豆成人久久精品二区三区免费| 久久久久亚洲av无码专区| 在线观看日本免费a∨视频| 亚洲色中文字幕在线播放| 国产成人无码区免费A∨视频网站 国产成人涩涩涩视频在线观看免费 | 久久久久久毛片免费播放| 在线观看亚洲人成网站| 无人在线观看免费高清视频| 亚洲Aⅴ在线无码播放毛片一线天 亚洲avav天堂av在线网毛片 | 亚洲国产综合久久天堂| 中国国语毛片免费观看视频| 亚洲天堂中文字幕| 免费无码精品黄AV电影| 在线观看亚洲免费| 亚洲国产精品无码久久久蜜芽| 99久久久国产精品免费牛牛四川| 亚洲精品中文字幕无乱码麻豆| 国产免费观看黄AV片 | 99久久免费精品视频| 亚洲性无码一区二区三区| 久久精品国产精品亚洲人人| 亚洲精品视频免费在线观看| 亚洲高清一区二区三区电影| 伊人久久综在合线亚洲91| 日本免费xxxx|