![]() |
|
|
Themen-Optionen |
|
|
Nach oben #1 |
|
Erfahrener Benutzer
Registriert seit: 05.01.2006
Ort: Düsseldorf
Beiträge: 168
|
Ich gehe gerade das Tutorial "Develop HTML widgets with Dojo" hier durch
(registrierung erforderlich). Leider habe ich schon relativ Früh die ersten schwierigkeiten darum ein klassisches HelloWorld Widget zu erstellen. Nach dem Autor zu folge soll ich unter src/widget/HelloWorld.js den folgenden Code einfügen. Code:
dojo.provide("dojo.widget.HelloWorld");
dojo.require("dojo.widget.HtmlWidget");
dojo.widget.defineWidget("dojo.widget.HelloWorld", dojo.widget.HtmlWidget, {
widgetType: "HelloWorld",
templatePath: dojo.uri.dojoUri("src/widget/templates/HtmlHelloWorld.html")
});
src/widget/template/HtmlHelloWorld.html erstellt werden, der wie folgt ausschaut. Code:
<div> Hello World </div> Code:
<html>
<head>
<script type="text/javascript" src="dojoAjax/dojo.js"></script>
<script type="text/javascript">
dojo.require("dojo.widget.HelloWorld");
</script>
</head>
<body>
<!-- as an HTML element with dojoType attribute -->
<div dojoType="HelloWorld"></div>
</body>
</html>
zu Gesicht werden diese abgefangen. Was man vieleicht noch erwähnen sollte ist, dass das Tutorial für Dojo 0.3.1 geschrieben wurde. Ich setze jedoch die aktuelle Dojo Version (0.4.1) ein.
__________________
Da wir alle in einem Boot sitzen, ist es gut, dass wir nicht alle auf einer Seite stehen... (mir unbekannt)
Geändert von dejan_spasic (03.01.2007 um 12:47 Uhr). |
|
|
|
|
|
Nach oben #2 |
|
Erfahrener Benutzer
Registriert seit: 05.01.2006
Ort: Düsseldorf
Beiträge: 168
|
Habe den fehler finden können... es lag an den nötigen Widgets die in
HelloWorld.js mittels dojo.require eingebunden werden. Aus Code:
dojo.require("dojo.widget.HtmlWidget");
Code:
dojo.require("dojo.widget.*");
laden, denn ich würde gerne auch erfahren welche Widgets explizit benötigt werden. |
|
|
|
![]() |
| Lesezeichen |
| Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1) | |
| Themen-Optionen | |
|
|
Ähnliche Themen
|
||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| [Design] CMS-System: Seitenstruktur | mepeisen | PHP-Programmierung | 19 | 30.07.2007 09:10 |
| Entwurfsproblem: Aus Widgets in Datenbank schreiben? | Basti | PHP-Programmierung | 3 | 29.03.2007 13:13 |