자바 스크립트에서 Ruby on Rails로 변수 전달

우르 코

레일에서 다음을 수행 할 수 있습니다.

<% name = @user.name %>
<script>
    var name = <%= name%>;
    alert(name);
    //prints the name of the user
</script>

이렇게 반대로 할 수 있습니다.

<% name = @user.name %>
<script>
    var name = "John";
    <% name %> = name;
</script>

<% @user.name = name %>

<%= name %>
<!-- prints the name of the user, in this case "John" -->

분명히 이것은 작동하지 않지만 예제의 목적으로

요점은 자바 스크립트 변수의 값을 레일의 루비 변수에 전달할 수 있다는 것입니다.

MrYoshiji

아니요, 자바 스크립트에서 레일로 직접 변수를 전달할 수 없습니다.

  • Ruby on Rails 의 코드는 페이지를 생성하기 위해 서버 측 에서 실행됩니다 (HTML, CSS 및 Javascript 사용).
  • Javascript 의 코드는 브라우저에 의해 클라이언트 측 에서 실행됩니다 .

클라이언트-> 서버와 통신 하는 유일한 방법 은 요청을 사용하는 것입니다. AJAX (Asynchronous Javascript And XML)를 사용하여 페이지를 다시로드하지 않고 클라이언트에서 서버로 요청을 보낼 수 있습니다 .


서버 대 클라이언트 측의 코드에 대한 몇 가지 개념을 이해해야합니다. "웹 사이트의 페이지 표시"프로세스 :

  • ( 클라이언트 측) 사용자는 페이지에 대한 HTTP 요청을 서버에 전송하여 페이지 위치를 전송합니다. 예 :http://myapp.com/users
  • ( 서버 측) 서버가 요청을 받고 정의 된 경로에 따라 적절한 컨트롤러 / 작업을 찾습니다.
  • ( 서버 측) 서버는 HTML / CSS / Javascript로 페이지를 생성하여 사용자에게 다시 보냅니다. 보기 및 부분을 통해 HTML을 생성하고 이러한 페이지의 루비 코드를 실행합니다.
  • ( 서버 측) 페이지가 렌더링되면 서버는 본문에 HTML / CSS / Javascript와 함께 HTTP 응답을 보냅니다.
  • ( 클라이언트 측) 클라이언트의 브라우저는 서버의 응답을 받아 HTML / CSS / Javascript (대부분)로 구성된 본문을 읽습니다. 브라우저는 HTML / CSS를 구문 분석하고 렌더링하고 javascript를 실행합니다.

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

Rails 4 : 컨트롤러에서 자바 스크립트로 변수 전달

분류에서Dev

자바 스크립트에서 HTML로 변수 전달

분류에서Dev

자바 스크립트에서 매개 변수로 전달 된 변수 변경

분류에서Dev

Rails 컨트롤러에 자바 스크립트 변수 전달

분류에서Dev

자바 스크립트에서 두 개의 변수를 문자열로 전달

분류에서Dev

.NET에서 자바 스크립트 변수로 문자열 전달

분류에서Dev

컨트롤러에서 자바 스크립트로 Symfony2 전달 변수

분류에서Dev

applescript에서 자바 스크립트로 정수 전달

분류에서Dev

자바 스크립트에서 여러 객체를 매개 변수로 전달

분류에서Dev

HTML 양식에서 PayPal로 자바 스크립트 변수 전달

분류에서Dev

자바 스크립트에서 ManagedBean으로 매개 변수 전달

분류에서Dev

AJAX를 통해 자바 스크립트에서 PHP로 변수 참조 전달

분류에서Dev

자바 스크립트 (Ruby on Rails)에서 컨트롤러 변수 사용

분류에서Dev

자바 스크립트 함수를 매개 변수로 전달

분류에서Dev

서버 측에서 자바 스크립트 함수로 여러 문자열 값을 매개 변수로 전달

분류에서Dev

jinja2의 내 매크로에 자바 스크립트 변수 전달

분류에서Dev

PHP 변수를 자바 스크립트에 문자열로 전달

분류에서Dev

자바에서 자바 스크립트로 변수 값을 전달하는 방법

분류에서Dev

자바 스크립트에서 문자열 변수 전달

분류에서Dev

자바 스크립트 및 HTML로 매개 변수 전달

분류에서Dev

자바 스크립트 변수를 HTML로 전달

분류에서Dev

자바 스크립트 변수를 HTML로 전달

분류에서Dev

JSP 양식으로 자바 스크립트 변수 전달

분류에서Dev

자바 스크립트 함수에서 매개 변수 전달?

분류에서Dev

자바 스크립트 함수에서 PHP 변수 전달

분류에서Dev

버튼을 사용하여 Phaser 게임에서 전역에 로컬 자바 스크립트 변수 전달

분류에서Dev

PHP에서 자바 스크립트 함수 인수로 배열 전달

분류에서Dev

Rails 6 앱에서 자바 스크립트에 변수를 전달하는 방법

분류에서Dev

자바 스크립트에서 MVC ActionMethod에 빈 문자열을 매개 변수로 전달하는 방법

Related 관련 기사

  1. 1

    Rails 4 : 컨트롤러에서 자바 스크립트로 변수 전달

  2. 2

    자바 스크립트에서 HTML로 변수 전달

  3. 3

    자바 스크립트에서 매개 변수로 전달 된 변수 변경

  4. 4

    Rails 컨트롤러에 자바 스크립트 변수 전달

  5. 5

    자바 스크립트에서 두 개의 변수를 문자열로 전달

  6. 6

    .NET에서 자바 스크립트 변수로 문자열 전달

  7. 7

    컨트롤러에서 자바 스크립트로 Symfony2 전달 변수

  8. 8

    applescript에서 자바 스크립트로 정수 전달

  9. 9

    자바 스크립트에서 여러 객체를 매개 변수로 전달

  10. 10

    HTML 양식에서 PayPal로 자바 스크립트 변수 전달

  11. 11

    자바 스크립트에서 ManagedBean으로 매개 변수 전달

  12. 12

    AJAX를 통해 자바 스크립트에서 PHP로 변수 참조 전달

  13. 13

    자바 스크립트 (Ruby on Rails)에서 컨트롤러 변수 사용

  14. 14

    자바 스크립트 함수를 매개 변수로 전달

  15. 15

    서버 측에서 자바 스크립트 함수로 여러 문자열 값을 매개 변수로 전달

  16. 16

    jinja2의 내 매크로에 자바 스크립트 변수 전달

  17. 17

    PHP 변수를 자바 스크립트에 문자열로 전달

  18. 18

    자바에서 자바 스크립트로 변수 값을 전달하는 방법

  19. 19

    자바 스크립트에서 문자열 변수 전달

  20. 20

    자바 스크립트 및 HTML로 매개 변수 전달

  21. 21

    자바 스크립트 변수를 HTML로 전달

  22. 22

    자바 스크립트 변수를 HTML로 전달

  23. 23

    JSP 양식으로 자바 스크립트 변수 전달

  24. 24

    자바 스크립트 함수에서 매개 변수 전달?

  25. 25

    자바 스크립트 함수에서 PHP 변수 전달

  26. 26

    버튼을 사용하여 Phaser 게임에서 전역에 로컬 자바 스크립트 변수 전달

  27. 27

    PHP에서 자바 스크립트 함수 인수로 배열 전달

  28. 28

    Rails 6 앱에서 자바 스크립트에 변수를 전달하는 방법

  29. 29

    자바 스크립트에서 MVC ActionMethod에 빈 문자열을 매개 변수로 전달하는 방법

뜨겁다태그

보관