Мне нужно визуализировать некоторые карты в Zeppelin с помощью искры и JS (в данном случае углового интерпретатора). В Zeppelin есть эта функция привязки, но она дает немного знания об использовании.
Я хотел бы нажать на кнопку, оценить некоторые вещи, а затем отправить id_selected_arr в искру через привязку.
В %angular окне
<input type="button" value="Click me" ng-click="eval()" ng-model="id_selected_arr"/>
В окне %spark2
var result = z.angular("id_selected_arr")
Я получаю: результат: объект = id_selected_arr
Итак, мои вопросы: действительно ли я отправил массив через привязку? И как я могу обработать этот возвращенный объект в spark, например, получить элементы в переданном массиве?
Изменить: мне пришлось использовать олдскульный стиль вызова функции щелчка:
<div id="map" style="height: 300px; width: 50%" ng-model="id_selected_arr"/>
<input type="button" value="Click me" onclick="eval()"/>