VueJS 한 셀에 button과 text를 동시에 사용 가능한가요?
추천0 비추천 0
페이지 정보
작성자 파다 작성일 2022-06-02 17:06 조회 908회 댓글 0건제품 버전 : 14.2.3
본문
관련링크
위에 이미지처럼 왼쪽에는 텍스트를 입력하고 오른쪽에 돋보기모양 버튼을 넣고 싶습니다.
let sheet = spread.getActiveSheet();
column, options;
let buttonText = '텍스트';
const buttonStyle = new GC.Spread.Sheets.Style();
buttonStyle.cellButtons = [
{
caption: buttonText,
// buttonBackColor: process.env.VUE_APP_THEME,
command: (sheet, row, col, option) => {
console.log("%%%",sheet, row, col, option);
},
},
{
useButtonStyle: true,
imageType: GC.Spread.Sheets.ButtonImageType.custom,
imageSrc:
'data:image/bmp;base64, Qk1eAAAAAAAAAD4AAAAoAAAACAAAAAgAAAABAAEAAAAAACAAAADEDgAAxA4AAAAAAAAAAAAAAAAAAP///wB+AAAApQAAANsAAAClAAAApQAAANsAAAClAAAAfgAAAA==',
},
];
sheet.setStyle(rowIdx, colIdx, buttonStyle);
그런데 위의 코드처럼 셀을 버튼으로 만들고 caption을 사용해서 왼쪽에 텍스트를 삽입하게되면
글자부분을 클릭했을때 클릭 이벤트가 발생하고, 셀을 더블클릭해도 텍스트를 수정할 수 없더라구요
1. 한 셀에서 텍스트, 버튼이 다 들어가고, 텍스트는 수정되게끔 할 수있나요?
2. 돋보기 모양 버튼이 있거나, 아니면 외부 이미지를 이렇게 넣어줄 수 있나요?
이렇게 두가지가 궁금합니다~
댓글목록
등록된 댓글이 없습니다.