>  기사  >  백엔드 개발  >  웹 페이지의 선택기에 옵션을 표시하는 문제: Go 템플릿에서 루프 {{ 범위 }}에 대한 데이터가 전달되지 않았습니다.

웹 페이지의 선택기에 옵션을 표시하는 문제: Go 템플릿에서 루프 {{ 범위 }}에 대한 데이터가 전달되지 않았습니다.

WBOY
WBOY앞으로
2024-02-08 21:20:09360검색

在网页上的选择器中显示选项时出现问题:循环 {{ range }} 的数据未在 Go 模板中传递

웹 개발 과정에서 선택기를 사용할 때 일부 표시 옵션과 같은 몇 가지 문제가 발생할 수 있습니다. 일반적인 문제 중 하나는 Go 템플릿에서 루프 데이터가 전달되지 않는다는 것입니다. 이 문제로 인해 선택기가 옵션을 올바르게 표시하지 못할 수 있습니다. 이 문제를 해결하려면 Go 템플릿에 전달되는 데이터를 검사하고 조정해야 합니다. 이 기사에서는 PHP 편집자 Shinichi가 이 문제를 해결하는 방법을 소개하고 몇 가지 실용적인 팁과 제안을 제공합니다. 한 번 보자!

문제 내용

상품 유형을 선택하기 위해 셀렉터를 사용하는 웹 페이지에서 셀렉터 내의 옵션(값)이 표시되지 않는 문제가 있습니다

으아악

테이블 출력이 포함된 코드의 이 부분은 잘 작동하지만

으아악

이 구조를 나타내는 테이블에서 데이터 자체를 가져오고 싶습니다

으아악

현재 코드의 결과는 이제 다음과 같습니다

结果1

이걸로 바꿔보았습니다

으아악

결과는 좋아졌지만 결국 중복이 생겼습니다

result2

해결 방법

문제에 대한 답을 찾았습니다. app.go의 ProductTypes 테이블에 경로를 추가하지 않았습니다

으아악

초기 코드는 다음과 같습니다:

으아악

product.html:

으아악

위 내용은 웹 페이지의 선택기에 옵션을 표시하는 문제: Go 템플릿에서 루프 {{ 범위 }}에 대한 데이터가 전달되지 않았습니다.의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
이 기사는 stackoverflow.com에서 복제됩니다. 침해가 있는 경우 admin@php.cn으로 문의하시기 바랍니다. 삭제