我正在使用一些家庭自动化工具来工作,该工具使用创建的一些小部件来显示能源使用情况,而其他小部件比我更聪明。
我可以使用它,它将以KW显示用法,但不正确。
相同的瓦数应该是千瓦的一部分
var term = "[FBWS-1] comes first than [FBWS-2]";
console.log(term.match(/\[[A-Z]+-[0-9]+]/g));
答案 0 :(得分:0)
我怀疑从函数itemValue()
返回的值是 string 类型,这导致了错误的计算。确保将结果解析为数字。从parseFloat()
返回时,您可以使用itemValue()
。
检查样品:
var app = angular.module('test', []);
app.controller('AppController', ['$scope', function($scope) {
}]);
app.run();
<script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.2.23/angular.min.js"></script>
<div ng-app="test" ng-controller="AppController" class="widget">
<div class="value">Wrong: {{'12.5' * 1 + '10' | number:2}} kW</div>
<div class="value">Correct: {{12.5 * 1 + 10 | number:2}} kW</div>
</div>
答案 1 :(得分:0)
在第二和第三值的| number:2
内添加{{ }}
过滤器。此过滤器允许数字以十进制显示。还要确保数据不是字符串。
答案 2 :(得分:0)
keras.image.ImageDataGenerator.flow()
此问题已解决。我的实际电话号码确实是一个字符串