Welcome to OGeek Q&A Community for programmer and developer-Open, Learning and Share
Welcome To Ask or Share your Answers For Others

Categories

0 votes
162 views
in Technique[技术] by (71.8m points)

javascript - How to display multiple object value values mat-option or bind muliple values to [value] attribute of mat-option

In ref to question using autocomplete how to filter object on multiple attributes, I have filtered object based on name and type. In the value attribute of mat-option I want to display objects name and type attribute togather, how to do this?

I tried [value] ="option.name (option.type)" I see errors

See Question&Answers more detail:os

与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
Welcome To Ask or Share your Answers For Others

1 Reply

0 votes
by (71.8m points)

You can use it as a expression :

[value]="option?.name + ' ('+ option?.type + ')'"

OR

value = "{{ option?.name + ' (' + option?.type + ')' }}"

与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
OGeek|极客中国-欢迎来到极客的世界,一个免费开放的程序员编程交流平台!开放,进步,分享!让技术改变生活,让极客改变未来! Welcome to OGeek Q&A Community for programmer and developer-Open, Learning and Share
Click Here to Ask a Question

...