我正在尝试创建一个 pinterest pin it 按钮。下面是代码:
<a href="http://pinterest.com/pin/create/button/?url=http%3A%2F%2Fwww.domain.name%2Fproduct%2F@Model.ProductDetails.URLName&media=http%3A%2F%2Fwww.domain.name%2Fproduct%2F@Model.ProductDetails.Image&description=@Model.ProductDetails.ProductDescription" class="pin-it-button" count-layout="horizontal"><img border="0" src="//assets.pinterest.com/images/PinExt.png" title="Pin It" /></a>
<script type="text/javascript" src="//assets.pinterest.com/js/pinit.js"></script>
如您所见,存在三个变量:
url : http%3A%2F%2Fwww.domain.name%2Fproduct%2F@Model.ProductDetails.URLName
media: http%3A%2F%2Fwww.domain.name%2Fproduct%2F@Model.ProductDetails.Image
description: @Model.ProductDetails.ProductDescription
在所有三个变量中,一些数据来自使用 @Model 的 ViewModel
但只有@Model.ProductDetails.ProductDescription
在工作而其他两个没有工作可能是因为它们是更大字符串的一部分。