Backbone没有回应

时间:2015-02-09 22:01:43

标签: javascript backbone.js

我创建了一个新的骨干项目,我在initialize函数中编写了一个简单的console.log但它没有出现在我的控制台上。我无法理解原因。在这个网站上有一个项目:http://www.felpone.netsons.org/car/www/

1 个答案:

答案 0 :(得分:0)

以下是main.js中的代码:

// We launch the App
require(['backbone', 'utils'], function(Backbone, Utils) {
    require(['preloader', 'router'], function(PreLoader, AppRouter) {

    document.addEventListener("deviceready", run, false);

    function run() {
       console.log("asas");
       // ... and so on ...

您的main.js文件在几个run()块中定义了一个函数require(),但它实际上从未调用它。 run()功能似乎没有必要;尝试将其更改为:

// We launch the App
require(['backbone', 'utils'], function(Backbone, Utils) {
    require(['preloader', 'router'], function(PreLoader, AppRouter) {

    document.addEventListener("deviceready", run, false);

   console.log("asas");
   // ... and so on ...

您的日志声明应该显示正常。