Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/angularjs/24.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ionic-framework/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Angularjs index.html中有多个ng控制器_Angularjs_Ionic Framework_Controller - Fatal编程技术网

Angularjs index.html中有多个ng控制器

Angularjs index.html中有多个ng控制器,angularjs,ionic-framework,controller,Angularjs,Ionic Framework,Controller,这是为了向表medi10添加详细信息。 app.controller(“inforCtrl”,函数($scope,$cordovaSQLite){ 这是为了向表提醒4添加详细信息。 app.controller(“appCtrl”,函数($scope,$cordovaSQLite){ 不,您不能拥有,即使您拥有第一个,也将被视为ng控制器 演示 var-app=angular.module('myApp',[]); 应用程序控制器('myCtrl1',功能($scope){ $scope.nam

这是为了向表medi10添加详细信息。 app.controller(“inforCtrl”,函数($scope,$cordovaSQLite){

这是为了向表提醒4添加详细信息。 app.controller(“appCtrl”,函数($scope,$cordovaSQLite){


不,您不能拥有,即使您拥有第一个,也将被视为ng控制器

演示
var-app=angular.module('myApp',[]);
应用程序控制器('myCtrl1',功能($scope){
$scope.name=“Tom”;
});
应用程序控制器('myCtrl2',函数($scope){
$scope.name=“巡航”;
});

安格拉斯
{{name}}

不,您不能拥有,即使您拥有第一个,也将被视为ng控制器

演示
var-app=angular.module('myApp',[]);
应用程序控制器('myCtrl1',功能($scope){
$scope.name=“Tom”;
});
应用程序控制器('myCtrl2',函数($scope){
$scope.name=“巡航”;
});

安格拉斯
{{name}}

Hmmm我认为这是不可能的。你可以在其他DOM中不在同一个DOM中。
如果在同一个DOM中绑定多个控制器,只需首先绑定。当在同一页面中使用多个控制器时,最好使用
controllerAs
语法。Hmmm我认为这是不可能的。你可以,但在其他DOM中不在同一个DOM中。
。。。.
如果在同一个DOM中绑定多个控制器,则只需首先绑定。在同一页面中使用多个控制器时,最好使用
controllerAs
语法。我在上面的帖子中添加了一些app.js代码。我的app.js中有两个.controller。但是,当我运行它们时,数据只添加到一个表中。我如何才能让这些代码与我的app.js中的controllers.you不能这样做!那么我如何才能创建函数,将数据添加到我的app中的两个或多个表中?我需要让用户输入详细信息,并将其保存到表中。我可以使用app.js中的.controller成功地将这些操作添加到页面,但我也希望将相同的功能添加到其他页面。我如何才能做到这一点?如果不使用多个.controllersuse a service instead,我已经在上面的帖子中添加了一些我的app.js代码。我的app.js中有两个.controllers。但是当我运行它们时,数据只添加到一个表中。我怎么能在app.js中添加这些控制器呢?你不能这样做!那么我如何创建函数来将数据添加到两个或多个表中呢le tables在我的应用程序中,我需要让用户输入详细信息,并将其保存到表中。我可以使用app.js中的.controller成功地对页面执行此操作,但我也希望将相同的功能添加到其他页面。如何执行此操作?不使用多个.controllers,而是使用服务
This is my app.js  And I want add details to two tables .But when I run the code it only adds details to a one table.
        $scope.add = function(user){

            var query1 = "INSERT INTO medi10(drug,reason,dname)VALUES(?,?,?)";
            $cordovaSQLite.execute(db,query1,[user.drug,user.reason,user.dname])

      alert("added");

        }

    });
        $scope.add = function(user){

            var query = "INSERT INTO reminder4(drug,time,how)VALUES(?,?,?)";
            $cordovaSQLite.execute(db,query,[user.dg,user.re,user.mel])

      alert("added");

        }

    })