小编mai*_*ard的帖子

ES6:使用命名空间导入特定值

我不时想做一件事,但我无法弄清楚:

假设module1.js导出 3 个值:

//module1.js

export const a = 'a';
export const b = 'b';
export const c = 'c';
Run Code Online (Sandbox Code Playgroud)

然后,在module2.js,我想将其中的两个导入一个对象(作为一种命名空间的东西):

//module2.js

import { a, c } as constants from './module1'; //<-WRONG!
Run Code Online (Sandbox Code Playgroud)

所以我最终做的是这样的:

//module2.js

import { a, c } from './module1';
const constants = { a, c };
Run Code Online (Sandbox Code Playgroud)

这是有效的,但现在a并且c存在constants于模块范围内,也直接存在于模块范围内。

有没有办法避免这种情况?

ecmascript-6 es6-modules

6
推荐指数
1
解决办法
1870
查看次数

SAP:如何从远程系统测试RFC

我正在调试一个解决方案,其中一个SAP系统中的程序通过RFC连接A调用另一个SAP系统()中的启用远程的功能模块B.

有没有办法"测试运行"RFC A,就像我们通常使用SE37一样用于本地功能模块?远程功能模块不存在A,因此SE37仅提供功能模块不存在的错误消息.

我可以B使用SE37 运行功能模块,但我需要通过RFC连接进行测试.

sap abap saprfc

5
推荐指数
1
解决办法
2820
查看次数

如何在 Vim 语法高亮中为函数调用着色

我是 Vim 的新手,很好奇如何在定义函数后突出显示函数调用。作为一个例子,在SublimeText版本,totalForArray是绿色的定义时,以及当它被称为第12行这是我的Vim的样子imgur.com/q2WMQ4d,我想知道如何使totalForArray调用时突出显示。

vim vim-syntax-highlighting

3
推荐指数
2
解决办法
4353
查看次数