입력 필드의 필드 레이블에 바인딩되지 않는 계산 된 관찰 가능 항목

rlcrews

파일 내에서 요소 하나는 레이블이고 다른 하나는 입력 필드입니다.

<label class="reportNameTextBox" title="Click to edit report name"  data-bind="text: Name() == null || Name().trim().length == 0 ? '[ Click to Enter Report Name ]' : Name(), css: { 'noData': Name() == null || Name().trim().length == 0 }"></label>
<input class="editInput" type="text" data-bind="value: Name" />

둘 다 Name 속성이있는 보고서 제목의 Knockout viewmodel에 바인딩됩니다.

뷰 모델 내에서 문자를 255로 제한하는 계산 된 관찰 가능 항목을 만들려고합니다.

report.Name = ko.computed(function () {
  return report.Name().substring(0, 255);
});

내가 가진 문제는 계산 된 관찰 가능 항목을 만들기 전에 바인딩이 잘 작동한다는 것입니다. 입력 필드에 값을 입력하면 레이블에 반영됩니다. 일단 관찰 가능을 만들었습니다. 두 필드 간의 바인딩이 끊어졌지만 여전히 입력 필드 내에 유지됩니까?

내가 뭘 잘못하고 있는지에 대한 조언이 있습니까?

미리 감사드립니다

아르 템 비시 니아 코프

Observable과 동일한 이름으로 계산되었으므로 ko가이를 재정의합니다. 계산에 다른 이름을 사용하십시오 NameFormatted.

report.NameFormatted = ko.computed(function () {
  return report.Name().substring(0, 255);
});

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

입력 필드에서 관찰 가능 항목 찾기

분류에서Dev

KnockoutJS-계산 된 쓰기 가능 관찰 가능 항목이 바인딩을 올바르게 업데이트하지 않습니다.

분류에서Dev

KnockBack ViewModel을 사용하여 기본 Backbone 모델의 메서드에서 계산 된 관찰 가능 항목을 만드는 방법이 있습니까?

분류에서Dev

일부 관찰 가능 (Knockout.js)에서 계산 된 '독립'을 관찰 가능하게 만드는 방법

분류에서Dev

피벗 테이블의 계산 된 필드에 대해 총합계가 올바르게 표시되지 않음

분류에서Dev

바인딩 된 관찰 가능 컬렉션에 항목이 추가 될 때 WPF 트리보기 가시성 변환기가 업데이트되지 않음

분류에서Dev

계산 된 녹아웃은 기록되었지만 읽지 않은 관찰 가능 항목에 대한 종속성을 생성합니다.

분류에서Dev

ListView의 각 버튼 이미지 소스를 관찰 가능한 컬렉션의 개별 항목에 바인딩하는 방법은 무엇입니까?

분류에서Dev

두 개의 보드가있는 Moodle Formulas의 JSXGraph : 입력 필드에 바인딩이 작동하지 않음

분류에서Dev

정의되지 않은 관찰 가능 항목의 비동기 연산자

분류에서Dev

계산 된 관찰 가능 항목을 사용한 개체 범위 지정

분류에서Dev

Knockout JS : 계산 된 관찰 가능 항목 업데이트 실패

분류에서Dev

관찰 가능한 객체가 새 스레드로 실행될 때 관찰자에게 알림이 표시되지 않는 이유는 무엇입니까?

분류에서Dev

계산 된 반복 필드의 관련 값에서 레코드 ID를 가져 오는 Filemaker

분류에서Dev

계산 된 하나의 입력 필드와 여러 출력 필드 합계를 올바르게 계산하는 방법은 무엇입니까?

분류에서Dev

HTML 양식의 계산 된 필드가 작동하지 않음

분류에서Dev

DataGrid가 Double의 목록 또는 관찰 가능한 컬렉션에 바인딩 할 때 행 추가 작업이 허용되지 않습니다.

분류에서Dev

데이터 바인딩을 사용하는 ListBox의 사용자 지정 계산 된 필드

분류에서Dev

TFS 작업 항목에 계산 된 필드가있는 탭을 추가하는 방법

분류에서Dev

다른 스레드에서 변경된 대기열에 반응하지 않는 관찰 가능

분류에서Dev

KnockoutJS-계산 된 관찰 가능 항목의 출력을 기반으로 선택 목록의 초기 값 설정

분류에서Dev

필드 레이블 관계가있는 Solr 중첩 문서 : 배열에 저장되지 않은 단일 요소

분류에서Dev

관찰 가능 항목이 완료되는 원인 확인

분류에서Dev

RxJS forkjoin 관찰 가능 항목이 검색되지 않음

분류에서Dev

계산 된 함수를 사용하여 foreach 관찰 가능한 배열 내에서 CSS 바인딩을 지정하는 방법

분류에서Dev

항목을 추가, 필터링 또는 삭제하여 배열의 관찰 가능한 Rxjs 업데이트

분류에서Dev

내부 관찰 가능 항목의 내부 관찰 항목에서 구독을 취소하는 파이프 연산자가 있습니까?

분류에서Dev

Thymeleaf : 빈 목록에 입력 필드가 표시되지 않음

분류에서Dev

LINQ : 3 개의 데이터 테이블 조인 및 계산 된 필드 추가

Related 관련 기사

  1. 1

    입력 필드에서 관찰 가능 항목 찾기

  2. 2

    KnockoutJS-계산 된 쓰기 가능 관찰 가능 항목이 바인딩을 올바르게 업데이트하지 않습니다.

  3. 3

    KnockBack ViewModel을 사용하여 기본 Backbone 모델의 메서드에서 계산 된 관찰 가능 항목을 만드는 방법이 있습니까?

  4. 4

    일부 관찰 가능 (Knockout.js)에서 계산 된 '독립'을 관찰 가능하게 만드는 방법

  5. 5

    피벗 테이블의 계산 된 필드에 대해 총합계가 올바르게 표시되지 않음

  6. 6

    바인딩 된 관찰 가능 컬렉션에 항목이 추가 될 때 WPF 트리보기 가시성 변환기가 업데이트되지 않음

  7. 7

    계산 된 녹아웃은 기록되었지만 읽지 않은 관찰 가능 항목에 대한 종속성을 생성합니다.

  8. 8

    ListView의 각 버튼 이미지 소스를 관찰 가능한 컬렉션의 개별 항목에 바인딩하는 방법은 무엇입니까?

  9. 9

    두 개의 보드가있는 Moodle Formulas의 JSXGraph : 입력 필드에 바인딩이 작동하지 않음

  10. 10

    정의되지 않은 관찰 가능 항목의 비동기 연산자

  11. 11

    계산 된 관찰 가능 항목을 사용한 개체 범위 지정

  12. 12

    Knockout JS : 계산 된 관찰 가능 항목 업데이트 실패

  13. 13

    관찰 가능한 객체가 새 스레드로 실행될 때 관찰자에게 알림이 표시되지 않는 이유는 무엇입니까?

  14. 14

    계산 된 반복 필드의 관련 값에서 레코드 ID를 가져 오는 Filemaker

  15. 15

    계산 된 하나의 입력 필드와 여러 출력 필드 합계를 올바르게 계산하는 방법은 무엇입니까?

  16. 16

    HTML 양식의 계산 된 필드가 작동하지 않음

  17. 17

    DataGrid가 Double의 목록 또는 관찰 가능한 컬렉션에 바인딩 할 때 행 추가 작업이 허용되지 않습니다.

  18. 18

    데이터 바인딩을 사용하는 ListBox의 사용자 지정 계산 된 필드

  19. 19

    TFS 작업 항목에 계산 된 필드가있는 탭을 추가하는 방법

  20. 20

    다른 스레드에서 변경된 대기열에 반응하지 않는 관찰 가능

  21. 21

    KnockoutJS-계산 된 관찰 가능 항목의 출력을 기반으로 선택 목록의 초기 값 설정

  22. 22

    필드 레이블 관계가있는 Solr 중첩 문서 : 배열에 저장되지 않은 단일 요소

  23. 23

    관찰 가능 항목이 완료되는 원인 확인

  24. 24

    RxJS forkjoin 관찰 가능 항목이 검색되지 않음

  25. 25

    계산 된 함수를 사용하여 foreach 관찰 가능한 배열 내에서 CSS 바인딩을 지정하는 방법

  26. 26

    항목을 추가, 필터링 또는 삭제하여 배열의 관찰 가능한 Rxjs 업데이트

  27. 27

    내부 관찰 가능 항목의 내부 관찰 항목에서 구독을 취소하는 파이프 연산자가 있습니까?

  28. 28

    Thymeleaf : 빈 목록에 입력 필드가 표시되지 않음

  29. 29

    LINQ : 3 개의 데이터 테이블 조인 및 계산 된 필드 추가

뜨겁다태그

보관