breeze相关内容

Breeze-在保存之前,根据实体的导航属性在服务器上修改实体

有没有办法在服务器端的Breeze中获取BeForeSaveEntity(或保存前的任何其他位置)中实体的导航属性的“Current”值?我所说的Current指的是数据库中存在的内容,以及合并进来的任何更改。这不是用来验证的,而是基于父字段和子字段来计算父属性的值(我不想在客户机上使用)... 例如 public class Parent { public ICollection ..
发布时间:2022-08-18 10:07:42 其他开发

如何/何时查询Breeze中的扩展&;#39;实体

我有一个加载“子”实体的ViewModel,我还想根据加载的每个子实体显示“孙”实体。为了简单起见,我需要帮助确定如何查询这些对象并将它们显示在浏览器中适当的“树”下(请原谅我对编程语言的破坏:) 我使用Knokout绑定数据并使用Breeze加载实体。此问题是When to add extend additional complex types onto a Breeze entity ..

从Web API.NET核心获取操作返回字符串

我有一个GET操作,我想从该操作返回一个字符串。例如 “000875” 当我在完整的.NET中从我的Web API控制器中的控制器返回此字符串时,它的格式如下: { "Property": "000875" } 当我在转换后的.NET核心控制器中返回该字符串时,它返回以下内容: { "$id": "1", "$type": "System.Net.Http. ..
发布时间:2022-06-16 14:28:48 其他开发

angularjs 模块依赖

我已经这样定义了我的主模块: angular.module('domiciilias', ['domicilians.service', 'loggerService', 'person.directives']).config(['$routeProvider', function ($routeProvider) {$路由提供者.何时('/domiciliations/mandats',{ ..
发布时间:2022-01-15 23:02:35 其他开发

如何使用从属性属性中提取的元数据添加扩展微风实体类型

我想在微风数据服务(客户端)中获取下面提到的自定义属性. 命名空间 Tam.Framework.Web.Models{[ViewAttribute("app/views/Employee.html")]//这个自定义类属性公共类员工:BaseEntity{受保护的覆盖字符串 OnGetDescriptor(){返回“一些描述";}公共字符串名字 { 获取;放;}[Display(Name = " ..
发布时间:2022-01-13 18:03:55 其他开发

在 Knockout 和 Breeze 中使用 jQuery dynatree

好的,按照 PW Kad 的建议,我将这部分问题从问题 ID 17973991 的开始处分开. 我有一个视图模型,它利用围绕微风构建的数据上下文,它获取我想要的数据并填充可观察数组.我需要使用 Breeze 已经检索到的数据来填充另一个(可观察的)数组以在树视图中使用. 由于现有数据没有正确的字段名,我需要能够使用 dynatree/fancytree 插件可以使用的正确字段名创建一个 ..
发布时间:2021-12-29 21:04:59 前端开发

我的下拉列表中的淘汰赛验证不起作用

我使用 durandal 模板 + 微风开发了一个 asp.net mvc 项目. 我想在我的视图上定义用于添加/编辑操作的验证逻辑. 到目前为止,它适用于文本,从数据库填充下拉列表:当元素不包含任何数据时,由于敲除验证,元素被标记为红色. 但它不适用于从简单列表填充的下拉列表. 填充列表的元素来自枚举: 公共类传输{[钥匙]int id { 获取;放;}...[必需的] ..
发布时间:2021-12-29 20:52:16 其他开发

为什么我的 Breeze.js 实体没有创建 ko.observables?

我使用的是没有服务器端组件的 Breeze.js,并使用以下代码在客户端创建了实体.根据 Ward 的要求,我已经简化了所有内容,并包含了更多信息.我的MetaDataStore配置功能- function configureMetadataStore(metadataStore) {metadataStore.addEntityType({shortName: '制造商',命名空间:'Stac ..
发布时间:2021-12-29 20:51:49 其他开发

使用微风实用程序进行淘汰赛验证?

是否有人编写了一个实用程序,可以将 Breeze 元数据(从实体框架数据属性中捕获)转换为淘汰验证扩展(使用 Knockout.validation)? 解决方案 我制作了一个函数,可以从实体读取元数据并添加验证规则. app.domain.indicador = (function () {“严格使用";var 构造函数 = 函数 () {...}var initializer = f ..
发布时间:2021-12-29 20:45:40 其他开发

Upshot.js 的现状

我正在考虑在我的一个非常重要的项目中使用 upshot.js 和 Knockout.我没有看到任何文档或任何围绕结果的活动.在我做出这个决定之前,这个项目是否仍然有效? 如果现在整个 asp.net 堆栈都是开放的,并且可以看到提交到存储库的内容,为什么这个小型库仍然不在 codeplex 或 github 上供社区查看? 我希望这仍然是 asp.net 团队的关注点. 解决方案 ..
发布时间:2021-12-29 20:29:10 其他开发

使用 jQuery 或 Q.Js 进行 promise

我正在研究 BreezeJs 并且有示例正在使用 Q.js 用于承诺处理异步调用.John Papa 也在使用 Q.JQuery 也有承诺.两者有什么区别? 解决方案 两者都基于 Promises/A 标准 并实现了一个 then 方法(虽然只是当前的 jQuery,他们曾经有一个不兼容的 pipe 而不是 then).但是,有一些区别: Q 有异常处理.所有在异步 then 回调中 ..
发布时间:2021-12-29 10:12:10 前端开发

从 jQuery-ajax 到微风.js(SharePoint ODATA 示例)

我开始将微风.js 用于我的 ODATA 服务. 我正在使用 SharePoint ODATA api,我有一个如何将它与 jQuery-Ajax 一起使用的示例.用微风完成这项工作真是太棒了.谁能帮我将这个 jQuery-Ajax 调用翻译成微风.js?……还是将我推向正确的方向? $.ajax({url: “../_api/SP.WebProxy.invoke",类型:“POST",数 ..
发布时间:2021-12-23 18:29:06 前端开发

使用微风js和web api处理计算属性

我正在使用 BreezeControllerAttribute 试验带有 Web API 的 BreezeJS.实体的计算属性应该如何公开?我发现可靠地做到这一点的唯一方法是创建一个从实体继承的中间 DTO 或使用投影.通常我会在这种情况下使用只读属性,但这些似乎被忽略了. 解决方案 当 Breeze 将 JSON 属性数据映射到实体时,它忽略它无法识别的属性.这就是为什么您的服务器类的计 ..
发布时间:2021-12-20 13:07:55 其他开发

AngularJs console.log“未定义$q"

我在控制台中收到此错误$q is not defined.当我进行一些研究时,我发现诸如 .q 库已被弃用 之类的东西来自http://www.breezejs.com/documentation/breeze-labs/breezeangularqjs 如果是这样,那么整个promise的概念也被弃用了, 解决方案 Promise 没有被弃用.事实上,它们最近获得了相当大的动力,并 ..
发布时间:2021-11-10 02:52:04 其他开发

将 Angular 验证指令与 Breeze 结合使用会阻止任何无效输入

如果您向绑定到微风实体的输入添加任何用于验证的角度指令(ng-minlength、ng-maxlength、ng-pattern 等),如果发现无效,它将阻止任何用户输入. 如果来自 ng-model 的值最初是有效的,它会显示出来,但是如果您将值更改为无效的值,则输入字段将被清除,模型将设置为空,并且您无法输入任何最初可能为无效的.但是,如果您将有效值复制到它显示的字段中. 如果模型 ..

Angular/Breeze SPA 模板上的未映射属性

我在 Visual Studio 2012 中使用 Angular/Breeze SPA 模板.我在 TodoList 服务器模型中添加了一个未映射的属性. [未映射]公共字符串 MyUnmappedProperty{ get{return "testString";}} 我已经在客户端模型的构造函数中注册了未映射的属性,特别是在像 Ward 在这里建议的 todo.model.js 中:使用 ..
发布时间:2021-11-09 04:25:08 其他开发

Breeze 和 Angular 的“ToDo"应用程序不适用于 IE 8

我已经从 http://www.breezejs.com 下载了示例“Breeze 0.83.5"应用程序/文档/下载 Angular 'ToDo' 示例不适用于 IE8. 我在 Breeze 脚本参考上方包含了以下脚本参考. 知道为什么这不起作用吗? 解决方案 Breeze 的 Angular 支持利用了“backingStoreAdapter",而后者又依赖于浏览器实 ..
发布时间:2021-11-09 03:24:03 其他开发

1.2.1未映射的属性不应序列化

不确定是否是错误,但是:当您具有可观察的扩展类型时,它也会在 saveChanges 中进行序列化.这使得 EFContextProvider 在删除实体时失败. 发送的json示例: {“实体":[{"Id":1015,“键":"3",“值":"2",“不明确的":"","entityAspect":{"entityTypeName":“设置:#Settings_Beeze.Model ..
发布时间:2021-04-16 19:11:19 其他开发