2013-03-07 4 views
0

내가 데이터 바인딩 속성 knockout.js를 사용하여 국경 반경 CSS 속성을 적용하려고 :knockout.js 데이터 바인딩 스타일

data-bind="style: { width: totalLength() < workDay ? totalLength() + 'px' : workDay + 'px', border-radius: '10px', background: '#a9fd76' }" 

하지만 브라우저가 그것을 좋아하지 않는 것 조금도.

"Error: Unable to parse bindings. Message: SyntaxError: missing : after property id; Bindings value: style: { width: totalLength() < workDay ? totalLength() + 'px' : workDay + 'px', border-radius: '10px', background: '#a9fd76' }"

가 그 CSS3 속성이 knockout.js 바인딩에서 지원하지 않는 뜻 : 나는 knockout.js 파일에서 오류가 말하는거야?

border-radius 속성을 사용하면 모든 것이 잘 작동한다고 언급 할 수 있습니다. 국경 반경 자바 스크립트 이름 유효한 아니므로

borderRadius 

:

답변

5

당신은로 작성해야합니다.

documentation 하단에 더 많은 예제가 있습니다.

+0

대단히 감사합니다. – Bartosz

+0

@Bartosz 괜찮습니다! 아무것도 upvote 및 답변을 정확하게 표시 덕분에 말합니다. :) –

관련 문제