2017-11-07 6 views
0

교정기 가능한거야?연결하여 자바 스크립트 변수 I는 다음과 같은 블레이드 <code>{{ curly braces }}</code> 내에서 자바 스크립트 변수를 연결할 할

+0

당신은 당신의 HTML 요소 나 (민감한 정보를 포함하지 않는) 당신이 길을 통과 숨겨진 HTML 요소 중 하나에 데이터 속성을 할당과 같은 작업을 수행 할 수 있습니다. 그리고 자바 스크립트에서 문자열로 액세스하십시오. – darthaditya

+0

숨겨진 입력 값이 있지만 동적으로 값을 전달하려고합니다. – CairoCoder

+0

전달중인 경로는 사용자 상호 작용에 달려 있습니까? – darthaditya

답변

2

중괄호가 서버에서 렌더링되고 자바 스크립트가 클라이언트 측에서 실행되기 때문에 직접 수행 할 수 없습니다. 자리 표시자를 배치 한 다음 자바 스크립트 코드에서이 부분을 바꿀 수 있습니다. 그래서 같이 :

// Imagine the `api.page` route value is `/controller/{page}`: 
ajax: "{{ route(api.page) }}".replace("{page}", page); 
+0

그건 아주 영리한 방법입니다. +1 – darthaditya

+0

좋아, 나는이 아약스를 시도했다 : "{{route ('api.items')}}."replace ("{items}", 'colors'). – CairoCoder

+0

렌더링 된 경로에'{items}'문자열이 포함되어 있습니까? – Jerodev