import { Service, BaseService } from "@/core/auto";
@Service('/api/assent/')
看别人写的上面代码,是什么意思?跟spring的自动注入是一样吗?
有相关的知识文档吗?
import { Service, BaseService } from "@/core/auto";
@Service('/api/assent/')
看别人写的上面代码,是什么意思?跟spring的自动注入是一样吗?
有相关的知识文档吗?
这个是TS装饰器,是一种语法糖,用于AOP方法。根据你上面提供的代码可以推测出你这个装饰器是请于请求网络的。
比如你将这个装饰器放在属性上,那么这个属性就可以被Service装饰器所改变。尽管你并没有给这个属性设置任何东西,装饰器帮你做了 。
13 回答13k 阅读
8 回答2.7k 阅读
2 回答5.2k 阅读✓ 已解决
5 回答1.3k 阅读
9 回答1.7k 阅读✓ 已解决
6 回答1.5k 阅读
3 回答2.3k 阅读✓ 已解决
这应该是js的装饰器吧,目前处于tc39第三阶段提案 tc39/proposal-decorators
相关文章: ✨vue2.6 装饰器,用了就会真香