0
webix 데이터 테이블 내의 빈 영역에 붙여 넣으려고하면 아무 것도 발생하지 않고 onPaste
이벤트가 발생하지 않습니다.빈 데이터 테이블에 사용자 정의 붙여 넣기
기본적으로 기존 데이터 항목을 선택하지 않아도 onPaste를 통해 새 항목을 추가하고 싶습니다. 그러나 그것이 가능한지 여부?
목록의 '삽입'작업과 비슷하지만 init (이 샘플에서는 클립 보드 작업을 수행 할 항목을 추가 한 후) 후에 데이터 테이블을 비울 수 있습니다. 여기있다 :
http://webix.com/snippet/9ae6635b
webix.ui({
id:'grid',
view:'datatable',
select:true,
clipboard:'custom',
editable:true,
columns:[
{ id:'id' },
{ id:'name', fillspace:true, editor:"text" },
{ id:'details' }
],
data: [
{ }
],
on:{
onPaste: function(text){
this.add({ id:webix.uid(), name:text })
}
}
});
어떤 제안을 부탁드립니다.
이봐, 당신은 "선택 : true"로 포함했기 때문에, 따라서, 귀하의 "붙여 넣기"를 구현하기 위해 먼저해야 모든 행을 선택한 다음 CTRL + V를 눌러 복사 된 텍스트를 붙여 넣습니다. 그러나 붙여 넣기를 위해 작성한 사용자 정의 코드는 정확합니다. – jayantish
원하는 사용 사례만으로는 충분하지 않습니다. 그러나, 나는 그것을 관리했습니다! – Loj