javascript - 如何根据使用AngularJS中的if条件的值加载图像

标签 javascript angularjs fusioncharts

我试图根据值显示占用和空置的图像。如果值大于 3.50,则应显示图像 1;如果等于或小于 3.50,则显示图像 2。 我尝试了这段代码,但我无法找到我出错的地方。我没有得到任何图像。

代码

 <td><img ng-if ng-src="{{getSlotImage(parkingslot1)}}" /></td>
    <script>
            var app = angular.module('myApp', []);
            app.controller('myCtrl', function ($scope, $http) {
                $http.get('https://example.com', {
                    headers: { 'Authorization': 'Basic 23456==' }
                })
                   .then(function (response) {
                       $scope.names = response.data;
                       $scope.decodedFrame = atob($scope.names.dataFrame);
                       $scope.decodedFrameNew = $scope.decodedFrame.substring(4);
                       $scope.distanceinFeet = 835 * 0.95;
                       $scope.Value = $scope.distanceinFeet / 148;
                       $scope.parkingslot1 = $scope.Value.toFixed(2);
                       $scope.names.timestamp = new Date($scope.names.timestamp).toLocaleString(); // Parse the date to a localized string
                   });

                $scope.getSlotImage = function (slot) {
                                       var imageUrl = slot > 3.5 ? 'http://icons.iconarchive.com/icons/custom-icon-design/flatastic-9/256/Accept-icon.png' :
                            'https://cdn3.iconfinder.com/data/icons/musthave/256/Cancel.png';


                    return imageUrl;


                }
                });


        </script>

最佳答案

删除标签中的 ng-if 属性

关于javascript - 如何根据使用AngularJS中的if条件的值加载图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42318234/

相关文章:

javascript - 在HTML幻灯片中使用jQuery触发音频播放吗?

javascript - angularjs - 拼接从范围数组中删除所有对象而不是特定对象

angularjs - 如何在angular ui.grid中找到哪一列被排序以及以什么顺序排序

javascript - 哪张图表适合员工了解 12 个月的可交付成果?

javascript - 无法使用 Javascript 或 Jquery 检查单选按钮

JavaScript window.onload 与 body.onload

javascript - javascript中是否有类似utf8-encode(php)的函数?

angularjs - 按给定参数的 Angular + Ionic 列表分隔符

java - 在服务器上渲染和导出 FusionCharts

javascript - 如何添加自定义日期范围以显示 fusionchart?