问题标签 [lightning]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
158 浏览

salesforce - Lightning - 选项列表标签的千位逗号分隔符

我想在以下选项列表的标签中添加千位分隔符。不应更改值,而是显示文本应使用千位分隔符。

在列表“myValues”中,我有诸如“300000”之类的值。这些是文本而不是整数。

有人可以帮忙吗?

0 投票
1 回答
7789 浏览

salesforce - 闪电:输入日期字段验证

我正在尝试使用以下组件使用标准日期选择器,但是当输入的日期不在指定的最小和最大范围内时,我想显示自定义错误消息。但我无法实现它,因为我可以看到标准错误消息。我通过参考:https ://developer.salesforce.com/docs/component-library/bundle/lightning:input/example 实现了相同的功能,在此链接中我可以看到可以显示自定义错误消息。但是对我没有任何帮助,任何人都可以帮忙。 https://developer.salesforce.com/docs/component-library/bundle/lightning:input/documentation

0 投票
0 回答
232 浏览

salesforce - 当事件和处理程序在不同的组件中时,如何测试组件事件?

在引用的 jasmine 测试资源中,组件事件(egComponentEvent)注册和处理程序是在同一个组件(egEventHandling)中完成的。因此,我们可以在事件触发后测试结果。

https://github.com/forcedotcom/LightningTestingService/blob/master/lightning-component-tests/test/default/staticresources/jasmineExampleTests.resource

在触发组件事件后,当事件注册及其处理程序在不同组件中完成时,面临测试结果的问题。

我们在组件 1 中触发组件级事件,并且在组件 2 中调用处理程序,

我们正在努力测试组件事件,因为组件被触发但我们无法看到在组件 2 中调用的处理程序

请帮助我们获得以下代码的正确解决方案

这里的事件是从 tagr_Tag 触发的,但处理程序没有从不同的组件调用。请帮助我们使用任何方法(如 spyon 或其他方法)到达解决方案。提前致谢

0 投票
2 回答
1623 浏览

datatable - Lightning:datatable InfiniteLoading 在单击事件而不是滚动时触发

我有一个闪电:数据表,我需要在用户滚动时加载数据。我发现当用户单击表格行而不是用户在表格上滚动时会触发 onloadmore 事件。

更有什者,一旦触发了onloadmore,它就会一直调用,直到加载数据库中的所有记录。

有人可以帮我理解为什么要这样做和解决方法吗?任何帮助将不胜感激。

要检查如何调用 loadMoreData 函数,请打开检查器并在单击一行后检查控制台。

这是一个例子:

测试数据表.cmp

testDataTableController.js

testDataTableHelper.js

ContactController.class

Lightning 组件库:lightning:datatable 无限加载

0 投票
0 回答
418 浏览

salesforce-lightning - 闪电组件的全局动作类型在闪电社区的链接类型[磁贴菜单]下不可见

我正在尝试在闪电社区的线型 [tile menu] 中添加闪电组件的全局动作类型,但它不可见。我发现只有全局操作可见,其记录类型可供用户访问。但就我而言,这不是针对特定对象的操作。是否需要一些其他配置来实现这一点?

在此处输入图像描述

0 投票
1 回答
50 浏览

salesforce - 销售人员中的 Bot 是什么

机器人在 Salesforce 方面的含义是什么,如果有人可以解释一般来说什么是机器人,然后举一个例子,我会听到“闪电机器人”、“爱因斯坦机器人”等这些词,这将是一个很大的帮助。

0 投票
1 回答
674 浏览

salesforce - Lightning Web 组件在联系人详细信息页面中不起作用

我有以下闪电网络组件。

我的页面.html


我的页面.js


}

如果我将这个闪电组件放在帐户记录详细信息页面中,这将起作用。但它在联系人记录详细信息页面中不起作用。

无论我保存多少次,它都会消失。当我再次在联系人记录详细信息页面中查看时,它不存在。

有人可以帮忙吗?

0 投票
2 回答
6311 浏览

javascript - 显示 JSON 字符串的 Lightning Web 组件不起作用

我有以下闪电网络组件来读取 JSON 字符串并将它们显示在联系人记录详细信息页面中。请注意,我是照明 Web 组件的新手,并且在学习方面付出了相当大的努力。

我的组件.html


我的组件.js


JSONDemoController.cls


}

响应JSONWrapper.cls


但是当它被渲染时,我没有得到我在闪电组件中硬编码的值。什么都没有,它是空的。有人可以帮助指出我哪里出错了吗?

0 投票
1 回答
4174 浏览

salesforce - 有没有办法在导航栏中为自定义闪电组件打开新选项卡,记录名称为选项卡标签?

我需要在非控制台应用程序环境中的 Lightning Experience 的导航栏中打开新的导航选项卡。选项卡应将记录名称预先填充为标签。

尝试以下方法:为目标闪电组件创建自定义选项卡

在源组件中:

创建了类型为standard__navItemPage 的页面引用。为目标组件指定自定义选项卡名称的属性。使用导航服务将控件重定向到新 URL。

在目标组件中:使用接口 isUrlAddressable 来检索页面参数。

问题是,正在打开的导航选项卡没有记录名称等详细信息,我找不到任何相同的 API 或方法。

这里的任何指导将不胜感激。

0 投票
1 回答
1296 浏览

components - 迭代时更改lwc组件中的表达式

我们可以使用 aura 组件中的变量来连接一些表达式,我们必须在 中使用变量名本身lwc components,同时循环如何更改lwc comp variablein js 文件。

我尝试dom使用 this.template.querySelector();访问 但这仅在我使用呈现的回调时才给出值。

//这里我需要将item.ContentDocument.LatestPublishedVersionId传递到一个URL字符串的末尾

我们可以修改从顶点返回的数据,但数据是代理我们不能修改它。