小编Suj*_*rao的帖子

当父控制器ng-click指令被调用时,我们如何调用子控制器?

我是角度js的新手,以下代码在我的项目中使用我的问题是当我点击ng-click = addtocart(参数)时它没有响应子控制器.我可以调用子控制器吗?请帮忙我出去?

<div ng-app="" ng-controller="parentCtrl">
    <ul>
    <li ng-click="search('12345');">
    <div >
        <div>
        <div><img src="ProfileImges/menu.jpg"/></div>
        <div>Hello</div>
        </div>
    </div>
    </li>
    </ul>
    <div ng-repeat="x in names">
        <div ng-click="addToCart('SMN1');">
        <div>
            <h4> {{ x.Price }} per meal</h4>
            <img  ng-src="{{x.ImgSrc}}"/>
        </div>
        <div>
            <img ng-src="{{x.UserImg}}"/>
            <p><strong>{{x.Uname}}</strong><br>
                <span>{{x.RewPer}} </span><br>
            </p>
        </div>
        <h4>{{x.Mtitle}}</h4>
        <span><strong>{{x.Cuisine}}</strong></span>
        <p`enter code here`>{{x.Mdesc}}</p>
        </div>
    </div>
    <div ng-controller="childCtrl">
    <div>{{cartdetails.name }}</div>
    <div>Price</div>
    </div>
    </div>

    <script>
    var sj=angular.module('MyApp', []);
    sj.controller('parentCtrl', ['$scope','$http', function($scope, $http) {
      $scope.search = function(param) {alert("enter123");
          $http.get('AngularJs-Response.jsp?mid='+param).success(function(response) {
            $scope.names = response;
          });
      };
      $scope.addToCart=function(smid){
          CallAddCart(smid);
      }; …
Run Code Online (Sandbox Code Playgroud)

angularjs

3
推荐指数
1
解决办法
8803
查看次数

如何通过ng-click函数传递范围变量?

这里当我点击cartDetails时,动态范围变量x.SmId值需要传递给波纹管功能,并且在警告框中需要显示参数.我们怎样才能在角度js中做到这一点?

<div ng-app="" ng-controller="MyCtrl">
     <div ng-repeat="x in names">
       <div ng-click="cartDetails('{{x.SmId}}')">
        <div>{{x.name}}</div>
       </div>
     </div>
    </div>

<script>
 angular.module('MyApp', [])
.controller('MyCtrl', ['$scope', '$http', function($scope, $http) {
  $scope.search = function(param) {

      $http.get('AngularJs-Response.jsp?mid='+param).success(function(response) {
        $scope.names = response;        
      });

  };
  $scope.cartDetails = function(smid) {
      alert(smid);
      };
}]);
</script>
Run Code Online (Sandbox Code Playgroud)

angularjs

3
推荐指数
1
解决办法
1万
查看次数

在Tomcat上使用RESTeasy

我是宁静的web服务的新手.我的客户之一给了我一些方法,重新实现了我在项目中使用的那些方法.我在我的项目中使用apache tomcat服务器.这些方法是否可以在apache tomcat服务器上运行? ??

rest jboss tomcat resteasy

3
推荐指数
1
解决办法
8469
查看次数

标签 统计

angularjs ×2

jboss ×1

rest ×1

resteasy ×1

tomcat ×1