小编jes*_*ial的帖子

In nest.js, is it possible to get service instance inside a param decorator?

I want to achieve something like this using nest.js: (something very similar with Spring framework)

@Controller('/test')
class TestController {
  @Get()
  get(@Principal() principal: Principal) {

  }
}
Run Code Online (Sandbox Code Playgroud)

After hours of reading documentation, I found that nest.js supports creating custom decorator. So I decided to implement my own @Principal decorator. The decorator is responsible for retrieving access token from http header and get principal of user from my own auth service using the token.

import { createParamDecorator } from '@nestjs/common';

export const …
Run Code Online (Sandbox Code Playgroud)

javascript decorator node.js typescript nestjs

10
推荐指数
2
解决办法
5922
查看次数

React Native + Mobx,@ inject装饰器抛出错误

我正在尝试将mobx与本机反应并陷入问题。

@inject('someStore')
@observer
export class SomeComponent extends Component {
   render() {
       ...
   }
}
Run Code Online (Sandbox Code Playgroud)

我确定我已经为decorator配置了正确的babel插件,但是@injectdecorator给了我一个例外"Expected a constructor."

在此处输入图片说明

我不知道为什么会这样,因为我在另一个项目中以这种方式使用了mobx。有没有人经历过这个问题?

reactjs react-native mobx mobx-react

6
推荐指数
1
解决办法
771
查看次数