какой функцией вытащить число из свойства

Использование системы в различных ситуациях, вопросы программирования сценариев.

Модератор: immortal

Аватара пользователя
sergejey
Site Admin
Сообщения: 4286
Зарегистрирован: Пн сен 05, 2011 6:48 pm
Откуда: Минск, Беларусь
Благодарил (а): 76 раз
Поблагодарили: 1559 раз
Контактная информация:

Re: какой функцией вытащить число из свойства

Сообщение sergejey » Ср фев 19, 2014 1:17 pm

Alex писал(а):Общий принцип такой: для каждого значения создаём отдельный middle-connector. И всё — значения свойств объектов М становятся доступны в js.

А дальше делаем с ними всё, что захотим. В частности, обрабатываем эти значения по правилам js.

Текущая версия mc возвращает только числовые значения. Чуть позже я создам отдельную ветку для mc и выложу версию, которая возвращает строковые значения.

А дальше всё в ваших силах — хотите - формируете любые данные на стороне М, хотите — работаете с ними на стороне js.
Можно подробнее про middle-connector? Я думаю имеет смысл его встроить в ядро, раз оно так часто бывает нужно.

Сергей Джейгало, разработчик MajorDoMo
Идеи, ошибки -- за предложениями по исправлению и развитию слежу только здесь!
Профиль Connect -- информация, сотрудничество, услуги
Alex
Сообщения: 2357
Зарегистрирован: Пт апр 20, 2012 12:53 pm
Благодарил (а): 42 раза
Поблагодарили: 262 раза

Re: какой функцией вытащить число из свойства

Сообщение Alex » Ср фев 19, 2014 1:40 pm

Middle-connector это промежуточный слой между объектами М и js. Работает в обе стороны — транслирует текущие значения свойств объектов в js и изменяет значения свойств в М из js. А также вызывает скрипты М из js. Т.е полный фарш.

По сути является реализацией механизма Ajax запросов. За основу был взят код s2 индикаторов от Ivan.

Позволяет работать с js объектами, processing-программами, 3D canvas и т. д. Т. е. со всем ПО, которое не имеет никакого представления об объектах в М.
I_I_Imonder
Сообщения: 256
Зарегистрирован: Сб янв 11, 2014 2:54 pm
Благодарил (а): 12 раз
Поблагодарили: 14 раз

Re: какой функцией вытащить число из свойства

Сообщение I_I_Imonder » Ср фев 19, 2014 2:52 pm

это я все понял, но с одними и теми же настройками один индикатор (из архива который я выложил выше) работает, а другой нет
в режиме отладки все чисто скрипт работает
видно число которое он получает
а на дисплее индикатора пишет Nan
Alex
Сообщения: 2357
Зарегистрирован: Пт апр 20, 2012 12:53 pm
Благодарил (а): 42 раза
Поблагодарили: 262 раза

Re: какой функцией вытащить число из свойства

Сообщение Alex » Ср фев 19, 2014 4:12 pm

Затрудняюсь сказать что-либо вразумительное. Коннектор работает 100%, а почему индикатору не нравится число я не знаю.

Вообще у меня всё, что я подключал — работает. Только что подключил классные индикаторы. Всё работает отлично.
Вложения
1.png
1.png (33.52 КБ) 4751 просмотр
I_I_Imonder
Сообщения: 256
Зарегистрирован: Сб янв 11, 2014 2:54 pm
Благодарил (а): 12 раз
Поблагодарили: 14 раз

Re: какой функцией вытащить число из свойства

Сообщение I_I_Imonder » Чт фев 20, 2014 5:32 am

а из архива который я выложил пробовали? индикатор с test2.html
Alex
Сообщения: 2357
Зарегистрирован: Пт апр 20, 2012 12:53 pm
Благодарил (а): 42 раза
Поблагодарили: 262 раза

Re: какой функцией вытащить число из свойства

Сообщение Alex » Чт фев 20, 2014 11:17 am

Да, действительно с вашим test2 что то не так (видать вы что то с ним перемудрили). Зато файл из официального дистрибутива прекрасно работает.
Вложения
1.jpg
1.jpg (86.46 КБ) 4715 просмотров
Ответить