我是新手。我有一行代码是为我写的。
<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();
答案 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>