问题标签 [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.
salesforce - Lightning - 选项列表标签的千位逗号分隔符
我想在以下选项列表的标签中添加千位分隔符。不应更改值,而是显示文本应使用千位分隔符。
在列表“myValues”中,我有诸如“300000”之类的值。这些是文本而不是整数。
有人可以帮忙吗?
salesforce - 闪电:输入日期字段验证
我正在尝试使用以下组件使用标准日期选择器,但是当输入的日期不在指定的最小和最大范围内时,我想显示自定义错误消息。但我无法实现它,因为我可以看到标准错误消息。我通过参考:https ://developer.salesforce.com/docs/component-library/bundle/lightning:input/example 实现了相同的功能,在此链接中我可以看到可以显示自定义错误消息。但是对我没有任何帮助,任何人都可以帮忙。 https://developer.salesforce.com/docs/component-library/bundle/lightning:input/documentation
salesforce - 当事件和处理程序在不同的组件中时,如何测试组件事件?
在引用的 jasmine 测试资源中,组件事件(egComponentEvent)注册和处理程序是在同一个组件(egEventHandling)中完成的。因此,我们可以在事件触发后测试结果。
在触发组件事件后,当事件注册及其处理程序在不同组件中完成时,面临测试结果的问题。
我们在组件 1 中触发组件级事件,并且在组件 2 中调用处理程序,
我们正在努力测试组件事件,因为组件被触发但我们无法看到在组件 2 中调用的处理程序
请帮助我们获得以下代码的正确解决方案
这里的事件是从 tagr_Tag 触发的,但处理程序没有从不同的组件调用。请帮助我们使用任何方法(如 spyon 或其他方法)到达解决方案。提前致谢
datatable - Lightning:datatable InfiniteLoading 在单击事件而不是滚动时触发
我有一个闪电:数据表,我需要在用户滚动时加载数据。我发现当用户单击表格行而不是用户在表格上滚动时会触发 onloadmore 事件。
更有什者,一旦触发了onloadmore,它就会一直调用,直到加载数据库中的所有记录。
有人可以帮我理解为什么要这样做和解决方法吗?任何帮助将不胜感激。
要检查如何调用 loadMoreData 函数,请打开检查器并在单击一行后检查控制台。
这是一个例子:
测试数据表.cmp
testDataTableController.js
testDataTableHelper.js
ContactController.class
Lightning 组件库:lightning:datatable 无限加载
salesforce - 销售人员中的 Bot 是什么
机器人在 Salesforce 方面的含义是什么,如果有人可以解释一般来说什么是机器人,然后举一个例子,我会听到“闪电机器人”、“爱因斯坦机器人”等这些词,这将是一个很大的帮助。
salesforce - Lightning Web 组件在联系人详细信息页面中不起作用
我有以下闪电网络组件。
我的页面.html
我的页面.js
}
如果我将这个闪电组件放在帐户记录详细信息页面中,这将起作用。但它在联系人记录详细信息页面中不起作用。
无论我保存多少次,它都会消失。当我再次在联系人记录详细信息页面中查看时,它不存在。
有人可以帮忙吗?
javascript - 显示 JSON 字符串的 Lightning Web 组件不起作用
我有以下闪电网络组件来读取 JSON 字符串并将它们显示在联系人记录详细信息页面中。请注意,我是照明 Web 组件的新手,并且在学习方面付出了相当大的努力。
我的组件.html
我的组件.js
JSONDemoController.cls
}
响应JSONWrapper.cls
但是当它被渲染时,我没有得到我在闪电组件中硬编码的值。什么都没有,它是空的。有人可以帮助指出我哪里出错了吗?
salesforce - 有没有办法在导航栏中为自定义闪电组件打开新选项卡,记录名称为选项卡标签?
我需要在非控制台应用程序环境中的 Lightning Experience 的导航栏中打开新的导航选项卡。选项卡应将记录名称预先填充为标签。
尝试以下方法:为目标闪电组件创建自定义选项卡
在源组件中:
创建了类型为standard__navItemPage 的页面引用。为目标组件指定自定义选项卡名称的属性。使用导航服务将控件重定向到新 URL。
在目标组件中:使用接口 isUrlAddressable 来检索页面参数。
问题是,正在打开的导航选项卡没有记录名称等详细信息,我找不到任何相同的 API 或方法。
这里的任何指导将不胜感激。
components - 迭代时更改lwc组件中的表达式
我们可以使用 aura 组件中的变量来连接一些表达式,我们必须在 中使用变量名本身lwc components
,同时循环如何更改lwc comp variable
in js 文件。
我尝试dom
使用 this.template.querySelector();访问 但这仅在我使用呈现的回调时才给出值。
//这里我需要将item.ContentDocument.LatestPublishedVersionId传递到一个URL字符串的末尾
我们可以修改从顶点返回的数据,但数据是代理我们不能修改它。