Javascript 仅打开angularjs手风琴时如何调用函数

Javascript 仅打开angularjs手风琴时如何调用函数,javascript,angularjs,bootstrap-accordion,angularjs-bootstrap,Javascript,Angularjs,Bootstrap Accordion,Angularjs Bootstrap,嗨,我正在使用angularjs ui引导手风琴。在这里我想调用当用户点击手风琴调用一个函数,并获得用户 这是代码,请提前帮我修改 $scope.load\u userdata=函数(用户id){ console.log(用户id); } @{{user.name} 加载用户数据 我真的不明白问题出在哪里。我在下面的代码片段中复制了您的模板,并添加了一个简单的控制器和一个工作示例 角度引导模块未包括在内,因此无法获得正确的渲染。但它向您展示了如何在控制器中定义函数以使模板正常工作 函数ct

嗨,我正在使用angularjs ui引导手风琴。在这里我想调用当用户点击手风琴调用一个函数,并获得用户

这是代码,请提前帮我修改

$scope.load\u userdata=函数(用户id){
console.log(用户id);
}

@{{user.name}
加载用户数据

我真的不明白问题出在哪里。我在下面的代码片段中复制了您的模板,并添加了一个简单的控制器和一个工作示例

角度引导模块未包括在内,因此无法获得正确的渲染。但它向您展示了如何在控制器中定义函数以使模板正常工作

函数ctrl($scope){
//用于代码段目的的虚拟用户数据
$scope.users=[{
名字:'乔',
id:'1',
数据:“与简结婚”,
},
{
姓名:'约翰',
id:'2',
数据:“有3个孩子”,
},
{
名字:“杰克”,
id:'3',
数据:“拥有一艘船”,
},
{
姓名:'鲍勃',
id:'4',
数据:“讲瑞典语”,
}
];
$scope.load\u userdata=函数(用户id){
log(“加载用户#%s数据”,用户id);
//正在寻找合适的用户:
让user=$scope.users.find(x=>x.id==user\u id);
//以及切换用户对象中的dataLoaded属性
user.dataload=true;
}
}

角度JS演示
@{{user.name}
加载用户数据
用户详细信息:
{{user.data}

当然
应该在手风琴里面,也就是
里面
嗯,抱歉打扰了,但现在也不是。
应该就在这个标签的后面。。。我认为你不希望用户的数据显示在手风琴上heading@RogerC这是我们所期待的,谢谢,我想如果再次点击侧手风琴
用户数据
功能调用,会出现一个问题。但我只想在点击header@krishnaganisetti原生动物指出了这一点,现在它应该被修正了。我将用户的数据div移出了标题。