时间:2024-12-28 15:11
人气:
作者:admin
在视图顶部,#1 and #2行,引用命名空间。
_Data = entity.HerbPictureSelectByFile();
返回的IEnumerable<herbPicture>。
直接在视图中实现图片呈现,
上面截图中,#12,#13,#22,#27,#31行中,有Hightlight的class,是为了使用Div标签实现表格,可查看以前的随笔,

#17,API访问URL,
#21为异步Function,从获取的数据,动态生表格与数据呈现。
#44function,
#68行,img标签,数据动态Bind,
<img src="/Thumbnail/' + item.ThumbnailFileName +'" width="'+ item.Thumbnail_Width +'px" height="'+ item.Thumbnail_Height +'px" />
下面是使用angularjs,非MVC,而是html页面来实现,
<img ng-src="../Thumbnail/{{pic.ThumbnailFileName}}" ng-style="width:{{pic.Thumbnail_Width}}px; height:{{pic.Thumbnail_Height}}px;" />
#9指定 ng-app,
#10指定ng-controller,
<img v-bind:src="'../Thumbnail/' + pic.ThumbnailFileName" v-bind:width="pic.Thumbnail_Width + 'px'" v-bind:height="pic.Thumbnail_Height + 'px'">
在vue代码,注重this的应用。
上截图#8行el值,即是更前一截图中#10指定的值。
另外,#11这个变量,此是静态指定,实际需要从数据库参数表中获取。
上面的不管angular还是vue,图片呈现是一行呈现,不管是table还是div也均不能列换行。
想换行的话,可以参考前几篇的实现。
上一篇:[C#] 复数乘法的跨平台SIMD硬件加速向量算法(不
下一篇:多播委托