Javascript 如何在AngularJS中单击时显示和隐藏按钮值?
我需要在点击按钮(-200)时添加一个减号,第二次点击时,减号应该被删除。负号只能在开头加上Javascript 如何在AngularJS中单击时显示和隐藏按钮值?,javascript,angularjs,html,Javascript,Angularjs,Html,我需要在点击按钮(-200)时添加一个减号,第二次点击时,减号应该被删除。负号只能在开头加上 这里有一个很好的方法: HTML: 当然,我认为输入值应该是任何东西,而不仅仅是数字,这是因为我做了一个匹配什么是.numValBox?代码不清楚。请提供小提琴 <div ng-app="myApp" ng-controller="myCtrl"> <input type="button" value="-" name="minus" id="minus" ng-click
这里有一个很好的方法:
HTML:
当然,我认为输入值应该是任何东西,而不仅仅是数字,这是因为我做了一个
匹配什么是.numValBox
?代码不清楚。请提供小提琴
<div ng-app="myApp" ng-controller="myCtrl">
<input type="button" value="-" name="minus" id="minus" ng-click="click($event)" />
<input type="text" ng-model="numValBox" class="numValBox"></div>
</div>
angular.module('myApp', [])
.controller('myCtrl', function ($scope) {
$scope.numValBox = "hello world";
$scope.click = function (event) {
$scope.numValBox = ($scope.numValBox.match(/-/)) ? $scope.numValBox.replace('-', '') : '-'+$scope.numValBox;
};
});