Précédent   Forum des professionnels en informatique > Webmasters - Développement Web > JavaScript > Bibliothèques & Frameworks > Dojo
Dojo Forum d'entraide sur le framework Dojo
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 01/09/2011, 14h46   #1
Nouveau Membre du Club
 
Inscription : avril 2006
Messages : 71
Détails du profil
Informations forums :
Inscription : avril 2006
Messages : 71
Points : 27
Points : 27
Par défaut 1.5 : dijit.Tree : les signes + et - ne s'affichent pas

Bonjour,

J'ai un prolème avec le dijit.tree.

Les éléments parents sont bien chargés dans l'arbre (Titi, tata). Et ils ont un icône dossier => ce qui suppose que leurs enfants ont bien été pris en compte. Or je n'ai pas les symboles +/- qui permettent de afficher/masquer les noeuds enfants.

Voici mon code :

Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
dojo.require("dijit.dijit");
   dojo.require("dijit.layout.ContentPane");
   dojo.require("dijit.layout.LayoutContainer");
   dojo.require("dijit.layout.BorderContainer");
 
   dojo.require("dojo.data.ItemFileReadStore");
   dojo.require("dijit.Tree");
 
   var node = dojo.byId('idConteneur');
 
   var conteneurPage = new dijit.layout.BorderContainer(
      {
          //layoutChildPriority: "none"
          design:'sidebar', style:'border: 10px; height: 400px;'
      }//,
      //dojo.byId("idConteneur")
   );
 
   node.appendChild(conteneurPage.domNode);
 
   var conteneurInstrument = new dijit.layout.ContentPane(
      {
          region:'top',
          content: 'conteneur instru'
      }
   );
 
 
   var rawdata = [{
        label: 'Titi',
        id: '1',
        children: [{
            label: 'Titi 1',
            id: '1.1'
        },
        {
            label: 'Titi 2',
            id: '1.2'
        }]
    },
    {
        label: 'Tata',
        id: '2',
        children: [{
            id: '2.1',
            label: 'Tata 1'
        },
        {
            id: '2.2',
            label: 'Tata 2'
        },
        {
            id: '2.3',
            label: 'Tata 3'
        }]
    }];
 
    var store = new dojo.data.ItemFileReadStore({
            data: {
                identifier: 'id',
                label: 'label',
                items: rawdata
            }
        });
        var treeModel = new dijit.tree.ForestStoreModel({
            rootId: "root",
            rootLabel: "Instruments",
            childrenAttrs: ["children"],
            store: store
        });
        var treeControl = new dijit.Tree({
            model: treeModel
        },
        "treeOne");
 
conteneurPage.addChild(treeControl);
 
 
   // Start the table container. This initializes it and places
   // the child widgets in the correct place.
   conteneurPage.startup();
   conteneurPage.layout();
Là je bloque, ai-je oublié de passer un paramètre qui indique qu'il faut afficher les signes +/- ???

Merci d'avance pour votre aide.
arsene555 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 02/09/2011, 11h22   #2
Membre du Club
 
Inscription : avril 2009
Messages : 72
Détails du profil
Informations forums :
Inscription : avril 2009
Messages : 72
Points : 56
Points : 56
Bonjour, quels CSS sont inclus dans votre projet ?
cfried est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 02/09/2011, 13h03   #3
Nouveau Membre du Club
 
Inscription : avril 2006
Messages : 71
Détails du profil
Informations forums :
Inscription : avril 2006
Messages : 71
Points : 27
Points : 27
claro.css

Je viens de voir qu'il y a un tree.css. Je l'ai mis et ça ne change rien.

Merci de votre aide.
arsene555 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 05/09/2011, 15h03   #4
Membre éprouvé
 
Gibot Daniel
Inscription : janvier 2010
Messages : 314
Détails du profil
Informations personnelles :
Nom : Gibot Daniel
Localisation : France, Loire Atlantique (Pays de la Loire)

Informations forums :
Inscription : janvier 2010
Messages : 314
Points : 440
Points : 440
Bonjour,

Je viens de tester avec dojo 1.6.1 et il n'y a pas de soucis. Je ne peux pas passer en 1.5 malheureusement.
Daniel_Gibot est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 05/09/2011, 18h53   #5
Nouveau Membre du Club
 
Inscription : avril 2006
Messages : 71
Détails du profil
Informations forums :
Inscription : avril 2006
Messages : 71
Points : 27
Points : 27
Chez moi, ca ne fonctionne ni avec le 1.5 ni avec le 1.6.1
D'ailleurs je travaille désormais avec la 1.6.1

Et j'ai testé
sous Windows 7 64 bits avec Mozilla Firefox 3, IE 8 64 bits et IE6.
sous Windows XP avec Mozilla Firefox 6.0.1

arsene555 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 06/09/2011, 09h16   #6
Membre éprouvé
 
Gibot Daniel
Inscription : janvier 2010
Messages : 314
Détails du profil
Informations personnelles :
Nom : Gibot Daniel
Localisation : France, Loire Atlantique (Pays de la Loire)

Informations forums :
Inscription : janvier 2010
Messages : 314
Points : 440
Points : 440
Bonjour,

Est ce que dans la balise <body> vous avez ajouté :
Daniel_Gibot est déconnecté   Envoyer un message privé Réponse avec citation 20
Vieux 06/09/2011, 11h32   #7
Nouveau Membre du Club
 
Inscription : avril 2006
Messages : 71
Détails du profil
Informations forums :
Inscription : avril 2006
Messages : 71
Points : 27
Points : 27
Citation:
Envoyé par Daniel_Gibot Voir le message
Bonjour,

Est ce que dans la balise <body> vous avez ajouté :
Dans le mille !

Alors là chapeau bas ! Je me prosterne !!!

Les + et - apparaissent enfin, comme par enchantement.

J'y croyais plus, je désesperais, j'allais me mettre à boire (bon j'exagère un iota )

Merci infiniment !
arsene555 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 06/09/2011, 12h01   #8
Responsable JavaScript & AJAX

 
Avatar de vermine
 
Inscription : mars 2008
Messages : 2 690
Détails du profil
Informations personnelles :
Âge : 27

Informations forums :
Inscription : mars 2008
Messages : 2 690
Points : 5 763
Points : 5 763
On peut boire quand même.
__________________
Elen Poukram - Isegoria - Sandawe
vermine est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 18h27.


 
 
 
 
Partenaires

Hébergement Web