2
내가 뭘 잘못하고 있는지 확실하지 않지만 여기에 내 코드가 있습니다.넉 아웃 JS - foreach 내부 바인딩의 경우
<ul data-bind="foreach: publications" >
<li data-bind="if: mediatype === '2', text: mediatype, value: id"></li>
</ul>
이 아무 것도 반환하지 않습니다 :
<ul data-bind="foreach: publications" >
<!-- ko if: mediatype === '2' -->
<li data-bind="text: mediatype, value: id"></li>
<!-- /ko -->
</ul>
이것은 foreach 문에 전체 목록 (전체의 MediaType 번호)
을 반환 나는 또한이 시도. 여기서 무엇이 잘못되었는지 확신하지 못했습니까?
등의 경우와 같은 표현을위한
무엇 뷰 모델의 모습 않습니다 '2'는 괄호를 사용하는 즉, 만약 필요 했어 === MediaType에? –
if : mediatype === '2'와 같은 식으로 생각하면 대괄호를 사용해야합니다. 예 : mediatype() === '2' –
아아 괄호가 작동했습니다! 고마워요 !! – Yodacheese