передать значение столбца, когда установлен флажок в столбце wijmogrid

Я пытаюсь передать значение столбца функции, когда щелкают конкретный столбец, используя ng-щелчок angular в столбце сетки wijmo. Я получаю неопределенное значение как значение. Как мы передаем связанное значение столбца/значение строки, когда флажок установлен для каждой строки.

мой код:

HTML

<wj-flex-grid items-source="instances">
       <wj-flex-grid-column header="Select" >
                <input type="checkbox" binding = "machinename" ng-click= "model.funcall(args)"/>
        </wj-flex-grid-column>
        <wj-flex-grid-column header="Application" binding="appname" ></wj-flex-grid-column>
        <wj-flex-grid-column header="Server" binding="machine"></wj-flex-grid-column>
        <wj-flex-grid-column header="Instance" binding="instancename"></wj-flex-grid-column>
        <wj-flex-grid-column header="Last Updated" binding="lastupdated"></wj-flex-grid-column>
        <wj-flex-grid-column header="Status" binding="state"></wj-flex-grid-column>
        <wj-flex-grid-column header="Error" binding="error"></wj-flex-grid-column>
        </wj-flex-grid>

JS

$scope.model.funcall = function funcall(args){
            console.log("function called");
            console.log(args);

        }

person krishna_v    schedule 14.05.2015    source источник


Ответы (1)


Вы должны заменить args на $item, чтобы получить элемент данных этой конкретной строки. Вот код:

тип ввода = «флажок» привязка = «имя машины» ng-click = «model.funcall ($ item)»/>

Дополнительные сведения о $item можно найти по следующей ссылке на документ: http://wijmo.com/5/docs/topic/wijmo.angular.WjFlexGridCellTemplate.Class.html

person Ashish    schedule 15.05.2015