问题标签 [durandal]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
4966 浏览

asp.net-mvc - 如何在 Durandal.js、mvc3 中使用部分视图

我注意到 App/views 文件夹中的所有视图都是 html 类型,而不是 cshtml。我如何使用我习惯的 PartialViews 和 mvc3 的东西,例如剃须刀?

0 投票
4 回答
3018 浏览

knockout.js - Durandal/Knockout 模板绑定未插入

我目前正在尝试将表格行<tr>模板传播到<tbody>标签中。这是一个例子:

HTML:

杜兰达尔JS:

HTML 中的所有内容都将正确地进行数据绑定,直到它到达表格;之后所有的数据绑定都失效了。

我对 Durandal 很陌生,我边走边学。

0 投票
0 回答
2089 浏览

javascript - 自定义模态 Durandal

我一直在尝试使用 durandal 框架,必须说我很高兴。我正在使用http://stephenwalther.com/的电影教程并进行了一些更改。在 Ryan Keeters Youtube 视频的帮助下。我已经完成了使用模态编辑电影。

但是我无法通过模态添加新电影。

我已经创建了一个 add.html 和 add.js,但是当单击用于创建新电影的链接并且模式显示它显示我在中间的页面时(当我进一步单击时就像一个循环)。

这是我对 show.html 的绑定:

这是javascript:

0 投票
1 回答
1594 浏览

asp.net - 使用 HotTowel(Durandal 框架)+ VS2012 翻译视图

我用 Durandal 和 Breeze 开发了一个 ASP.NET MVC 解决方案。我需要将前端翻译成法语和荷兰语。如何进行 Durandal/淘汰赛?

在经典的 ASP.NET MVC 解决方案中,我们有机会将视图呈现在服务器端(感谢 razor)。

谢谢你的帮助。

0 投票
3 回答
1332 浏览

javascript - 如何在 Durandal 中使用 .cshtml 和 .html 文件

我开始使用带有 asp.net MVC 的 DurandalJs 框架。它工作完美。

但现在我需要使用 .cshtml 文件作为 durandal 的视图。所以我添加到root web.config

但是 DurandalJs 仍然尝试获取 .html 文件作为视图。

所以我更正了 viewEngine.js 文件:

但现在 DurandalJs 要求所有视图文件都应具有“.cshtml”扩展名。

那么我可以同时使用“.html”和“.cshtml”文件吗?

0 投票
1 回答
460 浏览

durandal - 如何自定义 Durandal 优化器?

如何自定义适用于名为 setup 而不是 main.js 的文件的 durandal 优化器,以及如何在 Web 应用程序中有多个 SPA 的情况下优化多个引导文件?

0 投票
1 回答
318 浏览

javascript - Breeze createEntity 类型无法识别

我正在尝试使用 BreezeJS 对服务器进行调用,但无法使其正常工作。它说 tblMovie 无法识别。我找不到问题:S

当我想添加一部新电影时,它会这样说。

显示.js

我的 dataservice.js 层

我确实有一个模型 tblMovie

希望有人能帮忙!

0 投票
1 回答
625 浏览

knockout.js - 使用 durandal 在我的标题中注入一些特定于当前视图的按钮

我使用Durandal 框架开发了一个 ASP.NET MVC 解决方案。

在 shell 页面上,我有侧栏(其中包含我的主菜单)和标题栏。此标题栏包含特定于当前视图的按钮。

例如,如果我显示一个搜索视图,我需要在标题栏中“注入”特定按钮,如“搜索”或“重置”按钮。

另一个例子,如果我显示一个详细视图,我需要在标题栏中“注入”特定按钮,如“保存”或“取消”按钮。

我的问题:如何继续能够在我的标题栏中为当前视图“注入”一些 html 元素(按钮)?

也许我需要重构我的外壳以在其他地方编码我的标题栏?

以下是我的 shell 页面的摘录:

0 投票
2 回答
2753 浏览

javascript - Durandal 激活函数内部的 .datepicker 调用不起作用

我在视图中撰写此内容,然后尝试在结果上调用 .datepicker() ,但没有任何反应。

撰写容器

时间表.html

和日程模块

控制台记录“激活的计划模块”,但未创建日期选择器。如果我去 chrome 控制台并运行 jQuery 调用, $('.schedule-editor').datepicker();它会很好地调出日期选择器。

Durandal 文档声称激活函数是在 DOM 完全组合后调用的,所以我不知道还能尝试什么。

0 投票
3 回答
1767 浏览

jquery-mobile - jquery mobile 和 Durandal

请任何人建议我,将 Durandal 和 JuqueryMobile 用于基于移动的应用程序(浏览器)是个好主意。我计划使用 Durandal、Jquerymobile、MVC4、KnockoutJs 和 BreezeJs 开发一个应用程序。

谢谢