Если оператор в данных из DynamoDB для отображения div для конкретных значений - PullRequest
0 голосов
/ 26 апреля 2018

Я читаю данные из таблицы DynamoDB. Я хочу отобразить div, если выходным значением является определенное значение, и отобразить еще один div, если выходным значением является другое значение.

Например, я хочу показать <div class="green"></div>, если выходное значение равно N, и <div class="red"></div>, если выходное значение равно A

.

Мой скрипт DynamoDB приведен ниже

<script>
    AWS.config.update({
      region: "us-west-2",
      endpoint: 'https://dynamodb.us-west-2.amazonaws.com',
      accessKeyId: "Fakeaccesskey",
      secretAccessKey: "Fakeaccesskey"
    });

    var docClient = new AWS.DynamoDB.DocumentClient();

    function readItemhum() {
        var table = "Latest_Log";
        var GWID = "BB00000002";
        var ID = "AA00000018";

        var params = {
            TableName: table,
            Key:{
                "GWID": GWID,
                "ID": ID
            },
               "ProjectionExpression": "Hum"
        };
        docClient.get(params, function(err, data) {
            if (err) {
                document.getElementById('hum').innerHTML = "Unable to read item: " + "\n" + JSON.stringify(err, undefined, 2);
            } else {
                document.getElementById('hum').innerHTML = data.Item.Hum + "%";

            }
        });
    }

</script>

А вот и HTML:

<span id= "hum"></span>

Спасибо за вашу помощь.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...