IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Bibliothèques & Frameworks Discussion :

Récupérer l'Objet de la Classe apartir le node associé


Sujet :

Bibliothèques & Frameworks

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé Avatar de Zineb1987_UNI
    Inscrit en
    Juin 2009
    Messages
    129
    Détails du profil
    Informations forums :
    Inscription : Juin 2009
    Messages : 129
    Par défaut Récupérer l'Objet de la Classe apartir le node associé
    Bonjour à tous
    J'ai une classe Zone qui represante un element div dans ma page HTML,
    voila la class:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    dojo.declare(
                "Zone",
                null,
                {
                    _domNode: null,
     
                    constructor: function (_domNode) {
                        this._domNode = _domNode;
                        ....
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    //l'instanciation de la classe :
    var maZone = new Zone(nodeHTML);
    je veux a partir de la nodeHTML de recuperer l'objet associé (maZone)?
    il existe >> dijit.getEnclosingWidget(node); qui recupere le wdiget ,
    alors est ce qu'il y a une possiblite de recuperer l'objet de la class associé au node?
    et Merci.

  2. #2
    Membre Expert
    Avatar de emmanuel.remy
    Inscrit en
    Novembre 2005
    Messages
    2 855
    Détails du profil
    Informations personnelles :
    Âge : 57

    Informations forums :
    Inscription : Novembre 2005
    Messages : 2 855
    Par défaut
    Salut,

    En bref tu veux que Dojo devine que dans ta class _domNode est une variable de type Node HTML et te propose une fonction qui permette de retrouver ton objet en fonction du Node...

    Comme il ne peut pas deviner je te laisse imaginer la suite...

    Par contre avec dojo.filter tu écris ta fonction en 3 lignes


    ERE

  3. #3
    Membre confirmé Avatar de Zineb1987_UNI
    Inscrit en
    Juin 2009
    Messages
    129
    Détails du profil
    Informations forums :
    Inscription : Juin 2009
    Messages : 129
    Par défaut
    Merci emmanuel.remy J'imagine

  4. #4
    Membre Expert
    Avatar de emmanuel.remy
    Inscrit en
    Novembre 2005
    Messages
    2 855
    Détails du profil
    Informations personnelles :
    Âge : 57

    Informations forums :
    Inscription : Novembre 2005
    Messages : 2 855
    Par défaut
    T'as réussi à faire ton code ?

    ERE

  5. #5
    Membre confirmé Avatar de Zineb1987_UNI
    Inscrit en
    Juin 2009
    Messages
    129
    Détails du profil
    Informations forums :
    Inscription : Juin 2009
    Messages : 129
    Par défaut
    pas encore, tu veux dire par dojo.filter de lui passer un tableau des objets puis filtrer par l'id du domNode c'est ca?

  6. #6
    Membre Expert
    Avatar de emmanuel.remy
    Inscrit en
    Novembre 2005
    Messages
    2 855
    Détails du profil
    Informations personnelles :
    Âge : 57

    Informations forums :
    Inscription : Novembre 2005
    Messages : 2 855
    Par défaut
    Citation Envoyé par Zineb1987_UNI Voir le message
    pas encore, tu veux dire par dojo.filter de lui passer un tableau des objets puis filtrer par l'id du domNode c'est ca?


    ERE

Discussions similaires

  1. Réponses: 1
    Dernier message: 13/05/2014, 10h49
  2. [Doctrine] récupérer les objets trouvés depuis actions.class
    Par jfsenechal dans le forum ORM
    Réponses: 7
    Dernier message: 13/01/2011, 11h15
  3. [POO] Récupérer le nom de la classe d'un objet
    Par boux2 dans le forum Général JavaScript
    Réponses: 2
    Dernier message: 16/04/2007, 10h13
  4. Réponses: 1
    Dernier message: 05/05/2006, 15h37
  5. Réponses: 11
    Dernier message: 16/10/2004, 19h14

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo