SmartGWT TileGrid Изображение по умолчанию - PullRequest
1 голос
/ 24 августа 2011

(с использованием самой последней версии SmartGWT)

Я создаю TileGrid для отображения изображений + текст в SmartGWT;все готово.

Чтобы установить изображение, которое я делаю:

node.setAttribute("picture", "http://servername/images/3334445000.jpg");

При этом URL будет меняться в зависимости от числа, связанного с каждым «узлом» (уникальный идентификатор),Желаемая функциональность заключается в том, чтобы для атрибута «picture» было установлено изображение по умолчанию, если конкретное изображение не существует.

Например:

if( "http://servername/images/3334445000.jpg" [exists] )
    node.setAttribute("picture", "http://servername/images/3334445000.jpg");
else
   node.setAttribute("picture", "http://servername/images/default.jpg");

Часть [Существует] является тем, чтоУ меня проблемы с.Я уверен, что есть простой способ сделать это, но я новичок в SmartGWT и все еще учусь.Опять же, все остальное работает, без ошибок;просто нужно руководство по изображению по умолчанию.

...