首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在durandal中使用taffydb添加json数据

在durandal中使用taffydb添加json数据
EN

Stack Overflow用户
提问于 2014-02-17 21:32:40
回答 1查看 511关注 0票数 0

我试着用taffydb和杜兰达尔。我能够向ko.observableArray()添加简单的json-数据(一位同事向我展示了:-)。

现在我想用taffydb保存它。

main.js:

代码语言:javascript
复制
requirejs.config({
  paths: {
   'taffy': '../lib/db-master/taffy'
    ...
  }
});

participant.js:

代码语言:javascript
复制
define(['durandal/app', 'knockout', 'models/user', 'taffy'], function (app, ko, user, taffy) {
...
}

每当我加上这句话:

代码语言:javascript
复制
var db = taffy;
db.insert({record:1, data:"test"});

我知道这个错误:

未定义的TypeError:不能调用未定义的方法“插入”

如果将其排除在外,就会添加预期的测试数据。我是不是拿错了硬脑膜?

问候克劳斯

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-02-18 12:35:53

如果您正在加载的是这段代码,那么在传递给RequireJS的配置中需要一个希姆,因为taffy是不知道的。我认为这样做是可行的:

代码语言:javascript
复制
shim: {
    taffy: {
        exports: "TAFFY"
    }
}

我从来没有使用过太妃糖,所以我不知道它的依赖关系可能是什么。您可能需要向shim中添加一个deps: [...]字段,以便提前加载依赖项。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/21839677

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档