【发布时间】:2018-03-18 17:12:56
【问题描述】:
选择选项中有一张图片和文字。但是当我选择任何选项时,图像不会显示在所选内容中。
<mat-select>
<mat-option [value]="1"><img src="assets/image/survey/short-text.png">Short Answer</mat-option>
<mat-option [value]="2"><img src="assets/image/survey/paragraph.png">Paragraph</mat-tion>
<mat-option [value]="3"><img src="assets/image/survey/redio.png" >Multiple Choice </mat-option>
<mat-option [value]="4"> <img src="assets/image/survey/chechbox.png">Checkbox</mat-option>
<mat-option [value]="5"><img src="assets/image/survey/date.png" >Date</mat-option>
<mat-option [value]="6"><img src="assets/image/survey/linear-scale.png" >Linear cale</mat-option>
</mat-select>
【问题讨论】:
-
你能解释一下你的问题是什么,只是显示代码没有解释任何东西
-
问题显然是你的路径。 'assets/image/survey/' 是相对路径。您的应用是否知道要附加哪个后缀才能到达绝对路径?例如'/Users/user/angular/myApp/assets/image/survey/linear-scale.png'
-
我想将所选内容显示为图像+文本,在下拉选项中它同时显示图像和文本,但在选择选项后仅显示文本
-
你在使用 angular cli 吗?如果是,并且图像位于正确的
assets/image/survey文件夹中,请不要忘记在添加这些资产后重新启动 cli -
你能试试
data-icon="assets/image/survey/paragraph.png"选项的data-icon属性吗
标签: html angular material-design html-select