- July 25, 2018 at 1:33 pm #30385Avnish Yadav #4
Is it a mandatory requirement to have a namespace to create Lightning components?
Is it a mandatory requirement to have a namespace to create Lightning components?July 26, 2018 at 1:33 pm #30467chanchal kumar #11
It is not mendetory to have namespace to create Lightning components, because
when org has no namespace, then we write code as:
while when we have namespace then we write code as:
<aura:component extends=”yournamespace:myComponent”>September 16, 2018 at 3:43 pm #34568shariq #1
Every component is part of a namespace, which is used to group related components together. If your organization has a namespace prefix set, use that namespace to access your components. Otherwise, use the default namespace to access your components.
Another component or application can reference a component by adding <myNamespace:myComponent> in its markup. For example, the helloWorld component is in the docsample namespace. Another component can reference it by adding <docsample:helloWorld /> in its markup.
Lightning components that Salesforce provides are grouped into several namespaces, such as aura, ui, and force. Components from third-party managed packages have namespaces from the providing organizations.
In your organization, you can choose to set a namespace prefix. If you do, that namespace is used for all of your Lightning components. A namespace prefix is required if you plan to offer managed packages on the AppExchange.
If you haven’t set a namespace prefix for your organization, use the default namespace c when referencing components that you’ve created.
Hope it helps.
Please Register to reply to this topic. /