将 class 传递给 Salesforce 中的组件
Passing a class to a component in Salesforce
我正在使用 Salesforce。如果文本超过 25 个字符,我将其限制为 25 个字符并将其传递给 <p>
。我的问题是如何在此处将 class 传递给它?
doInit : function(component,event,helper) {
var address = component.get("v.studentAddress.Address");
if(address.length > 25) {
address = address.substr(0,25);
component.set("v.studentAddress.Address", address);
//how do I pass a class to this container?
}
}
这里没有。您不应该存储原始 HTML 然后将其注入到您的组件中。相反,您的组件标记应包含所需的 HTML 标记并在组件属性中引用原始数据:
<p> {! v.studentAddress.Address } </p>
如果需要,您可以使用 <aura:if>
根据组件属性的值有条件地呈现标记元素。
我正在使用 Salesforce。如果文本超过 25 个字符,我将其限制为 25 个字符并将其传递给 <p>
。我的问题是如何在此处将 class 传递给它?
doInit : function(component,event,helper) {
var address = component.get("v.studentAddress.Address");
if(address.length > 25) {
address = address.substr(0,25);
component.set("v.studentAddress.Address", address);
//how do I pass a class to this container?
}
}
这里没有。您不应该存储原始 HTML 然后将其注入到您的组件中。相反,您的组件标记应包含所需的 HTML 标记并在组件属性中引用原始数据:
<p> {! v.studentAddress.Address } </p>
如果需要,您可以使用 <aura:if>
根据组件属性的值有条件地呈现标记元素。