问题标签 [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.
salesforce - Winter 18' 版本和 Service Cloud Toolkit API 不能与您的浏览器一起使用
既然已经为 salesforce 闪电发布了冬季 18',当我尝试使用任何工作区 API javascript 库功能时,尝试打开子选项卡时出现以下错误:
在控制台中:“未捕获的异常:错误:找不到焦点选项卡。”
仅供参考:此代码似乎在我们的沙盒预最终冬季 18" 版本中工作。它今天刚刚开始中断(冬季 18 后)。
还有谁有相同的问题吗?任何帮助,将不胜感激。
salesforce - 设置属性禁用复选框
我想在其中一个值出现时显示禁用的复选框,但它仅适用于一个值。
java - System.JSONException:当前上下文不是数组而是对象
我有一个自定义的 Salesforce 对象 Category__c,它可以自我查找多达 3 个级别。我已经编写了下面的代码来从这个对象构造一个 JSON。但我面临一个运行时错误:
System.JSONException:当前上下文不是数组而是对象
有人可以指出我在那里出错的地方。
我发现以下帖子与此错误相关,但我无法与之相关,因为它位于不同的平台上。 ElasticSearch:尝试索引数组时当前上下文不是数组而是对象
顶点代码:
目标 JSON 格式:
salesforce-lightning - Salesforce 社区中的嵌套闪电组件
Salesforce 社区提供本地闪电组件,允许用户将组件拖放到其中。并非所有组件都是允许的(即一个选项卡组件不能包含另一个选项卡组件,但可以包含一个列表视图组件)。我有这个非常简单的组件:
这个组件实现了 forceCommunity:layout,所以我可以创建一个页面使用它作为布局。当我这样做时,可以将组件拖到“{!v.detail}”所在的位置。当我将组件拖到现有布局中时,我失去了该功能。有没有办法做到这一点?
salesforce - 在 Docusign for Salesforce Lightning 上预填充收件人列表
我知道此功能可用于旧的 Salesforce UI,但在任何地方都找不到如何使用 Docusign Lightning 组件预填充收件人。
有没有人能够解决它?
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
,并且在该设置中遇到了完全相同的问题。
谢谢!
java - Salesforce 应用程序使用 selenium webdriver 和 java 创建一个通用 xpath
这是salesforce应用程序,我想点击管理菜单,下面是源代码
我使用包含在 xpath 下方构图,但它不起作用
我从 firepath/IDE 获得路径,它的工作
但我想使用菜单名称或标题(管理员)用上面的 html 构建通用 xpath,请指导我,因为在功能中如果添加了任何 ul 或 li 标签在其不起作用
salesforce-lightning - Superbadge:Lightning 组件框架专家 - 第 3 步
Superbadge:Lightning 组件框架专家 - 第 3 步
salesforce - 由于 SalesForce 的 CSP,Web 工作者无法在闪电容器中工作
我正在尝试在闪电组件中使用网络工作者。由于 LockerService,在闪电组件中使用它们直接失败。由于 CSP 规则,在新可用的闪电:容器中使用它们的另一种选择失败。不知道这是否重要,但我正在使用补丁组织并开发托管打包。
我得到的问题是:
我manifest.json
根据以下文档在资源内创建了一个文件,其内容如下:
似乎我manifest.json
的被忽略了。这是正在发送的 CSP 请求:
我想让 Web Worker 以一种或另一种方式在 SalesForce 闪电组件中工作。有人有类似情况吗?