2017-03-11 4 views

답변

0

custom.js 파일 (편집중인 custom.css 파일과 동일한 위치에 있음)을 사용하여 페이지로드시 임의의 Javascript를로드 할 수 있습니다. 이를 사용하여 DOM을 수정할 수 있습니다 (예 : JQuery 사용). 또는 더 복잡한 작업을하거나 자바 스크립트를 배포하려는 경우 확장자를 만드는 것이 가장 좋습니다 (http://jupyter-notebook.readthedocs.io/en/latest/extending/frontend_extensions.html)

내가 무엇을 하려는지 구체적으로 알았다면 예제를 제공 할 수 있지만 여기서는 도움이 될 것입니다. custom.js 파일을 쓰는 방법에 대한 기본 프레임 워크입니다.

define([ 
    'base/js/namespace', 
    'base/js/events' 
], function(Jupyter, events) { 
    events.on('app_initialized.NotebookApp', function(){ 
     //your custom code here 
    }); 
}); 
+0

각 패널 아래에 실행 버튼을 배치하고 싶습니다. 이 작업을 수행하는 방법? 나는 내 코드를 실행하고 결과를 반환하라는 요청을 보낼 일종의 나머지 API를 원한다. 이 방법은 내가 원하는대로 버튼을 배치 내 자신의 HTML을로드하고 내 코드를 실행하려면이 API를 호출합니다. – user3713466

+0

기본 패널을 제거하고 각 셀 아래에 실행 버튼을 배치한다고 가정합니다. 이 작업을 수행하는 방법? 나는 내 코드를 실행하고 결과를 반환하라는 요청을 보낼 일종의 나머지 API를 원한다. 이 방법은 내가 원하는대로 버튼을 배치 내 자신의 HTML을로드하고 내 코드를 실행하려면이 API를 호출합니다. – user3713466

+0

난 단지 내 디자인 kernel.gateway api 적절한 것으로 보인다 custom.js, 한 possiblity 말했듯이 내가 디자인을 수정할 고려해야하는 파일이 무엇인지 묻고있다. 당신을 감사합니다. – user3713466