2018.07.13
SkyVisualEditor バージョン9.0 新機能紹介 「Lightningコンポーネント化」
みなさんこんにちは。
SkyVisualEditorは2018年6月27日に、新バージョンであるバージョン9.0のプレリリース版をリリースしました。 今回は、バージョン9.0で新しく追加された機能である「Lightningコンポーネント化」機能について紹介したいと思います。
SkyVisualEditorは2018年6月27日に、新バージョンであるバージョン9.0のプレリリース版をリリースしました。 今回は、バージョン9.0で新しく追加された機能である「Lightningコンポーネント化」機能について紹介したいと思います。
「Lightningコンポーネント化」機能とは
この機能は、SkyVisualEditorで作成したVisualforceページを、Lightningコンポーネントとしてそのまま使用できるようになる機能です。
使い方
使用可能な場所
Lightningコンポーネント化したページは、下記の場所で使用することができます。
- Lightning アプリケーションビルダー
- アプリケーションページ
- レコードページ
- ホームページ
- ユーティリティバー
- クイックアクション
- Lightningコンポーネントタブ
- コミュニティビルダー
- カスタムコンポーネント
- Lightningコンポーネント
- Lightningアプリケーション
Lightningコンポーネント化機能でできること
SkyVisualEditorで作成したページがそのままコンポーネントとして使用できるだけでは、Salesforceが標準で提供しているVisualforceコンポーネントと大した違いがありませんが、コンポーネント化機能では、Visualforceコンポーネントでは実現できない機能があります。
1.ページ間連携
SkyVisualEditorから出力したLightningコンポーネントでは、コンポーネントで表示しているページ間をイベントで連携することができます。
設定方法
2.Lightningイベント連携
作成したページ内から、JavaScriptを使用してLightningアプリケーションイベントを送信することができます。
設定方法
SkyEditor.Lightning.fireEvent('[送信するLightningイベント名]',{送信するパラメータ}); // 今回の例では下記のコードを記述しています SkyEditor.Lightning.fireEvent('force:showToast',{'message':'トースト表示!'});
sample.js
おわりに
今回は、2018年7月29日に公開されるバージョン9.0の新機能の1つを紹介しました。
現在、プレリリース環境でお試しいただけます。
興味のある方はぜひお試しください。
現在、プレリリース環境でお試しいただけます。
興味のある方はぜひお試しください。
26 件