Рисование форм в JavaScript

Добавление пояснения, потому что это первое место в поиске «преобразования с плавающей запятой JSONB» - обратите внимание, что вам нужно заключить преобразование JSON в скобки, а , а затем применить приведение «::». .

Как упомянуто выше, правильный метод:

(json_data #>> '{field}')::float

Если вместо этого вы попробуете это, это потерпит неудачу:

json_data #>> '{field}'::float

Это была ошибка, которую я допустил в своем коде и мне потребовалось некоторое время, чтобы увидеть это - легко исправить, как только я это заметил.

11
задан graham.reeds 25 January 2010 в 10:03
поделиться

5 ответов

Вам следует взглянуть на RaphaelJS. Это JavaScript, кроссбраузерная библиотека-оболочка для Canvas, SVG и VML (язык векторной разметки только для IE, предшествующий SVG, используемый в IE6). Используя RaphaelJS, вы можете создавать очень широкий спектр векторной графики с помощью JS, который совместим с очень широким спектром браузеров.

http://raphaeljs.com/

RaphaelJS также очень совместим с jQuery и следует много той же цепочки вызовов, которую вы видите в jQuery. Эти двое составляют отличную пару.

25
ответ дан 3 December 2019 в 02:41
поделиться

Еще есть знаменитый художник по холстам.

http : //caimansys.com/painter/

2
ответ дан 3 December 2019 в 02:41
поделиться

Попробуйте Raphael .

Raphaël в настоящее время поддерживает Firefox 3.0+, Safari 3.0+, Opera 9.5+, Chrome 2.0+ и Internet Explorer 6.0+.

2
ответ дан 3 December 2019 в 02:41
поделиться

Мне всегда нравился просмотр порта на javascript. Вы можете найти, что здесь очень хорошо рисовать. Может ты сможешь это проверить. Это не дополнение к jquery, но оно очень мощное.

Хотя он использует элемент HTML5 Canvas: (

Несколько версий назад он работал только в новых браузерах. Я не знаю, был ли он перенесен уже к предыдущим.


Еще один API, который я нашел, который использует div для рисования, - это этот Если вы хотите рисовать ограниченный материал, его можно использовать. Но будьте осторожны, когда количество отрисовок увеличивается, структура HTML становится немного тяжелее

1
ответ дан 3 December 2019 в 02:41
поделиться

Вы можете использовать реализацию SVG из Ample SDK , которая также работает в Internet Explorer. Вы получите стандартный API (уровень DOM 2/3) и нотацию разметки (SVG1.2 Tiny).

Вот пара примеров:

  1. SVG Tiger
  2. SVG + SMIL / DOM
1
ответ дан 3 December 2019 в 02:41
поделиться
Другие вопросы по тегам:

Похожие вопросы: