问题标签 [angular-loopback]
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.
angular - 如何配置环回服务 angular4 应用程序?
LoopBack
我已经Angular4
使用angular-cli
. 我的 LoopBack 项目在端口提供 html 文件,3000
而我的 Angular4 项目在4200
.
现在我需要知道我是否可以在 3000 上提供这个 Angular 应用程序,就像从 LoopBack 目录提供静态文件一样?
我想问的是是否可以使用 LoopBack 服务器来为 Angular4 应用程序提供服务,就像它为 Angularjs 应用程序提供服务一样?
谢谢
javascript - 如何多次在环回中切换模型的数据源?attachTo 不工作
我有一个模型,我需要随时切换数据源。为此,我在该模型上创建了一个远程方法并使用了attachTo()方法。
我第一次调用远程方法时,数据源会相应更改。
例如,datasource1
附加到myModel
,现在我用 调用远程方法datasource2
。这将工作得很好。
但是,如果我调用这个远程方法,传递datasource1
- 之前附加的那个myModel
- 它不会工作。console.log(Model.getDataSource().settings.name)显示数据源已更改,但是当我使用模型及其数据源时,它仍然是前一个。
在datasources.local.js上,我已经声明了我将不断地从我的模型中附加和分离的数据源Model
。
因此,似乎我无法将数据源更改为同一模型以前使用过的数据源...我注意到问题不是切换到新的数据源,而是尝试附加之前已附加的数据源同型号。
angularjs - 无法在 Resource.LoopBackResource.resource.$save 读取未定义的属性“调用”
我正在尝试将环回角度资源用于网站部分。似乎 $save on model 给出了错误Cannot read property 'call' of undefined at Resource.LoopBackResource.resource.$save
。我似乎找不到任何答案。我正在研究 angular 1.5.8
。任何帮助,将不胜感激
代码:
angular - 如何将图像添加到环回模型?
我使用 mongodb(mlab)、loopback 和 angular 4 创建了一篇博文,并且我能够在我的 angular 4 站点上显示我的帖子,但是我不知道如何将图像添加到我的环回模型中,这里显示为 json:
{ "title": "string", "author": "string", "date": "string",// 类型可以是日期 "body": "string", "id": "string" }
没有图像属性类型,所以我很困惑如何将我的图像 url 添加到我的环回数据模型中,以便在我的 angular 4 博客上显示它。我可以<img *ngIf="post.id === '599ce3147e0f7a32c812a6ac'" src="http://drvidyahattangadi.com/wp-content/uploads/2014/12/panchkarma3.jpg" alt="">
为每个帖子 ID 使用,但如果我有很多帖子,这将非常低效。任何人都可以帮忙吗?
angular - TypeError:instances.map 不是函数角度环回
我正在使用@mean-expert/loopback-sdk-builder 在 Angular 4.3.6 上生成我的 api,当我使用此调用时出现错误
当我在环回资源管理器中尝试这种方法时,我得到了一组用户。
这是 loopback sdk 生成的 'findUsersByRoles' 函数
这是控制台中的打印错误:
我怀疑这可能是 sdk 构建器中的一个错误,因为 Angular 项目是最近的,并且整体结构没有太多变化。
解决方案
正如我在答案中被告知的那样,问题是实例不是数组,要解决这个问题,我必须在环回模型中的 remoteMethod 定义上设置属性 root : true
angularjs - 在标头中传递访问令牌而不是 url 环回
我是 LoopBack 的新手。我已经使用了它的默认服务器身份验证。
在此之后,我从登录 api 获取访问令牌。
然后我必须在所有服务调用 url 中传递它。
环回中是否有任何方法/设置允许我们在http 标头而不是 http 请求中的 url 中传递它?
我正在使用 angularjs。使用这个很容易为所有服务调用设置标题 $http.defaults.headers.common['Authorization'] = 'access_token'.
但是如果我们必须在 url 参数中传递它,那么我必须在每个服务调用中编写它。
任何人都可以建议一种在 url 参数中为所有来自 angular 或 loopback 设置的请求设置 access_token的方法,以允许它在http header中。
重复的答案:这个问题是相关的方法(如何)从角度端在 http 调用的标头中传递令牌。
express - Loopback CLI 创建的 PersistedModel 属性在模型 json 更新时不起作用
我在 mac 终端中使用下面的命令行工具创建了一个模型,并使用 PersistedModel 创建了模型名称。
磅型号
我有模型和 json 结构的相应 json 和 js 文件,如下所示。
这些是从命令行/终端生成的。现在我需要向这个模型添加一些属性,我编辑了这个模型 json,如下所示
编辑 json 文件后,我重新启动了我的本地主机服务器,我在终端中发现了以下错误。
angularjs - 使用环回获取 MongoDB 集合中所有字段的列表
我正在使用环回。我在 mongodb 中有用户表。
我想要用户表的唯一列名(键)。
我在 mongodb 中找到了以下答案。
但我不确定如何在环回中执行此操作。
谁能告诉我如何在环回中实现上述代码。
sql-server - 如何使用环回 4 在 Mssql 中调用存储过程?
如何使用 loopback 4 typescript 在 Mssql 中调用存储过程
如何在数据源中进行查询,例如调用存储过程
目前我正在使用具有简单 where 条件的 Default Crud Repository
提前致谢。
node.js - 如何使用环回存储购物车会话?
这是我的第一个项目,我正在使用 Loopback Nodejs 框架构建一个 RESTful API。用户可以在购物车中添加和删除商品,但需要经过身份验证才能付款。我该如何处理?我是不是该 :
- 将当前购物车发布并保存在数据库中,每次用户添加商品时,我都会将其发布到数据库中
- 或者将当前购物车存储在客户端,直到用户付款我将其发布到数据库
- 或发布项目并将它们保存在内存缓存中
- 拥有像 myapp.com/cart 这样的 Api 端点并使用用户令牌或 myapp.com/cart/{id} 获取当前购物车会更好吗?