Angularjs状态路由并保持DOM完整

时间:2016-03-19 02:49:16

标签: angularjs angular-ui-router

我正在尝试创建单页面应用程序和一个用例,我有<?php ob_start(); ?> <h3>Hello</h3>; <?php while ($row_indiosct = mysql_fetch_assoc($indiosct)){ ?> <div class="indios"> <a href="indio.php?id='<?php echo $row_indiosct['id']'"> <img src="galeria/indios/'<?php echo $row_indiosct['foto'].'" alt="'.$row_indiosct['nome'].'" /> <br />'.$row_indiosct['nome'].'</a> </div>'; <?php } ?> 页面,可以从多个details页面触发,更像是作为parent但是没有任何modal box属性。我正根据absolute的状态变化检查show/hide的方式。

这是我迄今为止所做的 http://plnkr.co/edit/t34ES8lUihcypetHF0rp?p=preview

如果您在导航到下一个状态时点击来自parent View Home home的{​​{1}}时未查看。

但如果您在DOM页面中并点击About,则会删除DOM。

我们如何显示/隐藏View About。如果我们导航到ui-view

1 个答案:

答案 0 :(得分:0)

相同的网址     url:&#39; ^ / details /:id&#39;, 这两个州都是问题。

尝试使用包装状态说&#34;详细信息&#34;然后在该状态的控制器中,您可以根据一些告诉包装器状态的参数重定向。