繁体   English   中英

如何从一个控制器中选择GET数据并将其用作另一个控制器的POST值

[英]How to select the GET data from a controller and use it as a POST value to another controller

我正在使用一个外键变量的后端服务器。 我想通过选择选项在POST调用中传递值。 因此,我拿起控制器并获得了我需要的所有值。 问题是角度表示值是空的。 如何让它看到值?

这是HTML代码:

<div class="form-group">
   <label for="cod_fac">Codul Facultatii</label>
     <div ng-controller="FacultateaCtrl">
       <select class="form-control" name="cod_fac" ng-model="cod_fac">
        <option  ng-controller="FacultateaCtrl" ng-repeat="facultate in facultati" value="{{ facultate.id }}">
          {{ facultate.denumirea }}
        </option>
      </select>
    </div>

请记住,我在另一个控制器中调用一个控制器。

像这样声明服务:

angular
      .module('yourModule', [])
      .service('yourService', yourService);

 // if you need any deps in this service
 yourService.$inject = [];

 function yourService(){
   var this = service;
   service.sharedData = [];
 }

然后,您可以通过将“ yourService”注入到控制器中来访问它,并且您将能够访问服务对象上的所有内容。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM