|
|
|
Признак обновления в Grid
|
|||
|---|---|---|---|
|
#18+
Добрый день всем! Дано GWT-приложение (почти чистый J-Script в браузере). Есть табличка. Пользователь кликает в позиции "Обновить баланс". И значение в одной из Cell обновляется. Но есть проблема. Если предыдущий баланс и текущий равны то цифра не меняется. И нет эффекта обновления. Как показать пользователю что факт обновления произошёл. Вобщем поделитесь советом. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.12.2012, 13:55 |
|
||
|
Признак обновления в Grid
|
|||
|---|---|---|---|
|
#18+
mayton, я бы подкрасил пастельным цветом бэкграунд ячейки и плавненько увел бы его в цвет основного фона, чтобы не анноить. Можно болд сделать и через пару секунд убрать. Эксперементируйте, тут дело вкуса заказчика. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.12.2012, 13:59 |
|
||
|
Признак обновления в Grid
|
|||
|---|---|---|---|
|
#18+
Нет. Шрифт менять нельзя. Там в ширину всё строго расчитано. Цвет основного фона - интересно. Но это первый клик. А на втором цвет уже не меняется и снова не видно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.12.2012, 14:07 |
|
||
|
Признак обновления в Grid
|
|||
|---|---|---|---|
|
#18+
mayton, цвет не на клик, а на обновление, как к вам калбек функция пришла, она рисует новое число и запускает фон + тушение. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.12.2012, 14:12 |
|
||
|
Признак обновления в Grid
|
|||
|---|---|---|---|
|
#18+
ОК. Цвет фона - это устраивает. Только надо эту задачу решать в разрезе Google GWT и для браузера IE8. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.12.2012, 14:21 |
|
||
|
Признак обновления в Grid
|
|||
|---|---|---|---|
|
#18+
mayton, Эмм. Я не знаю, что там гугл волшебного в фреймворке написал. Но вам никто не мешает на чистом javascript все реализовать. Берете ячейку, изменяете ей css свойство, дальше вешаете некую функцию с помощью setTimeout/setInterval в функции вычисляете новый цвет, сравниваете его с цветом фона, если совпал останавливаете выполнение функции. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.12.2012, 01:24 |
|
||
|
Признак обновления в Grid
|
|||
|---|---|---|---|
|
#18+
Мы 100% кода пишем на GWT. Такова постановка. HTML-ный код присутствует в виде стартовой страницы. Где туда еще пихать J-Script даже не представляю. Если кто расскажет как JS интегрируется в GWT буду признателен. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.12.2012, 02:19 |
|
||
|
Признак обновления в Grid
|
|||
|---|---|---|---|
|
#18+
mayton, Известная проблема в Обсервер-паттерне. Обычно решается так: обнуляем весь объект и тут-же вводим актуальные данные. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.12.2012, 10:14 |
|
||
|
Признак обновления в Grid
|
|||
|---|---|---|---|
|
#18+
iConstmayton, Известная проблема в Обсервер-паттерне. Обычно решается так: обнуляем весь объект и тут-же вводим актуальные данные. - нужный объект: поле или весь объект целиком ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.12.2012, 10:26 |
|
||
|
|

start [/forum/topic.php?fid=22&msg=38065428&tid=1449015]: |
0ms |
get settings: |
8ms |
get forum list: |
15ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
199ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
46ms |
get tp. blocked users: |
1ms |
| others: | 240ms |
| total: | 527ms |

| 0 / 0 |
