cari

Rumah  >  Soal Jawab  >  teks badan

angular.js - masalah angularjs ng-ulang

Saya tidak tahu sama ada kaedah saya sesuai. , kerana apa yang saya lakukan adalah Di pusat membeli-belah mikro, kategori produk diletakkan di sebelah kiri dan senarai item khusus berada di sebelah kanan. Berdasarkan pertanyaan mengklik pada kategori produk di sebelah kiri, Masalahnya ialah apabila memasuki laluan ini dari halaman sebelumnya, ng-repeat akan mula-mula menggelung dan memaparkan sekumpulan kandungan asal tanpa data, termasuk {{item .list}} Perkara sedemikian akan menggantikan data yang diminta Bagaimana untuk menyelesaikannya?
Selain itu, adakah terdapat cara untuk meminta data latar belakang dan memuatkannya ke halaman hadapan apabila memasuki halaman? Pada masa ini, data yang terikat kepada $rootScope digunakan...rasanya rendah...
Saya tidak tahu sama ada saya telah menerangkannya dengan jelas. Saya baru mengenali angularjs

<section>
   <p ui-view="left"></p>
   <p ui-view="right"></p> 
</section>

kiri.html

<p ng-repeat="item in items">
{{item.list}}//循环输出商品种类,期望点击某一种类然后刷新加载右侧right.html中的商品明细列表,包括商品名称,图片地址,单价之类的。
</p>
<p ng-repeat="item in items">
    {{item.goodsName}}//具体商品信息...
</p>
世界只因有你世界只因有你2798 hari yang lalu512

membalas semua(1)saya akan balas

  • 大家讲道理

    大家讲道理2017-05-15 16:57:51

    Anda boleh menggunakan ng-include untuk membuat halaman yang anda perlukan Tidak ui-router sudah tentu, jika perniagaan anda lebih kompleks, ia juga boleh digunakan rujukan:

    plunker

    ng-repeat会先循环显示一堆没有数据的原始内容,包括{{item.list}}这样的东西,然后才会替换出现请求得到的数据,请问该怎样解决呢? yang anda nyatakan boleh diselesaikan dengan menggunakan ng-cloak Lihat dokumentasi: ngCloak

    balas
    0
  • Batalbalas