Sto seguendo un backbone.js per principianti tutorial, e ho bloccato al primo ostacolo. Ottengo l'errore TypeError: a.apply is not a function
in firebug (Firefox 20.0.1). Ho il codice seguente:TypeError: a.apply non è una funzione
<!DOCTYPE html>
<html lang="en">
<head>
<title>Backbone Test</title>
<link rel="stylesheet" href="//cdnjs.cloudflare.com/ajax/libs/twitter-bootstrap/2.1.1/css/bootstrap.min.css" />
<meta charset="utf-8" />
</head>
<body>
<div class="container">
<h1>User Manager</h1>
<hr />
<div class="page"></div>
</div>
<script src="//cdnjs.cloudflare.com/ajax/libs/jquery/1.8.2/jquery.min.js" type="text/javascript"></script>
<script src="//cdnjs.cloudflare.com/ajax/libs/underscore.js/1.4.2/underscore-min.js" type="text/javascript"></script>
<script src="//cdnjs.cloudflare.com/ajax/libs/backbone.js/0.9.2/backbone-min.js" type="text/javascript"></script>
<script>
var Router = new Backbone.Router.extend({
routes: {
'': 'home'
}
});
var router = new Router();
</script>
</body>
</html>
Sto usando queste versioni precedenti di jquery, sottolineatura e spina dorsale perché sono le versioni utilizzate nel tutorial. Ho provato ad utilizzare le attuali versioni di tutti, e ottengo un errore simile: "TypeError: i .Applicare non è una funzione".
L'errore accade quando viene creata un'istanza di router, cioè la linea: var router = new Router();
sopra.
è l'errore a che fare con il mio set-up? WAMP, o il codice o le librerie? Non riesco a capirlo perché è lo stesso della lettera come tutorial.
Si chiama "nuova" due volte. – StuR
thx StuR. errore scolaro. non c'è da stupirsi che non ci fosse già una risposta qui! : $ – dewd