日頃よりお世話になっております。 ロジカル・アーツ株式会社のSE 輪島 幸治です。 SalesforceのTrailheadモジュールからVisual Studio Codeを使用して Aura コンポーネントを作成する方法のモジュールをご紹介させて頂きます。
厳密には、LWC では keydown イベントは制御できないようです。 検索すると対応方法の事例は見つかりますが、私が確認する限り再現できませんでした。 developer.mozilla.org 事例 例えば、テキストエリアでEnter キーを押した時に発火するイベントを作るとします。 次のようなコンポーネントを用意します。 HTML <input onkeydown={handleKeyDown}> JavaScript // ボタン押下時のハンドル handleKeyDown(event) { // event の keyCode で押されたキーを判定 if(event.keyCode…
ページを開いたときに初期処理がある場合のAuraコンポーネントの書き方cmp側 <ltng:require scripts="" afterScriptsLoaded="{!c.initialize}"/>controller.js側 initialize : function (component, event, helper) {…}
Lightning Web Components 開発者ガイドのセキュアなコードの開発のところ。Lightning LockerとLightning Web セキュリティ (LWS) の話です。 セキュアなコードの開発 | Lightning Web Components 開発者ガイド | Salesforce Developers Lightning Locker のセキュリティ Lightning LockerはLightning Aura Componentのときのセキュリティの仕組み。Spring '22 より、Lightning Web コンポーネント用 Lightning Lock…
Lightning Web Components 開発者ガイドのSalesforce データの操作のところ。 Salesforce データの操作 | Lightning Web Components 開発者ガイド | Salesforce Developers データガイドライン Lightning データサービスについて説明があります。Lightning データサービス = LDS。Apexではなく、LWC側からデータ操作ができる仕組み。「Lightning データサービスでは、API 使用状況コールは発生しませんが、返されるレコード数などの一般的な制限の対象となります。」とのこと。 「基本…
2014年ごろにLightning Component (Aura Component) が発表されて、まだ発展途上かなという感じで様子し、2019年ごろにLightning Web Componentにアップデートされました。まだ様子見かな、というかVisualforce × Remote Actionの方が良くない?と思っていましたが、先日のDreamforce2023でもLWCのアップデートが多く発表されていたので本腰入れて勉強してみました。 Lightning Web Components 開発者ガイド Lightning コンポーネントライブラリ Lightning UI 開発者向け…
Part 8です。「lightning Commands」から続けます。 Salesforce Developers lightning Commands Lightning Web および Aura コンポーネントを操作するコマンドです。 lightning generate app Lightning アプリケーションを生成します。 // 現在のディレクトリに「myapp」という Lightning アプリケーションバンドルのメタデータ ファイルを生成します。 sf lightning generate app --name myapp // 「force-app/main/default…
惑星サバゲー「ICARUS」詳しくはSteamストアページへ ICARUS最新情報で気になるところをまとめていきます!KATAPAN的に気になるところに赤字で注釈を入れてます☆※赤字のところだけ読むと見やすいです。 ソース:ICARUS - Icarus Week Eighty Five Update | New fishing mission OASIS: Angler - Steam News KATAPAN頑張れボタンを2つクリックのご協力をお願いします! ランキングで上位になるとICARUSがより多くの方に知られるきっかけになります。また、KATAPANの収入がうまい棒1本から2本に増…
Auraコンポーネントで使用される「cmp」、「controller.js」、「helper.js」の関係性について。cmpから呼べるのはcontroller.jsのみ。 controller.jsから呼べるのはhelper.jsのみ。 controller.jsから自身(controller.js)のクラスを呼ぶことはできない。 helper.jsから呼べるのは自身(helper.js)のみ。(例)書き方 cmp 初期処理の書き方 <ltng:require scripts="" afterScriptsLoaded="{!c.initialize}"/>html内の書き方(一例です) <c…