小编Fil*_*tas的帖子

使用带有下拉列表的twitter bootstrap导航无法获得angularjs ng-click以在锚点上工作

我的目标是有一个用户可以去的菜单,然后单击下拉菜单进行注销.

我是angularjs和twitter bootstrap的新手.

例:

<div ng-app="myApp" ng-controller="MainCtrl" class="navbar navbar-static-top">
<div class="navbar-inner">
    <div class="container">
        <a class="brand" href="#">My Brand</a>
        <ul class="nav" ng-show="isLoggedIn">
            <li class="dropdown active">
                <a href="#" class="dropdown-toggle" data-toggle="dropdown">{{username}}<b class="caret"></b></a>
                <ul class="dropdown-menu">
                    <li><a ng-click"logout()" href="">Logout</a></li>
                </ul>
            </li>
        </ul>
    </div>
</div>
Run Code Online (Sandbox Code Playgroud)

我有这样的例子:http: //jsfiddle.net/A4Gyu/1/

这很简单,但我搜索过并找不到简单的解决方案.在这种情况下我应该使用angular-ui吗?

twitter-bootstrap angularjs

7
推荐指数
2
解决办法
4万
查看次数

安装cordova时出错

运行此命令后:

sudo npm install -g cordova
Run Code Online (Sandbox Code Playgroud)

我收到此错误:

npm ERR! notarget No compatible version found: JSONStream@'>=1.0.3-0 <2.0.0-0'
npm ERR! notarget Valid install targets:
npm ERR! notarget ["0.0.0","0.1.0","0.1.1","0.1.2","0.1.3","0.2.0","0.2.1","0.2.2","0.2.3","0.3.0","0.3.1","0.3.2","0.3.3","0.4.0","0.4.1","0.4.2","0.4.3","0.4.4","0.5.0","0.6.0","0.6.1","0.6.2","0.6.3","0.6.4","0.7.0","0.7.1","0.8.0","0.7.2","0.7.3","0.7.4","0.8.1","0.8.2","0.8.3","0.8.4","0.9.0","0.10.0"]
npm ERR! notarget 
npm ERR! notarget This is most likely not a problem with npm itself.
npm ERR! notarget In most cases you or one of your dependencies are requesting
npm ERR! notarget a package version that doesn't exist.
Run Code Online (Sandbox Code Playgroud)

欢迎帮助.谢谢

npm cordova browserify jsonstream visual-studio-cordova

4
推荐指数
1
解决办法
4074
查看次数