[英]Ember opposite of positionalParams
在Ember组件中,可以定义positionalParams属性,以便作为位置参数传递的参数可以用作属性。 例如:
let MyComponent = Ember.Component.extend;
MyComponent.reopenClass({
positionalParams: ['name', 'age']
});
当它被调用时: {{my-component "John" 38}}
属性name
的值为John
,de property age
的值为38
。
我想采取相反的行为,但是我找不到这是否可行。 我正在寻找的行为如下:
我希望不传递多个位置参数( {{my-comp param1 param2}}
),而是传递一个数组属性( {{my-comp positionalArguments=myArray}}
因为它可以是动态大小。
我不仅在组件中寻找这种行为,还在助手中寻找: {{ concat firstName " " lastName }}
应该成为{{ concat positionalArguments=myArray }}
。 在这两种情况下,助手都应获得与第一个参数相同的params-array。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.