Angular 4 - 绑定不能包含赋值

Angular 4 - Bindings cannot contain assignments

我想在我的组件中得到一个 css 选择器作为 @Input
所以我必须写如下内容来传递 css 选择器:

<mds-datetime-picker [inLine]="true" [targetSelector]='[data-name="target"]'></mds-datetime-picker>

但它在 [targetSelector]='[data-name="target"]'
中抛出 Bindings cannot contain assignments 怎么点呢?

我猜你想要的是

[targetSelector]='\"[data-name="target"]\"'

targetSelector='[data-name="target"]'

将值作为字符串而不是表达式传递。