Функция addTwoNumber
является функцией-членом, поэтому ей необходимо передать значение self
в виде addTwoNumber(selfValue, l1, l2)
или selfValue.addTwoNumber(l1, l2)
.
Просто замените selfValue
на любое значение, которое вы хотите передать в качестве параметра self
.
Просто и понятно, это не поддерживается в SlickGrid и, вероятно, никогда не будет. К сожалению.
Недавно я раздвоил SlickGrid, чтобы добавить множество новых функций, включая переменные (и изменяемые размеры) строки. Вы можете попробовать это здесь: https://github.com/globexdesigns/doby-grid
Поскольку ни одна из вилок SlickGrid не является действительно жизнеспособным вариантом во многих отношениях, я подумал, что для многих читателей этого поста было бы полезно обсудить альтернативы SlickGrid.
Я рассматриваю «жизнеспособные альтернативы», которые полностью поддерживают переменную высоту строки: каждая строка может иметь различную высоту строки, которая автоматически адаптируется к размеру содержимого и позволяет переносить текст на следующую строку.
Я изучил это довольно подробно, и, к сожалению, я не нашел жизнеспособных альтернатив, связанных с SlickGrid. Из других альтернатив я нашел только одну бесплатную для коммерческого использования - dojox DataGrid , однако неясно, как вы могли бы использовать пользовательские редакторы с этим (большинство коммерческих предлагают это).
Существует немало жизнеспособных альтернатив, которые требуют оплаты за коммерческое использование: dhtmlxGrid, jQuery EasyUI DataGrid, jQWidgets, виджет Wijmo Grid, JideTable и Sencha ExtJS Grids. Из них я бы лично сказал, что лучшим является dhtmlxGrid http://dhtmlx.com/docs/products/dhtmlxGrid/ - бесплатная версия GPL, Pro-версия стоит 199 долларов.
Это возможно, но это не тривиально, и вы, вероятно, потребуется снижение производительности. Путь SlickGrid работает, он должен быть в состоянии ответить на следующие два вопроса быстро:
При использовании высоты статической строки, отвечая на эти вопросы тривиален; Однако, с высотой динамического ряда, вам нужно поддерживать несколько дополнительных структуры данных.
Вот примерно то, что я изменил в Slick.Grid.js
Для того, чтобы сделать этот практический (производительный), вам также понадобится кэш строк топ смещения (кэш сумм размера строки). Это позволит быстро вычисление первого вопроса и позволит бинарного поиска, чтобы ответить на второй.
Я надеюсь, что помогает.