İlk önce aradım ama Thymeleaf için yeni olduğumdan beri kafa karıştırıcı cevaplar buldum ve en iyi javascript amatörce.İçeriği kullanmadan javascript'e değişken ifadeyi kullanarak: inline
Sadece çeşit JSP gibi, javascript fonksiyonları içine değişken ifadeleri geçmesine nasıl bilmek istiyorum: Elbette
<a href="#" onclick="javascript:getContactId('${contact.id}');">Button</a>
, bu Thymeleaf ile başarısız olur ve üs $ {contact.id} yerine geçer onun değeri, öyleyse değişken ifadesinin değerini nasıl alabilirim?
Bu şekilde olmasını istediğim nedeni, th:each
tarafından yinelenen satırlara bağlıdır.
th:inline
'u kullanmanın başka bir yolu yoksa, yukarıdaki ifadeyi dikkate alarak en iyi yaklaşım hangisidir?
Bu, tek bir parametreyle benim için çalışıyor, ancak iki parametrede nasıl göründüğünü göremiyorum (henüz). – demaniak
Ah nevermind, anladım! (Örnek) için sabit bir dizge param, yukarıdaki gibi: onclick = "'javascript: getContactId (\' someString \ ', \' '+ $ {contact.id} +' \ ');' '' Cool , Teşekkürler! – demaniak