1

我正在开发一个流星应用程序。

  1. 我买了一份 formvalidation 包并下载了 zip 文件
  2. 复制客户端目录下的文件夹
  3. 在客户端目录根目录中创建了一个名为 startup.js 的文件
  4. 添加了以下代码

    Meteor.startup(function(){
    $.when(
        $.getScript( "lib/formvalidation/dist/js/formValidation.min.js" ),
        $.getScript( "lib/formvalidation/dist/js/framework/bootstrap.min.js"),
        $.Deferred(function( deferred ){
            $( deferred.resolve );
        })
    ).done(function(){
        console.log( "Load was performed." );
    });
    

    });

当应用程序加载时,我看到错误消息:

Uncaught ReferenceError: FormValidation is not defined

有什么建议么?

4

1 回答 1

1

尝试移动到formValidation.min.js目录。您根本不需要,因为目录中的文件会在客户端自动加载。bootstrap.min.jsclient/compatibilitystartup.jsclient/

client/compatibility 用于声明全局变量的脚本

于 2016-01-02T19:17:03.920 回答