Skip to main content
Agentblazer 身份 2026 版即将上线!通过完成当前的学习路径抢占先机。了解接下来做什么

Put HTML Class Binding into Practice

Learning Objectives:

After completing this unit, you’ll be able to:

  • Implement HTML class binding on a Lightning web component.
  • Modify a Lightning web component to dynamically apply CSS classes using JavaScript.

Ready to Get Hands-On?

Create a new Trailhead Playground now to follow along and try out the steps in this module. Scroll to the bottom of this page, click the playground name, and then select Create Playground. It typically takes 3–4 minutes for Salesforce to create your Trailhead Playground.

Note: Yes, we really mean a brand-new Trailhead playground! If you use an existing org or playground, you can run into problems completing the challenge.

Create a Lightning Web Component

In this unit, you put HTML class binding into practice on a Lightning web component. Start by creating the Lightning web component.

  1. Name: helloWorld
  2. Replace the contents of helloWorld.js with the following code. You will modify this file during the hands-on challenge.
import { LightningElement, api } from "lwc";


export default class extends LightningElement {
  @api objectApiName;


  get computedClassNames() {
    return [
    ];
  }
}
  1. Replace the contents of helloWorld.html with the following code. You will modify this file during the hands-on challenge.
<template>
  <div class="slds-box slds-theme_alert-texture slds-theme_shade">Hello, World!</div>
</template>
  1. Replace the contents of helloWorld.js-meta.xml with the following code.
<?xml version="1.0" encoding="UTF-8"?>
<LightningComponentBundle xmlns="http://soap.sforce.com/2006/04/metadata" fqn="helloWorld">
    <apiVersion>63.0</apiVersion>
    <isExposed>true</isExposed>
    <targets>
    <target>lightning__RecordPage</target>
    </targets>
</LightningComponentBundle>
  1. Deploy your helloWorld component to your Trailhead playground.

在 Salesforce 帮助中分享 Trailhead 反馈

我们很想听听您使用 Trailhead 的经验——您现在可以随时从 Salesforce 帮助网站访问新的反馈表单。

了解更多 继续分享反馈