Сетка нодбокс () против библиотеки сетки - PullRequest
0 голосов
/ 13 февраля 2011

В Nodebox вы можете иметь:

  1. grid () в качестве команды
  2. grid в виде библиотеки

Если я буду следовать этому уроку:

http://nodebox.net/code/index.php/Grid

В нем сказано импортировать сетку следующим образом:

grid = ximport ("grid")

Но в nodebox это команда,вот почему я считаю, что вещи не работают так, как должны.

Это правильно?Если нет, то как мне импортировать это правильно.

Спасибо

1 Ответ

0 голосов
/ 22 марта 2011

Это правильно.Когда вы импортируете библиотеку сетки, grid = ximport("grid"), вы больше не можете использовать встроенную функцию grid.Тем не менее, функциональность библиотеки сетки является расширенным набором встроенных grid.То есть вы можете делать все и больше с библиотекой, как вы могли бы с помощью функции.Функция предоставляется в виде простого в использовании способа создания сетки, тогда как библиотека предоставляет больше возможностей для настройки.

Если вам действительно нужно использовать оба варианта, вы можете сделать, как я предложил в Обратите внимание на ветку форума и переименуйте функцию сетки перед импортом библиотеки:

gridfunc = grid
grid = ximport("grid")
...