브라우저 링크 - (U + 1F517)에 유니 코드 기호를 사용하도록 "앵커"확장 버튼 레이블을 변경하고 싶습니다. 나는 fontawesome을 설치하고 싶지 않다.매체 편집기에서 확장 기능을 사용자 정의하는 방법은 무엇입니까?
이렇게하려면 확장을 수정하거나 하위 클래스를 만드는 방법이 필요합니다. 어떤 제안?
브라우저 링크 - (U + 1F517)에 유니 코드 기호를 사용하도록 "앵커"확장 버튼 레이블을 변경하고 싶습니다. 나는 fontawesome을 설치하고 싶지 않다.매체 편집기에서 확장 기능을 사용자 정의하는 방법은 무엇입니까?
이렇게하려면 확장을 수정하거나 하위 클래스를 만드는 방법이 필요합니다. 어떤 제안?
기본 제공되는 MediumEditor 버튼의 내용을 무시하는 간단한 방법을 찾고있는 경우 MediumEditor 객체를 초기화하는 동안 몇 가지 추가 속성을 지정할 수 있습니다. 당신은이 방식으로 오버라이드 (override) 할 수있는 간단한 버튼 속성의 더 많은 예제를 찾을 수 있습니다
var editor = new MediumEditor('.editable', {
toolbar: {
buttons: ['bold', 'italic', 'underline',
{
name: 'anchor',
defaultContent: '<i>My Unicode Char</i>'
}
]
}
});
: 버튼 텍스트를 들어, HTML의 블록을 허용하는 버튼의 defaultContent
속성을 오버라이드 (override) 할 것 MediumEditor README의 Button Options Section. 여기에는 사용자 정의 클래스 또는 추가 속성을 버튼 요소에 추가하는 기능이 포함됩니다.
그래서 정답은 나에게 어쨌든 나타납니다. 'draft.js 사용'입니다. 내가 React에서 일하고 있기 때문에, 나는 중형 편집기와 반응이 실제로 너무 잘 어울리지 않는다는 것을 점차 발견했다. (일종의 일을 할 수는 있지만 벗겨지기 쉽다.) 나는 초안으로 전환했다. 꽤 행복. – Talin