はまった。。。
mixin(obj, props):
プロパティのコピーを行う。
__package__.js
requireで読み込む際はこのファイルでお決まり!
(> <;)これがはまった↓dojo.validateの__package__.js
dojo.require("dojo.validate");
dojo.kwCompoundRequire({
common: ["dojo.validate.check",
"dojo.validate.datetime",
"dojo.validate.de",
"dojo.validate.jp",
"dojo.validate.us",
"dojo.validate.web"
], <=私がダウンロードしたらここにカンマが!
});
dojo.provide("dojo.validate.*");
このカンマなおかげで、requireでエラーが出ちゃって、よーくみてみたら。
scriptの修行の身としては、IDEで防げないものかなぁ。。。と、自戒しつつ、ささやく。
var isValidEmailAddress = dojo.validation.isEmailAddress("foo@dojotoolkit.org");
メールアドレスバリデーション.(恒例の日本語(マルチバイト系)などの確認はおいおい)