【发布时间】:2016-07-24 14:07:45
【问题描述】:
我有一个非常奇怪的问题。在网上搜索了很多,但找不到正确的解决方案。
<ul class="dropdown-menu">
<li><a ng-model="data" href="Pre.html" target="_blank">Pre</a></li>
<li><a href="Post.html" target="_blank">Post</a></li>
</ul>
我有一个简单的下拉菜单,其中 Pre 和 Post 作为下拉列表中的列表。 当用户点击 Pre 时,pre.html 页面打开,当他点击 post 时,post.html 页面打开。
这是正常操作。现在我想这样做。
如果用户点击超链接“Pre”,假设控制器端的 $scope.data= fasle,那么 Pre.html 页面应该打开一次
如果 $scope.data = true,那么我希望超链接打开其他一些 html,而不是 Pre.html。例如块.html。
如何确保根据控制器中的条件显示特定的 html 页面。
<ul class="dropdown-menu">
<li><a ng-model="data" href="Pre.html OR Block.html" target="_blank">Pre</a></li>
<li><a href="Post.html" target="_blank">Post</a></li>
</ul>
如上所见,href="Pre.html OR Block.html",表示我想根据控制器端数据显示两个页面中的任何一个
【问题讨论】:
标签: javascript jquery html angularjs hyperlink