ピンタレストのピン留めボタンを作成しようとしています。以下はコードです:
<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>
ご覧のとおり、3つの変数があります。
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
3つの変数すべてで、一部のデータは@Modelを使用してViewModelから取得されます
しかし、@Model.ProductDetails.ProductDescription
機能しているだけです。他の2つは、より大きな文字列の一部であるためか、機能していません。