Javascript 如何在AngularJS中单击时显示和隐藏按钮值?

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

我需要在点击按钮(-200)时添加一个减号,第二次点击时,减号应该被删除。负号只能在开头加上


这里有一个很好的方法:

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; 
    };
});