使用dojo在config.json中使用外部文件

时间:2016-03-17 21:23:02

标签: javascript dojo

我正在使用cordova和dojo开发移动应用程序。我想修改config.json,以便我可以从外部站点获取我的视图。我在config.json中填写了所有必填字段。

这是我要修改的配置的示例部分:

"views":{
    "page1":{
        "controller":"filePathToJs",
        "template":"filepathToHtml.html"
    }
}

我想要修改的是控制器和使用外部文件的模板,例如" https://foo.js"和" https // foo.html"分别。我尝试过设置我想要的网站的路径,但是dojo不会加载这些网页。

如果有人在这里可以提供一些帮助,那就太棒了!

1 个答案:

答案 0 :(得分:0)

hm我从未使用过dojo mobile,但是通过快速查看documentation for configuration file,您可以设置包路径。这意味着以下内容应该有效:

"loaderConfig" : {
  "paths": {
    "mypackage" : "//some/sample/external/url"
   }
}

然后在您的控制器设置中:

"views":{
    "page1":{
        "controller":"myPackage/filePathToJs",
        "template":"myPackage/filepathToHtml.html"
    }
}

试一试,我认为应该有效。