我想在ViewModel中重写显示图片的方式。
根据DevelopmentView: foto2的图片
<div ng-show="ViewModelRoot.VM_Status.vmEditAlumno_foto2_Visible">
<table>
<thead>
</thead><tbody>
<tr>
<img ng-src="{{StreamingViewModelClient.GetVMImageUrl(ViewModelRoot.Curr_vmEditAlumno(), "foto2")}}" img-responsive class="vmImage" />
</tr><tr>
<input type="file" onchange="angular.element(this).scope().onFileSelect('vmEditAlumno.foto2', angular.element(this).scope().ViewModelRoot.Curr_vmEditAlumno().VMClassId)" id="vmEditAlumno.foto2" ng-show="ViewModelRoot.VM_Status.vmEditAlumno_foto2_Enabled" />
</tr>
</tbody>
</table>
</div>
我在该列中设置了“内容覆盖”,并创建了一个值为“ Foto2Alumno.cshtml”的AngularUIOverride标签。
不是它获取新文件“ Foto2Alumno.cshtml”,好像我在该文件中进行了更改一样,但是来自命令GetVMImageUrl的图片 没有显示
我想念什么?
谢谢
答案 0 :(得分:1)
这是双引号(“)的问题。我将其更改为单引号('),现在显示了图像。
错误: GetVMImageUrl(ViewModelRoot.Curr_vmEditAlumno(), “ foto2” )
右: GetVMImageUrl(ViewModelRoot.Curr_vmEditAlumno(), 'foto2' )