가끔 튜토리얼에서 렌더링 기능에서 'this'를 반환하는 사람들을 봅니다. 지금은 쓸모 없습니까?백본 렌더링 함수에서 'this'를 반환합니다.
render : function() {
...
return this;
}
가끔 튜토리얼에서 렌더링 기능에서 'this'를 반환하는 사람들을 봅니다. 지금은 쓸모 없습니까?백본 렌더링 함수에서 'this'를 반환합니다.
render : function() {
...
return this;
}
그것은 쓸모 없습니다. 연결된 함수를 사용하려면 렌더링 함수에서 'this'를 반환하고 싶습니다. 즉, 'el'속성을 사용하여 HTML을 조작 할 수 있습니다. This answer에이 문제에 대한 좋은 설명이 있습니다.
왜 쓸모 없습니까? 일반적인 패턴은'$ (x) .append (view.render() .eel)'이며,'render'가'return this '을하지 않으면 성가신 일이됩니다. –
_bindAll()이 백본에서 대부분 사용되지 않는 것처럼 쓸모가 없다고 생각했습니다. 사실 그것이보기의 다른 함수에 자동 바인딩되는 것과 관련이 있다고 생각한다면 사실입니다. – jax