我是AngularJS的新手。我正在尝试通过AngularJS路由设置链接之间的导航。我按照手册说的做,但是我得到了那个错误。
我正在尝试将普通的 JavaScript 和 jQuery 的工作代码迁移到 AngularJS 。导航发生了,但是它在控制台中显示了该类型的几个错误,例如:
未捕获的错误:语法错误,无法识别的表达式:#!/ about和
未捕获的错误:语法错误,无法识别的表达式:#!/#%2F!
在我的“关于”部分中,我有一个jQuery UI手风琴,但是现在在AngularJS中它不再起作用了。
我真的不知道发生了什么,想知道以便将来能够解决此类问题。
这是我的小代码,请成为好伙伴,帮助我找出我做错了什么。
$(document).ready(function () {
var app = angular.module("evalApp", ["ngRoute"])
app.config(function($routeProvider) {
$routeProvider
.when("/", {
templateUrl : "content.html"
})
.when("/about", {
templateUrl : "sobremi.html"
})
});
})
在html中,这是相关代码:
<li><a href="#/!">Inicio</a></li>
<li><a href="#!about">Sobre mi</a></li>
我正在使用ng-view
指令在div中加载单独的模板
谢谢。