durandal相关内容

DurandalJS路由行为

我拥有的东西 试图了解正在发生的事情以及如何控制它。对于尚未经过身份验证的用户,我有一个“公共”视图,对于经过身份验证的用户,我有一个“主页”视图。这是我的路线配置: app.start()。then(function(){ //替换'viewmodels '在带有'views'的moduleId中找到视图。 //在根目录中的'views'文件夹中查找部分视图。 viewLoc ..

如何在Durandal中为shell viewmodel使用类?

我正在查看Hot Towel模板,并试图让它在TypeScript中工作,我遇到了转换shell viewmodel的问题。我正在尝试将其转换为TS,对我来说更有意义的是它应该是一个类,而不是简单地导出函数,如图所示这里。我查看了这种方法,但要注意评论这里,决定不跟随它。 经过一番挖掘后我找到了此主题,表明它应该像重写 router.getActivatableInstance一样简单,但似 ..
发布时间:2019-06-06 04:25:01 前端开发

MVC Durandal应用程序仅适用于服务器根URL

当我从Visual Studio 2013 Durandal模板创建项目并运行项目时,它会从我的开发Web服务器中提供Durandal Starter Kit Web的工作实例。 当我将其部署到IIS Web应用程序时,它会到达启动画面,然后停止。 Fiddler透露404尝试 GET /App/main.js HTTP / 1.1 这显然是它失速的原因。 GET /c2/App/ma ..
发布时间:2018-07-17 15:18:15 服务器开发

使用r.js打包一个使用'text'加载视图的SPA应用程序

我试图用grunt将一个SPA应用程序(requirejs,durandal 2,knockout)构建到一个main-build.js文件中,而且我遇到了durandal正在使用的'text'插件的严重问题加载我的意见。 在dev中,我成功地使用'text'按照构建durandal应用程序的标准方式动态加载视图。不同的是,我需要为视图做一些服务器端模板,所以它们实际上是动态生成的。 ..
发布时间:2018-05-30 15:03:52 其他开发

iOS中两个位置之间的估计时间

从AnyLocation到MyCurrentLocation获取ETA(估计时间到达)的正确方法是什么? 我想要使用任何注释时,必须根据该注释和用户的当前位置在页脚上设置详细信息。 请参阅下图以获得更好的理解。 b 我看到这个什么是从任何位置到当前位置获取ETA(预计到达时间)的正确方法,以及计算在Apple地图中覆盖旅程所花费的时间但他们没有使用此解决我的问题。我总是使用这个N ..
发布时间:2018-05-11 13:26:50 移动开发

使用Durandal dojoConfig和ESRI Maps

我正在尝试使用与Durandal合作的ESRI地图,并在Durandal文档中查看了此链接 DurandalEsri 这似乎很有效,但是现在Durandal在找到我的.js文件时遇到问题。如果我离开以下dojoConfig,我的脚本被找到,但是地图将无法正常工作。 ``````````dojoConfig = { baseUrl:'./', async:true, tlmSibl ..
发布时间:2017-06-24 10:04:13 其他开发

Durandal TodoMVC - 无法为ko.computed写一个值

我正在尝试使用 Durandal (包括 Knockout + RequireJS )从 TodoMVC模板。我意识到一个todo应用程序并没有真正炫耀Durandal的功能,但我正在学习的道路上,认为这将是一个很好的第一个项目。 无论如何,在这个过程中,我偶然发现我无法解决的错误(见下文)。 错误(“无法将值写入ko.computed,除非您指定”写入“选项,如果您想阅读当前值,不通 ..
发布时间:2017-05-16 18:31:54 前端开发

Durandal模态/对话框上下文,允许在移动设备上滚动

Durandal提供了一个模态对话设施,可在桌面设备,它允许您通过“对话框上下文”控制对话框的显示。 默认的对话框上下文将显示对话框视图以屏幕为中心。从观察来看,我可以看到,这意味着在视口中心对话框 - 这意味着,当您向上和向下滚动,它保持在相同的位置,在您的视口中间。 这工作得很好,一个大到足以看到整个对话框的屏幕;但是在移动设备上,特别是在手机上,对话框可能比屏幕大,特别是如果用户 ..
发布时间:2017-02-13 09:53:44 前端开发

如何实现z-index和overflow

我试图显示“弹出”窗口,当用户将光标悬停在 div 上时出现。一切正常工作,除非我添加一个滚动条到我的 div 。显示滚动条的CSS代码如下: .scroll-menu { max-height:100px; overflow-x:hidden; overflow-y:scroll; } 这里是一个包含 menu class, 这是一个包含C ..
发布时间:2017-02-12 20:41:49 前端开发

响应Durandal对话框

我在我的新应用程序中使用Durandal,我有一个问题,Durandal的对话窗口(我使用它从用户那里获取一些数据)。 当我手动设置窗口宽度时,(默认情况下,Durandal设置窗口位置从JavaScript),如果我想有窗口宽度600px,我需要通过CSS与 .dialog {width:600px!重要} 。这是所有问题开始的地方。 在窗口调整大小时,对话框不再响应,当我有大窗体和 ..
发布时间:2017-01-20 00:43:10 前端开发

KendoUI集成到Durandal JS

我正在构建一个phonegap应用程序,并计划使用Telerik的Kendo UI框架来生成UI。 Telerik Kendo UI已经有一个MVVM实现,我想使用它,不包括Knockout JS。这是支持的东西,还是Durandal JS与Knockout深度集成? 解决方案 Roger Gullhaug写了一篇博文,如何将Durandal与Kendo UI的数据绑定结合使用:一起使用D ..
发布时间:2017-01-07 23:46:26 其它移动开发

TinyMCE的消失在SPA - 淘汰赛结合两次评估导致编辑失败

我想实现的 TinyMCE的的成约翰爸爸的的 HotSpa模板的 我目前使用的淘汰赛3.1.0 和迪朗达尔2.0 的 对于一些未知的原因,我的自定义淘汰赛结合init()方法被触发仅在第一次加载一次,但如果认为是两次刷新。 通过刷新,我的意思是使用路由器迪朗达尔,我浏览到了同样的观点再次(但具有不同的参数)。它仍然在整个迪朗达尔生命周期的钩子deattached和连接再次调用。去 我有一些 ..
发布时间:2016-08-07 10:49:28 开发方法

迪朗达尔撰写:激活方法并不总是叫

在一个水疗中心,我有一个观点我在其中包括使用撰写结合另一种观点。此子视图(子视图)的父视图被加载时,这就是所谓的激活方法。 < D​​IV数据绑定=“组成:”视图模型/ FOL /指数'“>< / DIV> 然而,当我浏览从父视图离开,然后回去吧(无需刷新浏览器),在子视图的激活方法不再调用。我怎么可以强制使用每个父视图被加载时被调用? 解决方案 既然你没有利用路 ..
发布时间:2016-08-07 10:41:17 开发方法

迪朗达尔登录页面重定向模式

TL; DR 什么是需要用户以查看在迪朗达尔单页应用(SPA)某些网页登录的良好格局。 我需要一个系统,由此如果用户试图定位到一个“页面”,要求它们被登录,它们被代替重定向到登录页面。在此登录页面上的成功认证,我会然后像应用程序重定向到它们previously试图访问之前,他们被重定向到登录页面的页面。 这我能想到其中的可为用户重定向到与从登录页面被实现的一种方法是在URL存储到这需要在浏览器 ..
发布时间:2016-07-25 09:52:00 前端开发

长Ajax调用破淘汰赛结合

我使用迪朗达尔和淘汰赛与下面code到编辑博客页面绑定创建个人网站。一切伟大的工作,我是能够将文本区域与Ajax调用返回的文本绑定。 一旦这样做是我很好奇,如果从WebService长时间反应会打破它,所以我把在 Thread.sleep代码(1000)到服务,现在我不能让它绑定返回的文本到文本区。关于如何得到这个工作?任何建议 边注:我不认为这有与迪朗达尔框架做的,但我想我应该说我是 的J ..