hx-vars
NOTE: hx-vars
λ λ μμ ν hx-vals
μ μν΄ λ체λμμ΅λλ€
hx-vars
μμ±μ μ¬μ©νλ©΄ AJAX μμ²κ³Ό ν¨κ» μ μΆλ 맀κ°λ³μμ λμ μΌλ‘ μΆκ°ν μ μμ΅λλ€.
μ΄ μμ±μ κ°μ μλ°μ€ν¬λ¦½νΈ Object Literalsμ λ΄λΆ ꡬ문과 λμΌνκ²
μΌνλ‘ κ΅¬λΆλ name
:<expression>
κ°μ λͺ©λ‘μ
λλ€.
<div hx-get="/example" hx-vars="myVar:computeMyVar()">Get Some HTML, Including A Dynamic Value in the Request</div>
hx-vars
μ ννμμ λμ μΌλ‘ κ³μ°λλ―λ‘ μ€νλ JavaScript μ½λλ₯Ό μΆκ°ν μ μμ΅λλ€. ννμμ ν¬ν¨λ μ¬μ©μ μ
λ ₯μ Cross-Site Scripting (XSS) μ·¨μ½μ μΌλ‘ μ΄μ΄μ§ μ μμΌλ―λ‘ μ λ μ λ’°νμ§ μλλ‘ μ£ΌμνμΈμ. 쿼리 λ¬Έμμ΄μ΄λ μ¬μ©μ μμ± μ½ν
μΈ μ κ°μ μ¬μ©μ μ
λ ₯μ μ²λ¦¬νλ κ²½μ° λ μμ ν λμμΈ hx-valsλ₯Ό μ¬μ©νλ κ²μ΄ μ’μ΅λλ€.hx-vars
λ μμλλ©° λΆλͺ¨ μμμ λ°°μΉν μ μμ΅λλ€.hx-vars
μμμ λ³μ μ μΈκ³Ό input κ°μ μ΄λ¦μ΄ κ°μ κ²½μ°, λ³μ μ μΈμ΄ μ°μ λ©λλ€.