BackboneJS - Analyse de modèle
La description
Il est utilisé par le serveur et renvoie les données du modèle en passant par l'objet de réponse et représente les données au format JSON.
Syntaxe
model.parse(response,options)
Paramètres
response - Il est transmis à l'aide de l'objet brut de réponse et renvoie les attributs à définir sur le modèle.
options - Il inclut true comme option qui représente les données au format JSON.
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>
</head>
<body>
<script type = "text/javascript">
var myData = {
"values": [{
"fname": "Sachin",
"lname": "Tendulkar",
"country": "India"
}]
};
var Person = Backbone.Model.extend ({
parse : function(response, options) {
document.write(JSON.stringify(response));
}
});
var person = new Person(myData, {parse: true});
</script>
</body>
</html>
Production
Exécutons les étapes suivantes pour voir comment fonctionne le code ci-dessus -
Enregistrez le code ci-dessus dans le parse.htm fichier.
Ouvrez ce fichier HTML dans un navigateur.