在控制台中调用角度函数

时间:2017-02-05 09:14:13

标签: javascript angularjs console

我是新手。我有一行代码是为我写的。

<a class="pull-right btn btn-primary" ng-click="addWidget()"><i class="glyphicon glyphicon-plus"></i> Add Widget</a>

完美无缺(它将小部件作为框元素添加到页面中)。该函数在控制器DashboarCtrl中定义,如此

    $scope.addWidget = function() {
        $scope.dashboard.widgets.push({
            name: "New Widget",
            sizeX: 1,
            sizeY: 1
        });
    };

如何在控制台中调用相同的功能?我试过了      angular.element(&#39;#DashboardCtrl&#39)。范围()addWidget();

1 个答案:

答案 0 :(得分:1)

让我们说你的添加Widget链接有一个id(add_widget)。然后你可以通过id和$("#field1").val( $("#field1").data("default") ); $("#field2").val( $("#field2").data("default") ); 找到元素。

click

<a id="add_widget" class="pull-right btn btn-primary" ng-click="addWidget()"> <i class="glyphicon glyphicon-plus"></i> Add Widget </a>