有一个从 api 加载的用户列表
<div ng:controller="UserController">
<li ng-repeat="user in users">
<a ng:click="select(user)">
{{user.first_name}} {{user.last_name}}
</a>
</li>
</div>
单击用户时,我想打开一个额外的视图,显示用户的一些详细信息。想象一下这样的景色
蓝色的小区域是选定的用户,蓝色的大区域是显示详细用户信息的容器。
function UserController($scope){
$scope.select = function(user){
console.log(user);
}
}
因此,当单击用户时,我可以记录用户对象。它一直有效。但我绝对不知道如何打开装满用户数据的额外容器。
有没有办法简单地从文件系统加载模板,传递对象并将整个内容附加到当前视图?我将如何使用 angular.js 做到这一点?