课程章节介绍
让我们来一步步理解这个Salesforce Lightning组件的代码。
首先,我们有一个``标签,这是所有Lightning组件的基础。在这个组件内部,我们定义了一个属性`newButtonId`,它是一个整数类型的属性,默认值是0,并且这个属性是私有的,意味着它只能在组件内部使用。
接下来,我们有一个``标签,这是一个标准的Lightning按钮。这个按钮有一个标签`label`,显示为“Click me”,并且当用户点击这个按钮时,会触发一个控制器方法`onAddCmp`。
在按钮下面,我们有一个表达式`{! v.身体}`,这里的`v.身体`可能是一个笔误,应该是`v.body`。在Lightning组件中,`v.body`是一个特殊的属性,它代表了组件的主体内容。这个表达式的作用是输出组件的主体内容。
总结一下,这个组件的主要功能是:当用户点击“Click me”按钮时,会触发一个控制器方法`onAddCmp`,并且会显示组件的主体内容。
希望这个解释对你有帮助!如果你有任何问题,随时问我。