>  Q&A  >  본문

java - vue.js如何写checkbox.radio?

我想用vue写checkbox.radio,这个怎么做呢
vue版本2.X
java springmvc

正常情况下会生成如下格式

<select>
    <option value>值1</option>
    <option value>值2</option>
</seltct>

一般情况下数据库里面放的是状态码 1,2。
而前台展示的时候显示的是值1,值2。
我如何直接输出值1,值2呢,我不想在后台进行值查询可以吗?
以前的JSP都是写个tag,直接把值转成html,现在vue我不知道怎么办了

PHPzPHPz2743일 전507

모든 응답(2)나는 대답할 것이다

  • 高洛峰

    高洛峰2017-04-18 10:54:28

    우선 초대해 주셔서 감사합니다.

    귀하의 설명에 따르면 상태 값만 백그라운드에 저장하고, 그 상태 값에 해당하는 콘텐츠를 js의 한 구석에 저장하고 싶다고 할 때, 해당 콘텐츠를 꺼내서 사용하면 됩니다. 해당 상태 값을 기반으로 페이지에 렌더링합니다.

    일반적으로 백그라운드 반환이므로 필요에 따라 수행할 수 있습니다.

    • 먼저 데이터에 넣어두세요(또는 스토어 파일을 작성하여 이러한 내용을 순서대로 구체적으로 저장하세요)

    으아악
    • 그런 다음 백그라운드에서 상태 값을 받아들이는 데이터에 상태 값을 쓸 수 있습니다.

    으아악
    • 이를 기반으로 페이지에 효과를 렌더링합니다.

    으아악

    최종 효과

    그러나 이는 좋은 생각이 아닙니다. 배열의 경우 인덱스는 숫자만 될 수 있고 이로 인해 상태 값의 유형이 제한되기 때문입니다. 위의 내용이 해결 방법입니다.


    그럼 상태값의 다양화를 고려해서 배열을 객체로 변환하는 것에 대해 이야기해볼까요?
    위의 첫 번째 단계를 키-값 쌍의 형태로 변경

    으아악

    이렇게 쓰면 원래 전달했던 상태값이 숫자형만 가능해서 자연스럽게

    으로 바뀔 수 있어요. 으아악

    이는 또한 상태 값의 다양성을 보장합니다.

    마지막으로, 앞으로는 부적절한 콘텐츠에 대한 질문을 줄이는 것이 좋습니다. 커뮤니티 규칙을 확인하면 답변을 빠르게 찾는 데 도움이 됩니다. 초대해 주셔서 다시 한번 감사드리며, 도움이 되기를 바랍니다. 提供一些新的思路

    회신하다
    0
  • 阿神

    阿神2017-04-18 10:54:28

    초대해주셔서 감사합니다.

    귀하의 질문은 전문가답지 않습니다... 귀하의 제목은 checkbox.radio에 대해 질문하고 싶지만 콘텐츠의 코드는 선택 드롭다운 상자입니다.

    그리고 이것은 매우 기본적인 질문입니다.
    값 1과 값 2가 백그라운드에서 제공되는 경우 어떻게 쿼리하지 않을 수 있습니까?
    사실 원리는 동일합니다. 프런트 엔드가 배경에 데이터를 요청한 후 페이지를 렌더링할 수 있습니다.

    회신하다
    0
  • 취소회신하다