Javascript AngularJS在同一页面中使用相同的组件
我第一次使用angularjs。 我尝试在页面中使用相同的搜索组件两次。但在第二个组件中,modal.show不起作用 这是我的密码 我的按钮点击代码。 我点击的地方会显示一个模态Javascript AngularJS在同一页面中使用相同的组件,javascript,angularjs,components,Javascript,Angularjs,Components,我第一次使用angularjs。 我尝试在页面中使用相同的搜索组件两次。但在第二个组件中,modal.show不起作用 这是我的密码 我的按钮点击代码。 我点击的地方会显示一个模态 $scope.openTalepIsEmriList = function (talepUN) { a.talepisemrilistesi = []; $("#divTalepIsEmriListesiModal").modal("show");
$scope.openTalepIsEmriList = function (talepUN) {
a.talepisemrilistesi = [];
$("#divTalepIsEmriListesiModal").modal("show");
$http({
method: 'POST',
url: '/api/CrmTalepHareket/TalepIsEmriListesi?talepUN=' + talepUN,
headers: { 'Content-Type': 'application/json' }
})
.then(
在页面中,我称之为组件
第一:
<talep-ara-tum container-id="abonearama" kullanici-id="modelTalep.Kullanici.ID" abonemodel="Aboneler" aramadanmi="true" talepler="aratalepmodel" kullaniciisletme="kullaniciisletme"></talep-ara-tum>
第二:
<div class="row">
<talep-ara-tum kullanici-id="modelTalep.Kullanici.ID" abonemodel="Aboneler"
aramadanmi="false" talepmodel="AboneSahisTalepleri" kullaniciisletme="kullaniciisletme"></talep-ara-tum></div>
我认为这是因为两个组件共享相同的ID,您可以将其中一个更改为相同的ID,但添加一个2或将其更改为硬编码ID的第一个ID,然后看看是否有效。我真的看不懂上面说什么,我看不懂土耳其语(?)。不知道您可以更改AngularJS的语言。我认为这是因为两个组件共享相同的ID,您可以将其中一个更改为相同的,但添加一个2或将其更改为硬编码的ID的第一个,然后看看是否有效。我真的看不懂上面说什么,我看不懂土耳其语(?)。不知道您可以更改AngularJS的语言。这可能是因为两个组件共享相同的id。是的,这可能是原因,但解决方案是什么:)这主要取决于一个问题:使用相同id的相同组件两次的原因是什么?这可能是因为两个组件共享相同id相同id。是的,这可能是原因,但解决方案是什么:)这主要取决于一个问题:使用相同id两次使用相同组件的原因是什么?感谢您的回复。是的,是土耳其语:)这是我的组件名称。你可以这样想。像这样。。好的,你能把id改成test,把另一个改成test2或者别的什么吗。那可能行。你能添加一个JSFIDLE或者我可以试试你的代码的东西吗?我认为这是一件小事,可能是打字错误。是的,我们更改了id。但我们将id从页面发送到组件。并在组件中动态设置id。解决了。谢谢。很高兴你能想到。没问题!谢谢你的回复。是的,是土耳其语:)这是我的组件名称。你可以这样想。像这样。。好的,你能把id改成test,把另一个改成test2或者别的什么吗。那可能行。你能添加一个JSFIDLE或者我可以试试你的代码的东西吗?我认为这是一件小事,可能是打字错误。是的,我们更改了id。但我们将id从页面发送到组件。并在组件中动态设置id。解决了。谢谢。很高兴你能想到。没问题!