Javascript 如何通过单击“角度”菜单中的“字段”来更改div?

Javascript 如何通过单击“角度”菜单中的“字段”来更改div?,javascript,angularjs,node.js,Javascript,Angularjs,Node.js,我有一些字段的菜单。我想通过单击任何字段来更改div 默认div为:#OLD_div 如果我按下菜单中的任意一个合作伙伴,则“旧”DIV将变为“新” 此外,我还必须将Partner_ID发送给#NEW_DIV,因此,如果我已经选择了一个Partner,我将单击菜单中的另一个Partner,则#NEW_DIV将保留,但具有新Partner_ID 我已经这么做了,但我认为通过更好的练习可以做得更好,更好 我的菜单和divs(翡翠模板): 角度脚本: myApp.controller("myCtr

我有一些字段的菜单。我想通过单击任何字段来更改div

默认div为:#OLD_div

如果我按下菜单中的任意一个合作伙伴,则“旧”DIV将变为“新”

此外,我还必须将Partner_ID发送给#NEW_DIV,因此,如果我已经选择了一个Partner,我将单击菜单中的另一个Partner,则#NEW_DIV将保留,但具有新Partner_ID


我已经这么做了,但我认为通过更好的练习可以做得更好,更好

我的菜单和divs(翡翠模板):

角度脚本:

myApp.controller("myCtrl", function($scope, $http){
        $scope.display = true;

        $scope.changeDiv = function(id){
        $scope.partnerId = id;
        $scope.display = !$scope.display
        }
        }); 

当你点击一个名字时,你可以用路由器交换模板来做这件事。你能说更多吗?或者举个例子?当你点击一个名字时,你可以用路由器交换模板来做这件事。你能说更多吗?或者举个例子?
myApp.controller("myCtrl", function($scope, $http){
        $scope.display = true;

        $scope.changeDiv = function(id){
        $scope.partnerId = id;
        $scope.display = !$scope.display
        }
        });