课程章节介绍
让我们来聊聊Salesforce中的基本UI组件,特别是HTML文件的部分。今天我们要重点讲的是`parentComponent.html`这个文件。
首先,每个UI组件都必须有一个HTML文件,这个文件里有一个根标签叫做``。这个HTML文件的命名是有规则的,通常是`.html`,比如你的组件叫`myDelivery`,那么HTML文件就应该命名为`myDelivery.html`。
在``标签里面,我们会以声明的方式包含Lightning Web组件的HTML。这意味着你可以在这里定义你的组件的外观和结构。而且,一个组件还可以包含另一个组件。比如在`parentComponent.html`中,我们可以包含另一个组件,像这样:``。这里的`c-my-component`就是另一个组件的引用。
这里有个小提示:在引用其他组件的时候,记得使用kebab-case命名法,也就是用短横线连接单词。
另外,``元素是用来声明那些可以在运行时展示的HTML片段的。这就像是给你的组件提供了一个展示的舞台。
最后,值得一提的是,在本课程的后面部分,我们会讨论一种特殊的组件——服务组件(库),这种组件是不需要HTML文件的。
好了,这就是关于基本UI组件和HTML文件的一些基础知识。希望这些信息能帮助你更好地理解Salesforce的UI组件是如何工作的。