首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >扩展LoopbackJS端点方法

扩展LoopbackJS端点方法
EN

Stack Overflow用户
提问于 2016-03-14 17:07:56
回答 1查看 66关注 0票数 0

我想在回环中扩展用户登录POST方法。

到目前为止,我已经扩展了基本用户类以推出自己的类,但是如何向特定端点添加功能呢?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-03-14 18:14:10

在本例中,我创建了一个名为"UserAuth2“的新模型,它扩展了LoopbackJS提供的现有用户模型。我使用slc loopback:model工具创建了模型。

为了在回收站中扩展函数,请在模型的JS文件中使用以下代码:

代码语言:javascript
复制
module.exports = function(UserAuth2) {
   // Get reference to endpoint
   var previousImplementation = UserAuth2.login;

   // Create new implementation of endpoint
   UserAuth2.login = function(){

   //Get existing implementation
   /*** arguments is an array of existing arguments that the login 
      function takes***/

   previousImplementation.apply(this, arguments);

   //Extend the method and do something else here
   console.log("New functionality");
   }
}
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/35993816

复制
相关文章

相似问题

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