こちらの記事に使用されいてる管理画面の画像は、英語の管理画面を撮影したものです。実際にご利用いただくEmbedSocialの管理画面は日本語仕様です。
Angularアプリケーションでは、カスタムJavaScriptコードを統合するための2つのオプションがあります。
ページのどこにでもコードを埋め込むオプション これは馴染みのあるオプションで、最も簡単な方法です。したがって、AngularファイルのいずれかのHTMLにアクセスし、EmbedSocialコードを直接貼り付けることができます。
以下に例を示します:
1.コンポーネントの作成
これを実現するには、2つのステップを守る必要があります。
コンポーネントの作成
コンポーネントの使用
2.ターミナルで、次のコマンド ng generate component EmbedSocialWidget
を使用して、EmbedSocialWidget
という名前のAngularコンポーネントを作成します。
3.コンポーネントが作成されたら、EmbedSocialWidget.component.ts
を開き、コンストラクタの直前に @Input() デコレートされた
string として refId
という名前を付け加えます。
4.同じファイル内で、ngOnInit()
関数の内部に、ウィジェットを構築する責任があるembedsocial javascriptを追加します。
あなたのコンポーネントファイル EmbedSocialWidget.component.ts
は、以下の画像のようになるはずです:
コンポーネントの使用
まず、EmbedSocialアカウントにログインし、ウィジェットに移動します。埋め込みたいウィジェットの1つを開き、EmbedSocialデータ-ref属性の値(上記で説明したように)を取得します。
データ-ref属性は次のようになります:
data-ref="1ca3d4d1a06e6fc2ae3b6b90f934326fd3a9edf4"
データ-refを取得したら、新しく作成した EmbedSocialWidget
コンポーネントをAngularプロジェクト内のどこでも自由に使用できます。コンポーネントの refId
バインディングを、EmbedSocialからコピーしたrefIdで編集してください。
以下はコンポーネントを使用する例です:
以上です。
詳細やご不明点は、このページの右下のチャットサポートかCSチームにお問い合わせくださいませ。