λ΄ HTML
<table ng-show="!loading" show-filter="true" class="ebTable eftf ebTable_striped" ng-table="tableParams" template-pagination="custom-pager"> <tr ng-repeat="probe in $data"> <td data-title="'Host'" sortable="'host'" filter="{host: 'select'}" filter-data="fetchHosts($column)">{{probe.host}}</td>
λ΄ μ»¨νΈλ‘€λ¬
$scope.fetchHosts = function ($column) { if($column.title() === "Host") { return [{host: "192.168.1.34"}, {host: "192.168.1.36"}]; } };
μ ν νν°μ λν λ¬Έμμλ fetchData ν¨μκ° λ°°μ΄μ λ°ννκ±°λ λ°°μ΄ λ±μ λ°ννλ μ½μμ λ°νν΄μΌ νλ€κ³ λ§ λμ μμ΅λλ€. μ€ν¨νλλΌλ λ¬Έμμλ λκ° λΉ μ§ κ² κ°μ΅λλ€.
μκ² μ΅λλ€. μλν©λλ€. κ°μ΄ μ§κΈ λλ‘λ€μ΄μ νμλ©λλ€(λ μ΄μ μ μλμ§ μμ). λ¬Έμμμ id λ° title μμ±μ΄ νμνλ€κ³ μ§μ νμ§ μμμ΅λλ€. λ¬Έμκ° λ λͺ ννμΌλ©΄ ν©λλ€. idμ titleμ μλͺ» μ¬μ©νλ€λ©΄ μ μ λΆνλ립λλ€.
@raul1991 μ΄λ―Έ ν΄κ²°νμ ¨μΌλ λ«μμ£Όμκ² μ΅λκΉ?
κ°μ¬ν©λλ€. ngTableμ κ±°μ μ¬μ©νμ§ μλ μ΄μ λ λ¬Έμ λλ¬Έμ λλ€.
λ¬Έμκ° μμ λ λκΉμ§ λ€μ μ΄μ΄μΌ ν©λλ€. "μ μλμ§ μμ" λμμ λν μ€λͺ μ μ°ΎκΈ° μν΄ Googleμ κ²μνκ³ λ«ν λ¬Έμ λ₯Ό μ§μ νλ κ²μ μ€μ λ‘ λ¬Έμ λ₯Ό "ν΄κ²°"νμ§ μμ΅λλ€.
λλ λμνλ€. λ§μ½ λΉμ μ΄ κ·Έκ²μ μλ£ν μ μμ΅λλ€. λλ‘λ€μ΄μ 'id'μ μ λͺ©μ μ λ¬ν΄μΌ ν©λλ€.
μ§μ λ¬Έμλ₯Ό μμ νκ³ pull requestλ₯Ό μ μΆνλ©΄ μλλμ....
κ°μ₯ μ μ©ν λκΈ
μκ² μ΅λλ€. μλν©λλ€. κ°μ΄ μ§κΈ λλ‘λ€μ΄μ νμλ©λλ€(λ μ΄μ μ μλμ§ μμ). λ¬Έμμμ id λ° title μμ±μ΄ νμνλ€κ³ μ§μ νμ§ μμμ΅λλ€. λ¬Έμκ° λ λͺ ννμΌλ©΄ ν©λλ€. idμ titleμ μλͺ» μ¬μ©νλ€λ©΄ μ μ λΆνλ립λλ€.