1

これが IE10 と Firefox では機能するのに、IE7/8では機能しないのはなぜですか?

Dojo バージョン 1.8、auto-require を使用し、Select を新しい欠落メッセージで拡張しています...

define([
    "dojo/_base/declare",
    "dijit/form/Select",
], function (declare, Select) {
    return declare("mydijit.form.Select", [Select], {
        missingMessage: "Please answer this.",
        postMixInProperties: function(){
            this.inherited(arguments);
            this._missingMsg = this.missingMessage;
        }

    });
});

dojo.js で失敗する

def (line 1801) => defineModule (line 1546) =>

getModule = function(mid, referenceModule, immediate){
....
    match = mid.match(/^(.+?)\!(.*)$/); (line 1013)

何らかの理由で mid は定義されていません。

4

1 に答える 1