これが 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 は定義されていません。