2015-01-12 4 views
1

나는 Ember 응용 프로그램에서 사용할 gridster 스크립트를 포함하려고합니다. github에는 ember-gridster 구성 요소가 있지만 더 이상 다운로드 할 수 없습니다.Ember 응용 프로그램에 gridster.js를 포함시키는 방법은 무엇입니까?

이제 JS 및 CSS 파일을보기에 포함하려고합니다.

엠버 응용 프로그램에 Gridster를 사용하는 가장 좋은 방법/방법은 무엇입니까?

내가 그리드/시작을 찾고 결과는 다음과 같다 : http://jsfiddle.net/h9f63/22/

누군가가 타다 남은에서이 결과에 도달하는 방법을 설명 할 수.

export default Ember.View.extend({ 
    didInsertElement: 
    var gridster; 
    $(function(){ 
    gridster = $(".gridster ul").gridster({ 
     widget_base_dimensions: [100, 55], 
     widget_margins: [5, 5], 
     helper: 'clone', 
     resize: { 
     enabled: true, 
     max_size: [4, 4], 
     min_size: [1, 1] 
     } 
    }).data('gridster'); 
    }); 
}); 

답변

2

내가 엠버는, 그래서 여기에 관점에서 멀리 부품쪽으로 이동하고 있다고 생각은 gridster 구성 요소 생산 엠버에 gridster의 간단한 통합이다 : jsbin에서 작업

App.XGridsterComponent = Ember.Component.extend({ 
    tagname: "", 

    didInsertElement: function(){ 
    Ember.$(".gridster ul").gridster({ 
     widget_base_dimensions: [100, 55], 
     widget_margins: [5, 5], 
     helper: 'clone', 
     resize: { 
     enabled: true, 
     max_size: [4, 4], 
     min_size: [1, 1] 
     } 
    }).data('gridster'); 
    } 
}); 

here

또한이 기능을 더욱 유용하게 사용하려면 구성 요소 내부에서

+0

의 사용법을 읽어 보시기 바랍니다. 고마워요! 그것은 완벽하게 작동합니다! – ffs

+0

2 가지 (간단한) 다른 질문이 있습니다. 위치를 저장하는 방법? html을 모델에 저장하고 핸들 바를 사용하여 호출하는 것이 좋습니다? 또한 수익 창출 기능을 사용하여 모바일 친화적 인 앱을 만들 수 있습니까? (Gridster 구성 요소는 부트 스트랩 크기 조정 규칙을 따르지 않습니다) – ffs

관련 문제