breezejs:AutoGeneratedKeyType未定义

时间:2013-05-28 06:45:21

标签: breeze

AutoGeneratedKeyType在breeze.debug.js中定义。但是,现在我正在使用DataService,我现在还必须包含文件breeze.dataService.webApi.js

现在当我调用方法saveChanges()时,我在这个文件中收到错误:

 if (e.entityType.autoGeneratedKeyType !== AutoGeneratedKeyType.None) {
方法 prepareSaveBundle

中的

错误是“AutoGeneratedKeyType未定义”。看来这个枚举只对文件breeze.debug.js有用。这可能是一个错误吗?

1 个答案:

答案 0 :(得分:2)

您是从Breeze网站上的zip或直接从GitHub运行的吗? GitHub版本正在进行中,并且会有bug。 Breeze网站上的拉链是完整版。

除非您使用breeze.base.xxx.js,否则永远不应该包含breeze.dataService.webApi.js。相反,只需使用breeze.js或breeze.min.js。它们有点大,但包括所有适配器库。