Javascript 对象内部的箭头函数

Javascript 对象内部的箭头函数,javascript,object,ecmascript-6,Javascript,Object,Ecmascript 6,编辑类似str建议的内容: 我想在面板中创建一个对象,这个对象应该包含一个(或两个)函数。这个对象将被移交给一个组件(我正在用angularjs编程,所以我将通过绑定移交它),这样我就可以在打开面板的“clientcomponent”上配置面板 如果我正试图这样做,IntelliJ会给出错误警告,提示预期为“” 我正在尝试在js对象中合并一个arrowfunction。。但是intellij不喜欢我的方法 我在寻找这样的东西: this.api = { showContent=

编辑类似str建议的内容:

我想在面板中创建一个对象,这个对象应该包含一个(或两个)函数。这个对象将被移交给一个组件(我正在用angularjs编程,所以我将通过绑定移交它),这样我就可以在打开面板的“clientcomponent”上配置面板

如果我正试图这样做,IntelliJ会给出错误警告,提示预期为“”


我正在尝试在js对象中合并一个arrowfunction。。但是intellij不喜欢我的方法

我在寻找这样的东西:

this.api = {
        showContent=(this.config)=> {
          //do sth
    }
这可能吗?

JS对象结构:

this.api = {
    showContent: true
};
现在要添加,请尝试此

仿古

this.api = {
    showContent: function (config) {
        return true;
    } 
}

也许你应该用语言解释你想做什么。您的代码示例无效,而且根本不清楚。尝试过之后,此.config无效。但它与“showConntent:config=>”一起工作,我会向上投票,但我问题的向下投票阻止了。。。谢谢你的回答!请记住,当有0个或多个参数时,括号是必需的。所以:
showContent:()=>{
showContent:(a,b)=>{
。除此之外,回答得很好!
this.config
不是有效的参数名。
this.api = {
    showContent: function (config) {
        return true;
    } 
}