Jquery 在几个div上切换ng show
那么angular.js是否有一个最佳实践,而如果我说4个div都包含文本,单击一个,它会显示div的隐藏部分,如果单击另一个div,它会关闭显示“隐藏”部分的上一个div,但会显示新单击div的隐藏部分 在过去,这需要一点jquery代码,但我一直在考虑如何将ng切换与ng显示和ng隐藏结合起来,或者这只是一种过激的做法,有更好的做法吗Jquery 在几个div上切换ng show,jquery,html,angularjs,Jquery,Html,Angularjs,那么angular.js是否有一个最佳实践,而如果我说4个div都包含文本,单击一个,它会显示div的隐藏部分,如果单击另一个div,它会关闭显示“隐藏”部分的上一个div,但会显示新单击div的隐藏部分 在过去,这需要一点jquery代码,但我一直在考虑如何将ng切换与ng显示和ng隐藏结合起来,或者这只是一种过激的做法,有更好的做法吗 非常感谢。我想这将是最优化的方法。如果你什么都不懂,欢迎你问我 var-app=angular.module('myApp',[]); app.contro
非常感谢。我想这将是最优化的方法。如果你什么都不懂,欢迎你问我
var-app=angular.module('myApp',[]);
app.controller('validateCtrl',函数($scope){
$scope.hiddenDivs=[
{id:1,显示为:false},
{id:2,显示为:false},
{id:3,显示为:false},
{id:4,显示为:false}
];
$scope.shoown=函数(索引){
对于(var i=0;i您尝试过什么吗?请将代码片段粘贴到您的问题中。我刚开始从这一方面进行研究。让我头痛的是,当单击另一个div时,隐藏了它。隐藏的divs函数不是在这个overkill上吗?您的意思是shoown()?hiddenDivs不是一个函数,它只是一个包含div属性的数组,实际上可以让您的生活更轻松。我的意思是,ng toggle和ng show没有更简单的方法吗?默认情况下没有ng toggle,您只需使用ng show或ng hide并使用条件将其设置为true或false。但是如果您真的想要一些切换函数你可以为angularjs检查这个切换库。我还没有做过,但也许值得一试。