我正在尝试定义具有条件依赖性的模块(取决于Modernizr测试).我已经做了一些有效的事情,但对我来说感到很难过.
你能告诉我你的想法以及是否有更好的方法吗?谢谢.
var dependencies = ["jquery"];
require(["modernizr"], function() {
if(Modernizr.canvas) dependencies.push("modernizr/excanvas");
});
define(dependencies, function($) {
$(function() {
// code here
});
});
Run Code Online (Sandbox Code Playgroud)