Я делаю веб-приложение, которое добавляет видео с YouTube в плейлисты. Выбор отображается рядом с эскизами видео, содержащими текущие списки воспроизведения пользователя, и когда пользователь нажимает кнопку отправки, текущее видео должно быть добавлено в выбранный список воспроизведения. Однако я столкнулся с проблемой, когда обратный вызов, похоже, не выполняется. Прошу прощения, если ответ тривиален, потому что я не вижу, откуда исходит проблема:
html form with:
[html select with:
self session getPlaylists keysDo:
[:k | html option value: k; with: [html text:k]]];
callback: [:v | self session addVideo: ((searchRes at: 'items')
at: (i*2+x)) toPlaylist: v. Transcript show: 'call'].
html break.
html submitButton class:'tiny button';value: 'Add to Playlist']
Извините, код немного запутан. По сути, обратный вызов не выполняется (я знаю это, потому что «вызов» не печатается в стенограмме при отправке формы). Любое разъяснение приветствуется.
WASelectTag>>list:
для передачи объектов иWASelectTag>>label
для указания блока меток для каждого элемента (намного чище). - person Max Leske   schedule 06.11.2014