我目前正在开发一个 AngularJS 应用程序。
除了加载图像外,一切正常。
在我看来,我使用了以下调用:
<img ng-src="img/views/portrait/{{employee.lastName|lowercase}}.jpg" title="{{employee.lastName}}"/>
现在奇怪的是,有 2 个请求被触发:
http://localhost:8080/MyContext/content/img/views/portrait/.jpg
和
http://localhost:8080/MyContext/content/img/views/portrait/example.jpg
第一个具有employee.lastName 的空值。尽管我使用的是 ng-src 指令,但我无法解释自己为什么会发生这种情况。
有任何想法吗?
预先感谢您的支持。
我的资源代码
var employeeService = $resource('/MyContext/rest/employees/:employeeId', {}, {});
employeeService.findById = function(id) {
return employeeService.get({employeeId:id});
};
在我调用的控制器中:
$scope.employees = EmployeeService.findAll();