0
私は "Hello Dojo!チュートリアルはhereです。 ほとんどの機能は分かりますが、関数内のコードがどのように実行されるのか理解できません。私が見ることのできるところからは、関数は全く呼び出されないので、なぜ機能するのですか?ここでHello dojo !:この関数はどこから呼び出しますか?
コードです:
<!DOCTYPE html>
<html>
<head>
\t <meta charset="utf-8">
\t <title>Tutorial: Hello Dojo!</title>
</head>
<body>
\t <h1 id ="greeting">Hello</h1>
\t <!-- load Dojo -->
\t <script src="http://ajax.googleapis.com/ajax/libs/dojo/1.10.4/dojo/dojo.js"
\t \t data-dojo-config="async: true"></script>
\t \t
\t <script>
<!-- how is this calling!? --> \t
\t \t require([
\t \t \t 'dojo/dom',
\t \t \t 'dojo/dom-construct'
\t \t ], function(dom,domConstruct) {
\t \t \t var greetingNode = dom.byId('greeting');
\t \t \t domConstruct.place('<em> Dojo!</em>', greetingNode);
\t \t \t })
\t </script>
</body>
</html>
あなたのプロフィールを見ました。あなたはそれよりもあなたのほうが速いのですか?その内部で定義された関数を呼び出す必要がありますか? – Steve