Salesforce 如何在lightning web组件中连接两个变量并分配给lightning卡的标签属性
我在lightning web component(LWC)中有一个lightning卡,希望使用两个不同的变量设置label属性。虽然这可以通过控制器完成,但我想在html文件本身中完成 正如在代码片段中一样,我将{cardTitle}指定为一个标题,但我有另一个变量{totalCount},并希望将totalCount与cardTitle连接在一起。所以闪电卡应该有像“{cardthile}{totalCount}”这样的标题Salesforce 如何在lightning web组件中连接两个变量并分配给lightning卡的标签属性,salesforce,salesforce-lightning,Salesforce,Salesforce Lightning,我在lightning web component(LWC)中有一个lightning卡,希望使用两个不同的变量设置label属性。虽然这可以通过控制器完成,但我想在html文件本身中完成 正如在代码片段中一样,我将{cardTitle}指定为一个标题,但我有另一个变量{totalCount},并希望将totalCount与cardTitle连接在一起。所以闪电卡应该有像“{cardthile}{totalCount}”这样的标题 //In-ControllerJS @track cardTi
//In-ControllerJS
@track cardTitle=‘学生详细信息’;
@轨道总数=0//这将由apex控制器稍后设置,并具有动态编号
当我尝试下面的代码时
<lightning-card title={cardTitle}{totalCount}></lightning-card>
它将错误显示为
找到多个表达式
.否。您只能在控制器JavaScript文件中执行此操作
我爱你,所以我要在这里引用:
您对将UI与控制器逻辑分离的担忧不适用
因为这不是一个“控制器”。MVC模式是一种氛围主义。
这是驱动组件功能的代码,因此
让JS知道类名是有道理的
这是不同的,但是这样想吧——它可以让您为JavaScript编写适当的单元测试。如何测试只存在于HTML层中的逻辑?还是仅在Visualforce页面标记中
您只能有一个表达式。如果您阅读文档,如
你会看到的
表达式可以是JavaScript标识符(例如person)或从对象(person.firstName)访问属性的点表示法。引擎不允许计算表达式(person.name['John'])。要计算表达式的值,请在JavaScript类中使用a。否。您只能在控制器JavaScript文件中进行计算
我爱你,所以我要在这里引用:
您对将UI与控制器逻辑分离的担忧不适用
因为这不是一个“控制器”。MVC模式是一种氛围主义。
这是驱动组件功能的代码,因此
让JS知道类名是有道理的
这是不同的,但是这样想吧——它可以让您为JavaScript编写适当的单元测试。如何测试只存在于HTML层中的逻辑?还是仅在Visualforce页面标记中
您只能有一个表达式。如果您阅读文档,如
你会看到的
表达式可以是JavaScript标识符(例如person)或从对象(person.firstName)访问属性的点表示法。引擎不允许计算表达式(person.name['John'])。要计算表达式的值,请在JavaScript类中使用
<lightning-card title={cardTitle}{totalCount}></lightning-card>