2017-03-26 9 views
0

私は、他のチームによってコード化されたAEM + angularjs既存のプロジェクトに取り組んでいます。私は彼らのコードを理解しようとしています。しかし、私はhtml要素に追加されたプロパティを見つけることができません。ここでaemのhtmlタグ内に追加されたプロパティ/ディレクティブの検索方法は?

<html data-sly-use.urlConfig="za..co.component" 
     ng-app="myModule" ng-controller="myController as myPage" 
     data-model-path="${resource.path}.angular.json" 
     data-aemapibaseurl="${urlConfig.aemAPIBaseUrl}" 
     data-scpapibaseurl="${urlConfig.scpAPIBaseUrl}" 
     data-ibrapibaseurl="${urlConfig.ibrAPIBaseUrl}"> 

、私は解決し得ているところデータモデル・パス、データ・aemapibaseurl、データscpapibaseurl、データ-ibrapibaseurlから見つけることができないのです。

解決方法を確認するための提案があります。 必要な情報があればお知らせください。

+0

あなたはクローム現像ツールでこれらのものを探していますか? – happyZZR1400

+0

@ happyZZR1400。いいえ、コードベースはありません。私はコード内でそれを見つけようとしています。 –

答えて

1

最後に私はそれを見つけました。 彼らは後で角$ attrサービスを使用してコントローラレベルからアクセスされるデータ属性を作成しています。

data-model-path属性の値を取得するために、コントローラ内で$ attrs.modelPathを使用します。

これは他の人に役立つことを願っています。

関連する問題