템플릿에서 문자열이 같은지 확인하는 if 조건은 어떻게 작성하나요?

이해하는 데 도움이 되네요. 고맙습니다.

아직 제대로 작동하게 만들지 못했습니다. 부분적으로는 계산된 프로퍼티(computed properties)를 사용하여 이 유형의 작업을 수행하는 예시를 밖에서 찾지 못해서입니다.

제 경우, 플러그인에서 그룹 인덱스 템플릿을 변경하고 있습니다. 즉, 파일 plugin/assets/javascripts/discourse/groups/index.hbs에서 변경 사항을 수행하고 있습니다(그냥 그룹 인덱스 전체 코드를 거기에 넣고 그 위에 변경 사항을 추가했습니다).

계산된 프로퍼티 js가 제가 만들어야 하는 plugin/assets/javascripts/discourse/groups/index.js라는 파일에 들어가야 한다는 말씀이신가요? 아니면 이니셜라이저(initializer)에 그 코드를 넣어도 되나요?

말씀하신 내용을 구현하기 위해 제가 할 수 있는 최선의 시도는 다음과 같습니다. 이것이 말씀하신 내용인가요:

js:

export default Component.extend({
  @discourseComputed("group.name", "Amazing_Name")
  property(group.name, Amazing_Name) {
    return group.name === Amazing_Name
  }
})

hbs:

 {{#if property}}
    <div>Yep There is a Match!</div>
 {{/if}}

아니면 @discourseComputed에 "string1"과 "string2"와 같은 일반적인 값을 그대로 입력하고, 템플릿을 {{#if property group.name "Amazing_Name"}}으로 변경해야 한다는 말씀이신가요? (그렇게 해야만 템플릿에서 각 값이 동적일 수 있도록 처리할 수 있을 것 같습니다.)

아직 두 가지 접근 방식 모두 제대로 작동하지 않습니다.

도움 주셔서 감사합니다.