BackboneJS - Initialisation du modèle

La description

Lorsqu'une instance de modèle est créée, le constructeur de la classe est appelé et il est appelé en définissant le initialize fonction.

Syntaxe

new Model(attributes, options)

Paramètres

  • attributes - Les attributs définissent les propriétés d'un modèle lors de la création d'une instance de ce modèle.

  • options - Ce sont les options telles que id, nom, etc., utilisées avec les attributs lors de la création d'un modèle.

Exemple

<!DOCTYPE html>
<html>
   
   <head>
      <title> Model Example</title>
      <script src = "https://code.jquery.com/jquery-2.1.3.min.js"
         type = "text/javascript"></script>
      
      <script src = "https://cdnjs.cloudflare.com/ajax/libs/underscore.js/1.8.2/underscore-min.js"
         type = "text/javascript"></script>
      
      <script src = "https://cdnjs.cloudflare.com/ajax/libs/backbone.js/1.1.2/backbone-min.js"
         type = "text/javascript"></script>
      
      <script type = "text/javascript">
         MyModel = Backbone.Model.extend ({
            initialize: function() {
               document.write("Welcome to TutorialsPoint..");
            }
         });
         var mymodel = new MyModel;
      </script>
         
   </head>
   <body></body>
</html>

Production

Exécutons les étapes suivantes pour voir comment fonctionne le code ci-dessus -

  • Enregistrez le code ci-dessus dans le initialize.htm fichier.

  • Ouvrez ce fichier HTML dans un navigateur.