2

我正在使用 ng-grid 创建一个表,其中一列是图像列。每个图像单元都会从 ng-src 获取它的图像。在 URL 的末尾,会有一个特定的标识符。这是设置图像文本的单元格模板指令的一部分。“图像标题”未出现。刚得到row.getProperty('imageCaption')

attrs.$set('ngSrc',
            "http://dummyimage.com/60x40/FFF/000&text=row.getProperty('imageCaption')");

这是plunkr

4

1 回答 1

4

我不认为你应该在这里需要一个指令,你可以在你的 imagetemplate.html 中设置你的 ng-src,像这样:

<img ng-src="http://dummyimage.com/60x40/FFF/000&text={{row.getProperty('imageCaption')}}" lazy-src >

这是修改后的 plnkr:

http://plnkr.co/edit/Bh1LKHRUXHpJa4KEUtA7?p=preview

于 2013-10-04T09:24:08.513 回答