문제

I am reading 이 문서 고 연습합니다.

는 경우를 제거 중추입니다.$ =$의 코드 작동하지 않습니다.왜?

var Backbone = require('backbone');
var $ = require('jquery');
Backbone.$ = $;

module.exports = Backbone.View.extend({
  initialize: function(){
    console.log('wuuut')
    this.render();
  },

  render: function(){
    $('body').prepend('<p>wooooooooooooooo</p>');
  }
});

왜 노드에 js 나가야 할당 jquery 회원에서 중추는 것은 어떨까요?

도움이 되었습니까?

해결책

기본적으로 중추를 이 코드:

// For Backbone's purposes, jQuery, Zepto, Ender, or My Library (kidding) owns
// the `$` variable.
Backbone.$ = $;

로드하는 경우 당신의 모듈을 통해 require, $ 사용할 수 없을 근간,그래서 당신은 설정할 수 있습니다.과하지 않는 경우, Backbone.View, 에 따라 jQuery 이 작동하지 않습니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top