Javascript 我们怎么能给这个美元呢
我正在网格中显示数据,单击活动或非活动按钮时,我必须更改按钮,功能正常,对于更改图标,我无法找到活动的单击按钮,在jquery中,我们可以使用“此”,但在angular js中不知道,请帮助Javascript 我们怎么能给这个美元呢,javascript,jquery,angularjs,Javascript,Jquery,Angularjs,我正在网格中显示数据,单击活动或非活动按钮时,我必须更改按钮,功能正常,对于更改图标,我无法找到活动的单击按钮,在jquery中,我们可以使用“此”,但在angular js中不知道,请帮助 $scope.activeSource = function(datasource,status) { $scope.loading = true; $scope.active
$scope.activeSource = function(datasource,status)
{
$scope.loading = true;
$scope.activeInfo = {
datasource:datasource,
};
$scope.alerts = [];
if(status == "Stopped")
{
$scope.entityService.activeInfo($scope.activeInfo,
function( msg ) // success
{
$scope.loading = false;
$rootScope.successMsg.push(msg);
$('.icon-play').hide(); // this.
$('.icon-stop').show(); // this. no idea
},
function( msg ) // error
{
$scope.loading = false;
$rootScope.successMsg.push(msg);
}
);
您无需使用
此
来访问该按钮。相反,在控制器中创建一个javascript对象,该对象保存按钮的所有属性。大概是这样的:
$scope.myButton = {
src : 'foobar.png',
isVisible : true
};
<img ng-src="myButton.src" ng-show="myButton.isVisible" />
然后,按如下方式定义按钮:
$scope.myButton = {
src : 'foobar.png',
isVisible : true
};
<img ng-src="myButton.src" ng-show="myButton.isVisible" />
类似地,您也可以更改图像的src。您不需要使用
此
来访问按钮。相反,在控制器中创建一个javascript对象,该对象保存按钮的所有属性。大概是这样的:
$scope.myButton = {
src : 'foobar.png',
isVisible : true
};
<img ng-src="myButton.src" ng-show="myButton.isVisible" />
然后,按如下方式定义按钮:
$scope.myButton = {
src : 'foobar.png',
isVisible : true
};
<img ng-src="myButton.src" ng-show="myButton.isVisible" />
同样,您也可以更改图像的src。您正在使用ng click??或者您如何在这些按钮上设置单击处理程序?是的,我使用的是ng click,它在ng网格内ng click=“activeSource(row.entity.dataSource)您使用的是ng click??或者您如何在这些按钮上设置单击处理程序?是的,我使用的是ng click,它在ng网格内ng click=“activeSource(row.entity.dataSource)如果他有1000个按钮,那么他可能需要考虑重新设计他的UI。在回答你的滑稽问题时,他可以预期用户界面会变慢。谷歌自己也承认,当你接近1000个绑定时,Angular将经历减速。如果您希望有这么多绑定,那么Angular不是正确的选择。你可能应该考虑一些骨架,而不是运行摘要环。如果他有1000个按钮,那么他可能需要考虑重新设计他的UI。在回答你的滑稽问题时,他可以预期用户界面会变慢。谷歌自己也承认,当你接近1000个绑定时,Angular将经历减速。如果您希望有这么多绑定,那么Angular不是正确的选择。你可能应该考虑一些骨架,它不运行摘要循环。