입력에 대한 formtastic 생성 ID에 js 후크가 있습니다. 입력 ID는 MODELNAME_INPUTNAME 형식입니다. 우리 페이지는 여러 페이지에 걸쳐 있고 일반적으로 A/B 테스트를 거쳤기 때문에 모델 이름은 "candidate_application_page3b"에서 "candidate_application_page1"로 끊임없이 변합니다. 이는 JS 코드 나 ID를 변환하기위한 추상화 레이어에 많은 변화가 있음을 의미합니다. 두 가지 모두 JS를 유지 관리하기가 더 어렵습니다.formtastic 접두어는 모델 이름으로 ID를 입력합니다.이 값을 무시할 수 있습니까?
우리가 해결하고자하는 방식은 formtastic에서 ID 이름을 계산하는 방식을 변경하는 것입니다.
formtastic에는 어떤 것이 있습니까? 입력 ID의 모델 이름을 semantic_form_for
수준으로 포함 시키려면 우선권을 무시할 수 있다면 가장 쉬운 방법입니다. :namespace
인수를 찾았지만 추가 단어 만 ID의 시작 부분에 붙이면 모델 이름 비트를 변경할 수 없습니다.
나는 그 대답을 발견했지만, 찾기가 정말 힘듭니다. 그것은 ': on' 또는': in'과 같은 두 글자의 키워드이기 때문입니다. 미안해, 그 대답이 없어. –