• 请不要在回答技术问题时复制粘贴 AI 生成的内容
szzhiyang
V2EX  ›  程序员

如何在 React 中实现 Angular 的依赖注入机制?

  •  
  •   szzhiyang · Oct 7, 2019 · 3932 views
    This topic created in 2458 days ago, the information mentioned may be changed or developed.
    6 replies    2019-10-08 11:52:54 +08:00
    suyingtao
        1
    suyingtao  
       Oct 7, 2019 via iPhone
    需要装饰器和操作 meta data 的能力。
    zhuangzhuang1988
        2
    zhuangzhuang1988  
       Oct 7, 2019
    简单的做法 引入 angularjs 比如看下 https://github.com/elastic/kibana 项目里面的
    szzhiyang
        3
    szzhiyang  
    OP
       Oct 7, 2019 via iPhone
    @suyingtao 谢谢,目前有什么库能让 React 也拥有依赖注入机制吗?
    szzhiyang
        4
    szzhiyang  
    OP
       Oct 7, 2019 via iPhone
    @zhuangzhuang1988 谢谢,我看看。
    JounQin
        5
    JounQin  
       Oct 7, 2019 via iPhone
    solome
        6
    solome  
       Oct 8, 2019
    @szzhiyang

    > 谢谢,目前有什么库能让 React 也拥有依赖注入机制吗?

    不需要什么库支持吧~ 我之前写过一个工具就是通过 装饰器的方式给 React 组件添加新功能[react-timer-safely]( https://github.com/solome/react-timer-safely/blob/master/index.js)。

    本质是按照语法糖结构给 prototype 添加新属性支持。
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   3950 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 37ms · UTC 10:16 · PVG 18:16 · LAX 03:16 · JFK 06:16
    ♥ Do have faith in what you're doing.