Durandal 有没有办法获取当前模块的路径?我正在 SPA 内构建仪表板,并希望以与 durandal 对“FolderWidgetName”相同的方式组织我的小部件,并且该文件夹将包含一个 controller.js 和 view.html 文件。我尝试在我的 controller.js 文件中使用 getView() 方法,但无法让它在当前文件夹中查找视图。
getView(){
return "view"; // looks in the "App" folder
return "./view"; // looks in the "App/durandal" folder
return "/view"; // looks in the root of the website
return "dashboard/widgets/htmlviewer/view" //don't want to hard code the path
}
- 我不想硬编码控制器内部的路径
- 我不想覆盖视图定位器,因为该应用程序的其余部分仍然充当使用标准约定的常规 durandal 水疗中心。