Angularjs 关于未捕获错误:语法错误,无法识别的表达式
我正在实现一个angular+node js应用程序。我是新手。 我在html页面中将a href定义为Angularjs 关于未捕获错误:语法错误,无法识别的表达式,angularjs,node.js,twitter-bootstrap,express,Angularjs,Node.js,Twitter Bootstrap,Express,我正在实现一个angular+node js应用程序。我是新手。 我在html页面中将a href定义为,并将路由定义为 .when("/login", { templateUrl: '/app/ng/modules/home/partials/login-partials-view.html', controller: 'LoginController' }) 我的问题是 未捕获错误:语法错误,无法识别的表达式:/#/login 有人能告诉我是什么导致了这个问
,并将路由定义为
.when("/login", {
templateUrl: '/app/ng/modules/home/partials/login-partials-view.html',
controller: 'LoginController'
})
我的问题是
未捕获错误:语法错误,无法识别的表达式:/#/login
有人能告诉我是什么导致了这个问题吗?你输入了一个错误的url:它是#/login 然后您可以像这样使用ui sref:
<li><a data-toggle="modal" data-target="#myModal" ui-sref="login">Login</a></li>
登录
谢谢您的回复。如果我添加上述URL,它会给我带来未捕获的错误:语法错误,无法识别的表达式:#/login问题。请告诉我我缺少什么。它调用控制器但不会弹出登录窗口。我需要在代码中添加一些内容吗?您也可以使用state方法并执行ui sref=“login”
.state('login', {
url: "/login",
templateUrl: "/app/ng/modules/home/partials/login-partials-view.html"
})
<li><a data-toggle="modal" data-target="#myModal" ui-sref="login">Login</a></li>