durandal相关内容

向来自数据库的Breeze saveMap添加一个实体(不是全新的实体)

我在带有Durandal SPA模板的asp.net应用程序中使用Breeze。 我需要向数据库中已经存在的saveMap添加一个实体。 p> 让我们举一个简单的例子:页面显示发票和发票行。用户添加新发票的行,然后点击保存按钮。仅使用修改后的发票行触发SaveChanges控制器的操作。服务器端,将重新计算总数,并且必须修改发票的总数。但是此总计位于发票实体上,因此我们需要将发票的实体 ..
发布时间:2020-10-27 01:03:54 其他开发

在Durandal视图中运行Javascript

我正在构建一个演示,以使用Durandal与D3.js一起使用。我在入门工具包上进行了修改。 它有两个视图:Welcome和Flickr。我添加了一个新的视图Chart,并在视图中复制了一些d3js可视化javascript代码: 图表演示 ..
发布时间:2020-10-27 01:03:50 前端开发

杜兰达路由问题

我有一个与Durandal一起使用的小型SPA测试应用程序。 我也有非常有线的问题。 首先,我的文件夹结构是: App --durandal --viewmodels ---- user.js --views ---- user.html --main.js 当结构是这样时,一切都很好。但是如果我创建类似 App $ br $ b --d ..
发布时间:2020-10-27 01:03:46 其他开发

页面组成后是否可以注入Durandal小部件?

我正在处理durandal应用程序,并且根据某些操作,我需要使用< ;!-ko小部件:{kind:'widget / cards'}->注入小部件; 目前未显示小部件,但只能在其中显示注释HTML内容。 有什么帮助吗? 谢谢 解决方案 是。在窗口小部件绑定的直接父节点上使用 if 或 visible 绑定。如果没有直接的父节点,则仅出于持有 if 或 vis ..
发布时间:2020-10-27 01:03:43 前端开发

一些Java脚本似乎被durandal覆盖了

我正在尝试使用热毛巾模板实现单页应用程序。在尝试合并CSS HTML模板之前,一切都很好。我正在使用Durandal + RequireJS。 我的导航栏HTML在nav.cshtml中(我将cshtml与Durandal一起使用) 如果粘贴在index.html之前 工作正常。 如果相同包含 ..
发布时间:2020-10-27 01:03:41 其他开发

如何将Fancybox与Durandal en TypeScript结合使用

我不再使用John Papa的Hot Towel模板来忙于进行原型设计和开发。 而不是使用Javascript,而是使用TypeScript并遇到了一个问题。 当用户单击SPA中的图像时,我希望该图像用fancybox弹出。但是我绝对无法实现这一点。我以为我将fancybox的代码放在de Activate函数中,因为那是在每次加载视图时调用的(我在这里可能是错误的)。 但是我也发现 ..
发布时间:2020-10-27 01:02:36 其他开发

以编程方式关闭Durandal模式

我是Durandal的新手,所以对于我的问题,我可能采取了错误的方法。 我想显示一个模态弹出框,并显示“正在记录”消息当用户单击登录按钮时,请输入...。接收到响应后,我想关闭模式弹出窗口。我尝试的方法是使用登录视图模型中的Durandal的app.showModal和无按钮的视图来调用自定义模式弹出窗口。这显示了我正在使用的模式弹出窗口,但是在收到服务器响应后,我还无法弄清楚如何关闭弹出窗 ..
发布时间:2020-10-27 01:01:33 其他开发

在Durandal中插入脚本标签

我对应该是一件容易的事情有点挣扎。 我想在div标签内插入脚本标签。问题在于Durandal(出于我仍然需要理解的原因)似乎忽略了这些标签。 这里已经描述了此问题,但是在那里提出的解决方案对我不起作用。 如何停止durandal / jquery 难道没有一种简单的方法告诉Durandal请解释我的脚本标签吗? 这变得非常令人沮丧,除了上述问题,我在网上找不到关于此的任何内容。 ..
发布时间:2020-10-27 01:01:14 前端开发

Durandal路由器在哪里设置页面标题

我正在将Durandal用于一个非常简单的网站。在我所有的浏览器选项卡中,页面标题都带有“ undefined |”附加在应用程序标题的前面。杜兰达尔在哪里获取和设置该值? pthalacker 解决方案 最终,Durandal的路由器插件正在设置document.title。 https://github.com/dFiddle/dFiddle-1.2/blob/gh-pag ..
发布时间:2020-10-27 01:01:10 前端开发

Gulpfile.js加载失败

Visual Studio任务运行程序无法加载gulp文件。我现在使用 VS2017 v15.9.4 ,但是,该项目是几年前开发的。 运行“ ... \Gulpfile.js” ... cmd.exe / c gulp-任务简单 assert.js:350 抛出错误; ^ AssertionError [ERR_ASSERTION]:必须在Gulp.set [as _setT ..
发布时间:2020-10-27 01:01:04 前端开发

将视图模式编辑/添加到durandaljs向导

https://github.com。 com / dFiddle / dFiddle-2.0 / blob / gh-pages / app / masterDetail / wizard / index.js 当我看着这个向导时,我问我自己如何将变量(如向导处于编辑模式或添加模式)传递给index.js,该变量将创建step1,step2和step3。 我看不到我可以在哪里传递这些 ..
发布时间:2020-10-27 01:01:01 其他开发

如何使用Durandal的createChildRouter

我整天都在努力,无法弄清楚如何在基于热毛巾的(MVC4 SPA)项目中使用Durandal正确创建子路由器。这是我目前所拥有的: shell.js var路由= [ {路由:”,moduleId:“ home”,标题:“ Home”,导航:1}, {路由:“ inventory / index”,moduleId:“ inventory /库存”,标题:“库存”,导航:2}]; ..
发布时间:2020-10-27 01:00:58 前端开发

在durandal.js中跟踪优化器问题

我有一个带有数百个视图模型的大型应用程序,但是当我运行优化器时,它并没有将它们合并到main-built.js中,只是清除了文件。 有没有办法让优化器为您提供有关错误发生位置的更多信息? 解决方案 以下是所有可用的选项 -mode 指示优化器是否仅应“生成” r。 js配置或实际“构建”优化的JS应用程序。默认值build -源包含应用程序源的文件夹的路径。 - -conf ..
发布时间:2020-10-27 01:00:54 其他开发

Durandal:多条路线,一个视图模型/视图

我有3条路线:项目/一个,项目/两个和项目/三个,它们都指向“项目”虚拟机/视图。 items.js激活功能,我正在检查url,并在此基础上更改过滤器: function activate(r){ switch(r.routeInfo.url){ case'items / one':vm.filterType(1);打破; 例“ items / two”:vm.filterTy ..
发布时间:2020-10-27 01:00:52 其他开发

防止锚标签导航到主页

我有一个常规的定位标记,其href属性设置为“#”。通常,这会阻止任何导航,但在durandal中,它会将我导航到主视图。如何阻止它导航到该视图? 我无法更改html和样式。它必须是那个锚标签。但是我可以将click事件绑定到它。有什么方法可以取消锚点事件中的导航? 注意事项 解决方案 绑定一个单击事件并调用event.preventDefault() ..
发布时间:2020-10-27 00:59:47 其他开发

如何创建“整页对话框”;与DurandalJS

我试图消除使用DurandalJS版本2构建的Web客户端应用程序(SPA)的“ css模态窗口”(模态窗口不是移动设备的最好朋友)。 我想将模式窗口转换为整页对话框。它仍将是一个对话框窗口,但我不想将div叠加在当前视图上,而是要隐藏当前视图(同时保持其状态)并显示包含对话框的div(如果可能,使用“入口”过渡或 我想我已经接近解决方案了。我目前尝试的两个选项是按原样使用对话框插件( ..
发布时间:2020-10-27 00:59:42 其他开发