Ng-table: ДинамичСский Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ Π΄Π°Π½Π½Ρ‹Ρ… с ng-repeat

Π‘ΠΎΠ·Π΄Π°Π½Π½Ρ‹ΠΉ Π½Π° 29 Π°Π²Π³. 2013  Β·  12ΠšΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠΈ  Β·  Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ: esvit/ng-table

Π― Ρ…ΠΎΡ‚Π΅Π» Π±Ρ‹ ΠΏΡ€ΠΈΡΠ²ΠΎΠΈΡ‚ΡŒ Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ динамичСски ΠΏΡ€ΠΈ создании элСмСнта html. Π’Ρ€ΠΎΠ΄Π΅ парсСр Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠ° сработал Π΄ΠΎ задания. Если я ΠΏΡ€ΠΎΠ²Π΅Ρ€ΡΡŽ элСмСнты Π² Chrome, Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ установлСн, Π½ΠΎ элСмСнт thead отсутствуСт.

<table ng-table="tableParams" show-filter="true" class="table table-striped">
    <tr ng-repeat="item in items">
        <td data-title="{{key}}" ng-repeat="(key, value) in item">
            {{value}}
        </td>
    </tr>
</table>

Π‘Π°ΠΌΡ‹ΠΉ ΠΏΠΎΠ»Π΅Π·Π½Ρ‹ΠΉ ΠΊΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠΉ

Π•ΡΡ‚ΡŒ Π»ΠΈ ΠΊΠ°ΠΊΠΈΠ΅-Π»ΠΈΠ±ΠΎ ΠΏΠ»Π°Π½Ρ‹ ΠΈΡΠΏΡ€Π°Π²ΠΈΡ‚ΡŒ это, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΡ€ΠΈΠ½ΠΈΠΌΠ°Ρ‚ΡŒ динамичСскиС Π²Ρ…ΠΎΠ΄Π½Ρ‹Π΅ Π΄Π°Π½Π½Ρ‹Π΅ для Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠ° Π΄Π°Π½Π½Ρ‹Ρ…? Π― попытался ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΡŽ, ΠΈ это выглядСло ΠΌΠ½ΠΎΠ³ΠΎΠΎΠ±Π΅Ρ‰Π°ΡŽΡ‰Π΅, Π½ΠΎ ΠΏΠΎ ΠΊΠ°ΠΊΠΎΠΉ-Ρ‚ΠΎ странной ΠΏΡ€ΠΈΡ‡ΠΈΠ½Π΅ функция Π½Π΅ ΠΏΡ€ΠΈΠ½ΠΈΠΌΠ°Π΅Ρ‚ Π½ΠΈΠΊΠ°ΠΊΠΈΡ… динамичСских Π²Ρ…ΠΎΠ΄ΠΎΠ² ΠΈΠ»ΠΈ ΠΏΡ€ΠΈΠ½ΠΈΠΌΠ°Π΅Ρ‚ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ТСстко Π·Π°ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹Π΅ значСния. ΠŸΡ€Π΅Π΄Π»Π°Π³Π°Π΅ΠΌΠΎΠ΅ Π²Ρ‹ΡˆΠ΅ исправлСниС Π½Π΅ каТСтся ΠΎΡ‡Π΅Π½ΡŒ Ρ…ΠΎΡ€ΠΎΡˆΠΈΠΌ ИМΠ₯О.

Π“Π°Ρ€Ρ„ΠΈΠ»Π΄

ВсС 12 ΠšΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠΉ

+1

+1

+1

+1

ΠŸΡ€ΠΈΠ²Π΅Ρ‚, @esvit, ΠΌΠ½Π΅ нравится твоя Ρ€Π°Π±ΠΎΡ‚Π°, ΠΈ я Ρ†Π΅Π½ΡŽ усилия ΠΏΠΎ Ρ€Π΅ΡˆΠ΅Π½ΠΈΡŽ этой ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹ ΠΈ всСх Ρ‚Π΅Ρ…, ΠΊΠΎΠ³ΠΎ ΠΌΡ‹ просим ΠΈΡΠΏΡ€Π°Π²ΠΈΡ‚ΡŒ :).

Π’ этом случаС столбцы ΠΊΠΎΠ»Π»Π΅ΠΊΡ†ΠΈΠΈ каТутся ТСстко Π·Π°ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹ΠΌΠΈ, ΠΈ, нСсмотря Π½Π° Ρ‚ΠΎ, Ρ‡Ρ‚ΠΎ я Π΄ΠΎΠ±Π°Π²ΠΈΠ» ng-repeat = 'a in schema', Π² th, ΠΊΠΎΠ³Π΄Π° я ΠΏΡ€ΠΎΠ²Π΅Ρ€ΡΡŽ ΠΊΠΎΠ΄ html, всС Π΅Ρ‰Π΅ Π²ΠΈΠΆΡƒ столбСц Π² $ columns Π²Π½ΡƒΡ‚Ρ€ΠΈ th. Π­Ρ‚ΠΎ довольно странно. Π― Π±Ρ‹ проголосовал Π·Π° Π±ΠΎΠ»Π΅Π΅ простоС Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅, Π΄ΠΎΠ±Π°Π²ΠΈΠ² ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΡƒ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π°, Π΄Π°Π½Π½ΠΎΠ³ΠΎ @Ebolon , просто ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΡ‚Π΅ Π·Π°ΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒ для Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠ° Π΄Π°Π½Π½Ρ‹Ρ…

Бпасибо ΠΈ ΠΏΡ€ΠΈΠ²Π΅Ρ‚.

Извиняюсь Π·Π° ΠΌΠΎΠΉ ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰ΠΈΠΉ ΠΊΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠΉ, я ΠΏΡ€ΠΎΠ±ΠΎΠ²Π°Π» с вСрсиСй 0.3.0. Π‘ΠΊΠ°Ρ‡Π°Π» 0.3.1 ΠΈ Π·Π°Ρ€Π°Π±ΠΎΡ‚Π°Π» ΠΊΠ°ΠΊ ΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΎ. ЕдинствСнноС, Ρ‡Ρ‚ΠΎ я ΠΎΠ±Π½Π°Ρ€ΡƒΠΆΠΈΠ», это ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ° ΠΎΠ±Ρ€Π°Ρ‚Π½ΠΎΠΉ совмСстимости с ΡƒΠ³Π»ΠΎΠ²ΠΎΠΉ вСрсиСй, которая Ρ‚ΠΎΡ€ΠΌΠΎΠ·ΠΈΡ‚ Π²ΠΈΠ΄ΠΆΠ΅Ρ‚ Π½ΡƒΠΌΠ΅Ρ€Π°Ρ†ΠΈΠΈ страниц. МоС ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ с angular 1.0.8, ΠΈ я ΠΏΠΎΠ»ΡƒΡ‡Π°ΡŽ это сообщСниС TypeError: Object #Π½Π΅ ΠΈΠΌΠ΅Π΅Ρ‚ ΠΌΠ΅Ρ‚ΠΎΠ΄Π° ΠΎΡ‚Π»Π°Π΄ΠΊΠΈ. ΠŸΠΎΠ³ΡƒΠ³Π»ΠΈΠ², я ΠΎΠ±Π½Π°Ρ€ΡƒΠΆΠΈΠ», Ρ‡Ρ‚ΠΎ $ log.debug доступСн начиная с вСрсии 1.1.2. НичСго ΡΡ‚Ρ€Π°ΡˆΠ½ΠΎΠ³ΠΎ, надСюсь, это ΠΏΠΎΠΌΠΎΠΆΠ΅Ρ‚ Ρ†Π΅Π»ΠΈ развития.

ΠšΡΡ‚Π°Ρ‚ΠΈ, ΠΊΠΎΠ³Π΄Π° планируСтся Π²Ρ‹ΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ Π½ΠΎΠ²ΡƒΡŽ Π²Π΅Ρ€ΡΠΈΡŽ с этим исправлСниСм?

Макси

ΠžΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½ΠΎ, ΠΈΠ·Π±Π΅Π³Π°ΠΉΡ‚Π΅ ΠΏΡ€Π΅Π΄Π»ΠΎΠΆΠ΅Π½ΠΈΠΉ $ log.debug, ΠΎΠ±Π΅ΡΠΏΠ΅Ρ‡ΠΈΠ²Π°ΡŽΡ‰ΠΈΡ… ΠΎΠ±Ρ€Π°Ρ‚Π½ΡƒΡŽ ΡΠΎΠ²ΠΌΠ΅ΡΡ‚ΠΈΠΌΠΎΡΡ‚ΡŒ с Angular 0.8. Π•ΡΡ‚ΡŒ Π»ΠΈ шанс, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, ΠΎΡ‚ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ ΠΆΡƒΡ€Π½Π°Π»Ρ‹ Ρ‡Π΅Ρ€Π΅Π· tableParams?

Бпасибо ΠΈ всСго Π½Π°ΠΈΠ»ΡƒΡ‡ΡˆΠ΅Π³ΠΎ.

+1

+1 Π·Π° Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ ΠΎΡ‚ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ $ log.debug

+1

Π•ΡΡ‚ΡŒ Π»ΠΈ ΠΊΠ°ΠΊΠΈΠ΅-Π»ΠΈΠ±ΠΎ ΠΏΠ»Π°Π½Ρ‹ ΠΈΡΠΏΡ€Π°Π²ΠΈΡ‚ΡŒ это, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΡ€ΠΈΠ½ΠΈΠΌΠ°Ρ‚ΡŒ динамичСскиС Π²Ρ…ΠΎΠ΄Π½Ρ‹Π΅ Π΄Π°Π½Π½Ρ‹Π΅ для Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠ° Π΄Π°Π½Π½Ρ‹Ρ…? Π― попытался ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΡŽ, ΠΈ это выглядСло ΠΌΠ½ΠΎΠ³ΠΎΠΎΠ±Π΅Ρ‰Π°ΡŽΡ‰Π΅, Π½ΠΎ ΠΏΠΎ ΠΊΠ°ΠΊΠΎΠΉ-Ρ‚ΠΎ странной ΠΏΡ€ΠΈΡ‡ΠΈΠ½Π΅ функция Π½Π΅ ΠΏΡ€ΠΈΠ½ΠΈΠΌΠ°Π΅Ρ‚ Π½ΠΈΠΊΠ°ΠΊΠΈΡ… динамичСских Π²Ρ…ΠΎΠ΄ΠΎΠ² ΠΈΠ»ΠΈ ΠΏΡ€ΠΈΠ½ΠΈΠΌΠ°Π΅Ρ‚ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ТСстко Π·Π°ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹Π΅ значСния. ΠŸΡ€Π΅Π΄Π»Π°Π³Π°Π΅ΠΌΠΎΠ΅ Π²Ρ‹ΡˆΠ΅ исправлСниС Π½Π΅ каТСтся ΠΎΡ‡Π΅Π½ΡŒ Ρ…ΠΎΡ€ΠΎΡˆΠΈΠΌ ИМΠ₯О.

Π“Π°Ρ€Ρ„ΠΈΠ»Π΄

+1

Π‘Ρ‹Π»Π° Π»ΠΈ эта страница ΠΏΠΎΠ»Π΅Π·Π½ΠΎΠΉ?
0 / 5 - 0 Ρ€Π΅ΠΉΡ‚ΠΈΠ½Π³ΠΈ