我已经制作了这个基本计算器,我希望将变量添加到某个协议中。例如,我想设置“k”将它所附加的数字乘以2.5(对于实际变量命令,用“set k = 2.5”完成)。我遇到麻烦的原因是由于我的代码设置方式以及因为我不确定如何在输入方程本身时自己注入变量。
到目前为止,计算器的代码本身如下:
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8" />
<title>AngularJS Plunker</title>
<script>document.write('<base href="' + document.location + '" />');</script>
<link href="style.css" rel="stylesheet" />
<script data-semver="1.4.9" src="https://code.angularjs.org/1.4.9/angular.js" data-require="angular.js@1.4.x"></script>
<script src="app.js"></script>
</head>
<body ng-app="plunker" ng-controller="MainCtrl">
<div class="information-box-header" ng-show="!item.editProductName" ng-click="editProductName($event, item)">
{{item.ProductName}}
<div class='door-price'>{{item.Price}} $</div>
</div>
<div class="information-box-header" ng-show="item.editProductName" >
<input type="text" ng-focus="item.editProductName" ng-blur="onBlur()" ng-model="item.ProductName" id="{{item.Id}}" value="{{item.ProductName}}" />
<div class='door-price'>{{item.Price}} $</div>
</div>
<button ng-click="onEdit()" ng-show="!item.editProductName">Edit</button>
</body>
</html>
如果有人可以告诉我如何使用K = 2.5作为他们的例子,我真的很感激。感谢所有提前。