问题标签 [dataservice]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
655 浏览

json - 如何清理 css 属性以在数据服务提供的模板中使用

我需要生成经过清理的 css 属性以与我的组件模板一起使用来设置 div 的背景图像:

使用通过数据服务获得的数据。组件是:

但它不起作用,因为生成净化属性的语句

找不到加载的数据。我在浏览器控制台中看到的错误是:

数据服务是:

以及提供的 items.json:

如果我在组件中设置静态数据,而不是使用数据服务,一切正常:

如何强制 sanitizer 语句等待异步数据完全加载?或者,如何直接在服务中生成经过清理的属性?

编辑 最好的答案来自下面的 PatrickJane:

我还直接在服务方法(credits)中解决了这个问题,但它更冗长:

0 投票
0 回答
68 浏览

swift - Swift - FireBase - 快照 - 数据服务

我从我的 FireBase 孩子(“用户”到我的 UITextFields 和 UITextViews 中检索快照时遇到了一些问题

检索它们后,我希望它们可以通过 DataService 中的代码进行编辑

谁能帮忙??????

0 投票
1 回答
131 浏览

c# - JsonReaderException - 适用于本地,而不是远程

我正在尝试查找导致此错误的原因。任何我可以检查的想法都将受到欢迎。

我有一个应用程序,我可以在 localhost 上毫无问题地运行。在远程服务器上检索数据时出现此错误,所以我假设它可能是数据。所以我在本地更改了数据源,本地没有问题。

那么数据是没有问题的,还是我遗漏了什么?

0 投票
1 回答
294 浏览

ionic2 - ionic2 可观察数据服务

我是 Ionic 2 的新手,它是可观察的。我有以下问题。我有一个具有 findAll 功能的数据服务。此函数检查 ifprivate var products != false是否需要返回该值。如果没有,它需要检查nativestorage并返回该值,如果它被填充,如果没有,它检查 http get 并返回那个

我的问题,我不想订阅该findAll函数,以防 http 获取这是可能的,因为它返回一个 observable(如果我是对的),nativestorage getitem 返回一个 promise 而不是 observable。并且已经填充的私有变量的第一个场景也不是可观察的。

希望我足够清楚地描述了这个问题

0 投票
1 回答
287 浏览

authentication - DNN 9 如何为自定义身份验证提供程序设置 SSO 数据服务

我正在建立一个 DDN9 网站。我正在安装自定义身份验证提供程序。我正在关注本教程:

http://www.dnnsoftware.com/community-blog/cid/134678/dotnetnuke-tips-and-tricks-12-creating-your-own-authentication-provider

但是,我在登录时遇到问题。

发生严重错误。请检查事件查看器以获取更多详细信息。

我认为我在 web.config 文件中的链接有问题。我想知道您是否需要一个教程或示例来显示 web.config 文件是为自定义身份验证提供程序设置的。

0 投票
0 回答
95 浏览

stored-procedures - WSO2 数据服务 - Sybase 存储过程出错

我正在使用 Sybase 中的存储过程创建 WSO2 数据服务。每当我为局部变量赋值时都会出错。

存储过程如下...声明@user_id INT select @user_id =333
....

上面的 select 语句似乎引起了问题并导致了以下错误

如果我评论 select 语句,它工作正常。

我的数据服务看起来像这样

任何帮助将不胜感激!(使用 WSO EI 版本 6.1.1、jconn3.jar、sybase ASE 15.7)

0 投票
1 回答
155 浏览

angular - AngularFire2 作为数据服务?

所以我一直在翻阅 Angular.io 中的文档以及 AngularFire2 的 Git Docs。在完成一些教程工作并看到它有效后,我决定尝试以“更正确”的方式做事。

我的理解是,如果您要与应用程序内不同组件中的相同数据进行交互,那么最好编写一个服务。在我的示例中,我正在使用 Angular2/4 构建一个小型 CMS?并使用firebase来存储数据。

所以我写了第一部分,管理员可以在主页上更改他的 CTA。所以要做到这一点,他会去管理面板通过输入对文本进行更改并保存。然后当然在主页中您会看到更新的文本。所以 home 组件实际上只能读取。问题是您将如何创建服务并使其可导入到使用它的组件中?

正如您在代码中看到的那样,他们将其直接带入了主要组件。这会更好(在我不知情的情况下)成为可以注入的服务。我自己写了几次尝试这样做。只会得到许多类型的错误。有什么帮助吗?

0 投票
0 回答
859 浏览

wso2 - 在 wso2 ei 中为 sqlserver 创建数据源时出错

安装 wso2 ei 后,我下载 sql server jdbc 驱动程序并将其复制到 wso2home/lib 中,我想通过 sql 查询创建服务,所以我定义以下数据服务:

但我收到此错误:

0 投票
0 回答
67 浏览

angular - Angular 2/4 - 收集表单数据的最佳方式是什么?

假设您正在使用 Angular 制作一个汽车配置应用程序,并且您想要一种存储所有用户选择的方法,但在拥有所有数据之前,您不想将其存储在本地存储、会话或数据库中。但是你是怎么做的,最好的方法是什么?

我查看了 rxjs Subject 的方法和 Observable Data Services 方法,但它不符合我的要求。在我开始制作自己的数据收集服务类型之前,是否有一种已经存在的方法也可以让我:

  • 除非被告知,否则将数据添加到不会覆盖现有数据的存储中。
  • 从商店中读取某些物品。
0 投票
1 回答
3084 浏览

angular - Angular 5:将输入值从组件保存到服务中

我正在尝试将来自组件的输入值保存到我的数据服务中,例如输入用户名和输入密码,单击它会从服务中进行后调用,但实际输入位于一个单独的组件中,其中数据服务已导入。

如何绑定输入中的数据,以将其添加到数据服务中的变量中?

更新:我设法在 DataService 和我的组件之间转换数据。下面是代码。

更新 v2:我现在收到一个新错误“预检响应中的 Access-Control-Allow-Headers 不允许请求标头字段 Content-Type。” 试图解决这个问题。

更新v3:我设法让一切正常,检查下面的答案!

数据服务:

零件:

这是我的 jQuery 代码,它工作得非常好,但我试图远离在这个应用程序上使用 jQuery,我希望能够以 angular5/typescript 的方式编写它。希望这可以帮助大家理解我正在尝试做的事情。

组件模板: