BackboneJS - Valores predeterminados del modelo

Descripción

Establece un valor predeterminado para un modelo, lo que significa que si el usuario no especifica ningún dato, el modelo no caerá con la propiedad vacía.

Sintaxis

model.defaults

Ejemplo

<!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">
         var  Person = Backbone.Model.extend({
            defaults : {
               "title": "Hello",
               "description": "Welcome to TutorialsPoint"
            }
         });
         var person = new Person();
         document.write(person.get('description'));
      </script>
         
   </head>
   <body></body>
</html>

Salida

Realicemos los siguientes pasos para ver cómo funciona el código anterior:

  • Guarde el código anterior en defaults.htm archivo.

  • Abra este archivo HTML en un navegador.