durandal相关内容

BreezeJS选择ComplexType属性

我遇到了Breeze和Durandal的问题,这使我相信这可能是Breeze的错误,或者我不知道正确的语法。 这是我的模型(假定Address只是一个简单的ComplexType类) public class Person { public int Id {get; set;} 公共字符串名称{get; set;} 公共地址MyAddress {get; set;} } ..
发布时间:2020-09-23 20:56:46 前端开发

微风1.4.2迁移后导航属性不再起作用

我与Durandal&使用asp.net mvc一起工作微风模板。 我有以下代码优先类: 第一种情况: 公共类交通 { [Key] public int Id {get;组; } ... public int? SenderId {获取;组; } 公共虚拟SendRecv发件人{get;组; } } 公共类SendRecv { [Key] pu ..
发布时间:2020-09-23 20:51:29 其他开发

Breezejs [Q]未处理的拒绝原因(应该为空)

这几天,我学到了breezejs,durandaljs,所以我制作了一个spa应用程序供人们锻炼,但是breezejs(或q.js)经常发出错误消息 [Q]未处理的拒绝原因(应为空):[“ proto.saveChanges@http:... s / jquery-1.9.1.js:2750\n”]( Firefox ) [Q]未处理的拒绝原因(应为空):(无堆栈)错误:遇到客户端验证 ..
发布时间:2020-09-23 20:48:49 其他开发

Breezejs EntityManager MetadataStore和fetchEntityByKey

我有一个SPA应用程序(durandaljs),并且有一条特定的路线,可以在其中映射要获取的实体的“ id”。 模板为“ /#/ todoDetail /:id”。 例如,“ /#/ todoDetail / 232”或“ /#/ todoDetail / 19”。 在viewmodel的激活功能上,我获得了路线信息,因此可以获取ID。然后,我创建一个breezejs Entit ..
发布时间:2020-09-23 20:36:52 其他开发

将AMD模块用作Aurelia ViewModel

我正在和Aurelia一起玩,看起来还不错,我在某些项目中使用了Durandal,这绝对满足了我的需求. 使用来自EC6的新类定义太棒了.但是,现在我正在准备一些需要将经典AMD模块与requireJs配合使用的东西,如下所示: define("testModule", [], function() { "use strict"; console.log('testMo ..
发布时间:2020-08-24 01:16:02 前端开发

Durandal 2.0-用于嵌套菜单的子路由器?

我正在构建一个应用程序,并希望显示一个两层菜单,并且两层始终可用. Durandal 2.0 推出了他们的新路由器,该路由器支持“子路由器",从而可以更容易的深层链接. 我的问题-我可以永久加载“子级"导航路线(当父级处于非活动状态时显示子菜单),还是“子级路由器"设计旨在懒惰-一旦评估了深层链接,就加载它们以对其进行评估? Durandal示例显示,主导航注册一条摔跤路线,然后然后加 ..
发布时间:2020-07-21 20:44:07 其他开发

Durandal SPA与打字稿有关的问题

我使用TypeScript 1.8将我的Durandal SPA应用程序从VS_2012更新为VS_2015,它将生成JavaScript(ECMA5).我解决了所有构建错误.但是我无法修复一个叫做 的打字稿错误. “'return'语句只能在函数体内使用" 我正在研究视图模型.因此,我需要在函数之外使用return语句. 由于构建错误,我无法生成我的Java脚本. 下面是我 ..
发布时间:2020-07-12 05:29:56 前端开发

没有调用router.guardRoute

这可能是一个简单的.. 我正在尝试覆盖路由器的guardRoute功能,并且似乎没有调用我的版本. 代码 app.start().then(function () { router.useConvention(); viewLocator.useConvention(); app.setRoot('viewmodels/shell', 'entrance' ..
发布时间:2020-07-06 05:13:58 其他开发

忽略DurandalJS应用中的锚点

我有一个使用DurandalJS的SPA应用程序,效果很好.链接已路由,视图模型已激活等. 问题是,我有一个锚点指向实际存在于服务器上的页面.我需要浏览器才能实际查询该页面(这是一个asp.net MVC页面). Durandal中的路由器似乎挂接到相对的所有链接(或实际上在同一域中),如果找不到路由,则调用路由器的handleInvalidRoute方法. 我一生无法解决如何告 ..
发布时间:2020-07-06 05:13:53 其他开发

避免在SPA中重新提交表单(无P-R-G)

我有一个用DurandalJS v1.2构建的单页应用程序(SPA),该应用程序与支付网关集成在一起. SPA将通过在其页面上执行常规形式POST转到付款网关的页面. 用户完成“支付网关"页面上的操作后,支付网关将执行POST表格返回我的SPA. 由于它是POST,因此我在ASP.NET MVC中通过为发送的各种表单参数呈现require.js模块定义来处理它的服务器端,然后在需要处理 ..

何时将扩展其他复杂类型添加到Breeze实体上

我想从数据库中加载一个实体,然后使用它的ICollection(来自模型类)加载一些子数据.如果这是一对多关系,那么对于单个视图模型来说,这将足够简单,但是我的结构要复杂一些- 父母有很多孩子.每个孩子都有许多孙子孙,需要将其链接回适当的孩子.层次结构需要保持完整. 到目前为止,我想出的其他选择可能不是最好的方法,所以我的问题是-装载孙子孙女的最佳做法是什么-或其他方法? 在配置me ..

Durandal/热毛巾模板中未显示Highcharts的问题

我们在ASP.NET MVC 4的Durandal/Hot Towel模板中使用HighCharts.js.我们只是在为仪表板页面使用图表API的过程中证明了概念验证.但是,在页面加载期间,该图形未呈现在页面上. 我们有一个自定义.js文件,其中包含以下代码(从HighCharts.com复制和粘贴): $(document).ready(function () { $('#r ..

Durandal JS和Google Plus登录Javascript API

因此,我正在尝试使用Durandal构建移动应用.但是,我在使用Google加上JS API集成时遇到了麻烦.我认为这是问题所在:gapi的javascript客户端附带了异步加载,因此在未定义gapi的情况下,durandal初始化将崩溃,因此,css组件也无法正确呈现.我已经尝试将以下脚本标记放在login.js视图的login.html文件中,甚至放在main.js的require.js部分 ..
发布时间:2020-06-16 18:32:45 前端开发

小部件中的Durandal事件

所以我还有另一个DurandalJS问题. 所以我有一些小部件几乎都是自包含的.它们根据当前用户是否登录(例如,是否登录)呈现或隐藏自己.我有一个显示当前用户名的小部件,另一个显示了当前用户的设置的小部件. “当前用户是存储在本地存储中的值,因此每个人基本上都知道要从那里获取它并尽自己的本分. 我有一个安全模块,当用户登录和注销时会触发自身事件. 我所有的小部件(包括外壳)都需要此安全 ..
发布时间:2020-06-13 18:31:39 前端开发

Durandal 2.1中的响应对话框?

我发现了以下内容: 响应式Durandal对话框 但是,在2.1中,我看不到任何有关使对话框具有响应性的文档.我有一个对话框,该对话框的高度随着用户选择内容而扩展-最终,该对话框变得比视口高,并且没有滚动或其他任何内容,因此在移动设备上完全是一团糟.我已经尝试过使用文档中的“重新定位"功能,但这似乎没有多大作用.对此的任何建议将不胜感激. dialog.show( ..
发布时间:2020-06-13 18:31:37 其他开发

Durandal JS路由器设置

我设法使一个简单的路由器工作,甚至为我的子菜单创建了一个子路由器,但是我不确定其中有一两个问题.文档为您提供了基本的帮助,然后您就可以依靠自己了. 所以我正在从这里阅读文档: http://durandaljs.com/documentation/Using-The-Router.html 首先,提到了"splat"路由,但并没有真正解释它们是什么或如何使用.您所得到的只是JS的一个 ..
发布时间:2020-06-13 18:31:34 前端开发