0
私は2つの兄弟コントローラ、AppsControllerとCampaignsControllerを持っています。各ビューは、それぞれキャプチャウィジェットが含まれています兄弟コントローラのvc-recaptcha
<div class="sign-up-recaptca" vc-recaptcha key="'KEY'" on-create="onAppFormRecaptchaCreate(id)"></div>
<div class="sign-up-recaptca" vc-recaptcha key="'KEY'" on-create="onCampaignFormReCaptchaCreate(id)"></div>
とコントローラーで、それぞれ:
$scope.onAppFormRecaptchaCreate = function (id) {
console.log('id apps catcha is ' + id);
$scope.appsRecaptchaID = id;
}
$scope.onCampaignFormReCaptchaCreate = function (id) {
console.log('id campaigns catcha is ' + id);
$scope.campaignsRecaptchaID = id;
}
どちらconsole.logsは未定義の印刷、しかし、アプリのキャプチャは、それが最初にロードされるかもしれないので、正常に動作します。しかし、2番目のものでは、を実行すると空の文字列が表示されます。
ありがとうございました。