0
各タグを動作させるのに苦労しています。私がビューに渡しているのは、ハッシュマップ(この[[:]、[:]]のようなもの)のリストです。 各ハッシュマップの形式は[location:somelocation、artist:someartist]です。これが働かない理由を任意のアイデアGrailsの問題g:各タグ
[searchedResults : results.searchedResults]
VIEW
<g:each status="i" in="${searchedResults}" var="results">
if(results.location!=null){
var point${results.location.id} = new google.maps.LatLng(${results.location.lat}, ${results.location.lng});
var myMarkerOptions${results.location.id} = {
position: point${results.location.id},
map: map
};
var marker${results.location.id} = new google.maps.Marker(myMarkerOptions${results.location.id});
}
</g:each>
:
CONTROLLER私は次のように渡しているコントローラで : コードは以下のとおりです。 ? ありがとう!
これは有効なように見えていない場合は、修正する必要があるすべてはあなただと思いますGroovy ... Groovyロジックはコントローラに属し、ビューは単純にHTML/javascript/Groovyタグです。 Groovyを使用している場合、新しい動的変数はvarではなくdefを使用して宣言されます。 JavaScriptを書く場合は、