问题标签 [salesforce-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 投票
0 回答
528 浏览

salesforce - Winter 18' 版本和 Service Cloud Toolkit API 不能与您的浏览器一起使用

既然已经为 salesforce 闪电发布了冬季 18',当我尝试使用任何工作区 API javascript 库功能时,尝试打开子选项卡时出现以下错误:

在控制台中:“未捕获的异常:错误:找不到焦点选项卡。”

仅供参考:此代码似乎在我们的沙盒预最终冬季 18" 版本中工作。它今天刚刚开始中断(冬季 18 后)。

还有谁有相同的问题吗?任何帮助,将不胜感激。

0 投票
1 回答
1821 浏览

salesforce - 设置属性禁用复选框

我想在其中一个值出现时显示禁用的复选框,但它仅适用于一个值。

0 投票
0 回答
1955 浏览

java - System.JSONException:当前上下文不是数组而是对象

我有一个自定义的 Salesforce 对象 Category__c,它可以自我查找多达 3 个级别。我已经编写了下面的代码来从这个对象构造一个 JSON。但我面临一个运行时错误:

System.JSONException:当前上下文不是数组而是对象

有人可以指出我在那里出错的地方。

我发现以下帖子与此错误相关,但我无法与之相关,因为它位于不同的平台上。 ElasticSearch:尝试索引数组时当前上下文不是数组而是对象

顶点代码:

目标 JSON 格式:

0 投票
1 回答
585 浏览

salesforce-lightning - Salesforce 社区中的嵌套闪电组件

Salesforce 社区提供本地闪电组件,允许用户将组件拖放到其中。并非所有组件都是允许的(即一个选项卡组件不能包含另一个选项卡组件,但可以包含一个列表视图组件)。我有这个非常简单的组件:

这个组件实现了 forceCommunity:layout,所以我可以创建一个页面使用它作为布局。当我这样做时,可以将组件拖到“{!v.detail}”所在的位置。当我将组件拖到现有布局中时,我失去了该功能。有没有办法做到这一点?

0 投票
1 回答
2206 浏览

javascript - CustomLabels-“解析文件时出错:简单类型反序列化期间出现意外元素 {http://soap.sforce.com/2006/04/metadata}ol”

解析文件错误:-

0 投票
1 回答
518 浏览

salesforce - 在 Docusign for Salesforce Lightning 上预填充收件人列表

我知道此功能可用于旧的 Salesforce UI,但在任何地方都找不到如何使用 Docusign Lightning 组件预填充收件人。

有没有人能够解决它?

0 投票
1 回答
1397 浏览

javascript - 使用 Jest 测试 Angular 时出现“意外的令牌导入”

我一直在尝试为一些 Angular 组件设置测试,但是由于我的所有组件都使用了,所以我一直遇到问题ng-lightning,这会导致以下错误:

/angular-lightning-test/node_modules/ng-lightning/ng-lightning.js:1 ({"Object.":function(module,exports,require,__dirname,__filename,global,jest){import { NgModule } from ' @角/核心';

SyntaxError:意外的令牌导入

我已经尝试了多种方法来通过 Babel 进行此操作,但我不确定是否需要这样做,因为 Jest 可以import为该项目中使用的所有其他文件处理它。

jest-preset-angular用来处理这些测试的设置。您可以在此处查看它使用的配置。

我创建了一个非常小的示例项目,您可以在其中看到此错误:

https://github.com/humantree/angular-lightning-test

组件就这么简单:

并且测试就这么简单(我意识到缺少一个实际的测试,但在此之前仍然会发生错误):

谁能看到我可以添加到我的 Jest 配置(或其他任何东西)中来解决这个错误的任何东西?

注意:对于它的价值,我还使用 Mocha 设置了这些测试mocha-webpack,并且在该设置中遇到了完全相同的问题。

谢谢!

0 投票
1 回答
743 浏览

java - Salesforce 应用程序使用 selenium webdriver 和 java 创建一个通用 xpath

这是salesforce应用程序,我想点击管理菜单,下面是源代码

我使用包含在 xpath 下方构图,但它不起作用

我从 firepath/IDE 获得路径,它的工作

但我想使用菜单名称或标题(管理员)用上面的 html 构建通用 xpath,请指导我,因为在功能中如果添加了任何 ul 或 li 标签在其不起作用

0 投票
2 回答
5350 浏览

salesforce-lightning - Superbadge:Lightning 组件框架专家 - 第 3 步

Superbadge:Lightning 组件框架专家 - 第 3 步

0 投票
0 回答
829 浏览

salesforce - 由于 SalesForce 的 CSP,Web 工作者无法在闪电容器中工作

我正在尝试在闪电组件中使用网络工作者。由于 LockerService,在闪电组件中使用它们直接失败。由于 CSP 规则,在新可用的闪电:容器中使用它们的另一种选择失败。不知道这是否重要,但我正在使用补丁组织并开发托管打包。

我得到的问题是:

manifest.json根据以下文档在资源内创建了一个文件,其内容如下:

似乎我manifest.json的被忽略了。这是正在发送的 CSP 请求:

我想让 Web Worker 以一种或另一种方式在 SalesForce 闪电组件中工作。有人有类似情况吗?