首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >从React中调用控制器中的角键

从React中调用控制器中的角键
EN

Stack Overflow用户
提问于 2017-05-08 12:16:50
回答 1查看 430关注 0票数 0

我有一个古老的Angular1.5应用程序,相当大的代码库。我现在使用ngReact作为实例,从一个角指令中进行反应。这一切都正常工作。我的新反应“子应用程序”,因为缺少一个更好的短语,工作正常。

但现在,我需要调用一个ng-click在旧的角度应用程序的一部分,从反应。角度的ng点击然后弹出一个模态。控制器中的ng-click在范围内,因此它是可用的,即它的模块被加载到浏览器中。

有什么办法吗?

我确实有Redux在使用ngRedux的角度上使用,并且在React中可用,我能从React中分派控制器并让控制器响应这个调度/动作吗?

这看起来可以吗?

EN

回答 1

Stack Overflow用户

发布于 2017-05-08 16:27:09

对我的问题的回答是肯定的,我可以使用Redux并订阅角控制器中的redux状态变化,如下所示

代码语言:javascript
复制
  var unsubscribeRedux = $ngRedux.connect(this.mapStateToThis, fireAddTaskEvent )(this);
      $scope.$on('$destroy', unsubscribeRedux);


 this.mapStateToThis = function(state) {
     console.log("fired from react");

       return {
         value: state.addTasks
      };
    }

它目前还很粗糙,但很管用

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/43847469

复制
相关文章

相似问题

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