问题标签 [aura-framework]
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.
css - Salesforce 闪电操作模式大小
我使用了闪电组件,我想知道如何设置闪电动作模式弹出窗口的宽度?
在我的代码下面:
标记组件:
CSS:
salesforce-lightning - Salesforce 社区中的嵌套闪电组件
Salesforce 社区提供本地闪电组件,允许用户将组件拖放到其中。并非所有组件都是允许的(即一个选项卡组件不能包含另一个选项卡组件,但可以包含一个列表视图组件)。我有这个非常简单的组件:
这个组件实现了 forceCommunity:layout,所以我可以创建一个页面使用它作为布局。当我这样做时,可以将组件拖到“{!v.detail}”所在的位置。当我将组件拖到现有布局中时,我失去了该功能。有没有办法做到这一点?
salesforce-lightning - 闪电的数据绑定:输入和光环:sObject(字段)类型的属性不起作用
当我尝试将标记 UI 标记与光照 aura:attribute 绑定为类型 sObject(字段)时,我遇到了一个奇怪的场景。我正在尝试将数据绑定到不同闪电的 sobject 字段:输入标签,对于一个 sObject 属性,绑定工作完美,但对于另一个 sObject,数据没有被绑定。例如:
这非常有效,并且在我显示/隐藏此部分时数据仍然存在。鉴于,
'v.insuranceInstance.Name' 不会保持其价值。
如果有人知道/遇到相同的情况,请回复。
javascript - 在使用 Aura 构建的表单中使用 javascript 更改输入值
我有一个使用 aura 构建的表单(Salesforce JS 框架)的输入:
我需要使用 javascript 更改此输入的值。但是,在执行时:
从视觉上看,它会更改输入中的值,但在保存时不会考虑它,就好像我没有更改任何内容一样。
我怎样才能做到这一点?我是否需要触发特定事件以便 aura 注意到新数据?
javascript - 如何在按钮单击时更改地图元素的高度?
我想在按钮单击时来回删除样式,但是当我现在尝试调整大小时,地图正在整个屏幕上渲染,但没有任何背景,只有上面的标记。
所以基本上我想删除样式并隐藏列表元素,只在一次单击时显示地图元素,然后在下一次单击时再次显示列表并调整地图的大小。
有任何想法吗 ?
javascript - force:recordData 在快速操作上不起作用
我在 Task 对象上使用“快速操作”来替换旧的 js 按钮。我试图用“recordData”替换一些 ajax 收费查询并使用控制器中的数据。结果始终为空。
我尝试了两者 - default 和 layoutType="FULL",相同的结果为空。
ctrl.js
任务记录或最后 WhoId 是预期的,但 nada。
salesforce-lightning - 嵌套闪电光环迭代
我有一个嵌套的光环:这样的迭代:
我怎样才能写出正确的 {!res[colName]}?有可能在闪电中做这样的事情吗?
salesforce - 显示从控制器方法返回的值
Salesforce 初学者,请多多包涵。我创建了一个闪电组件,我想在页面上显示一个组件控制器返回的值。
但它不可能这么简单:) 我得到:“无法保存 Rate.cmp:意外令牌:'('在表达式的第 46 列:c.My_Controller.getRate('A','B'):来源”
调用该方法的正确方法是什么?
salesforce - 在闪电中执行单个服务器调用而不是多个调用
在帮助程序中,我有方法,每个方法都调用组件控制器中的 @AuraEnabled 方法。
其中一些调用仅在“init”事件期间进行。从性能的角度来看,我应该在“init”期间只打一次电话。
实现这一目标的优雅方法是什么?
在“init”期间调用的方法返回一个字符串列表、一个小数和一个字符串。
salesforce - 如何处理动作状态“未完成”
“做某事”应该是什么?
我见过很多“做某事”的例子,包括我写的代码,我认为我应该停止这样做(复制和粘贴)并做一些事情,双关语。