���� JFIF �� � ( %"1"%)+...383,7(-.-
![]() Server : Apache/2.4.6 (CentOS) OpenSSL/1.0.2k-fips PHP/7.4.20 System : Linux st2.domain.com 3.10.0-1127.10.1.el7.x86_64 #1 SMP Wed Jun 3 14:28:03 UTC 2020 x86_64 User : apache ( 48) PHP Version : 7.4.20 Disable Function : NONE Directory : /var/www/html/lnovel/layout/default/node_modules/summernote/src/js/module/ |
import $ from 'jquery'; export default class Placeholder { constructor(context) { this.context = context; this.$editingArea = context.layoutInfo.editingArea; this.options = context.options; if (this.options.inheritPlaceholder === true) { // get placeholder value from the original element this.options.placeholder = this.context.$note.attr('placeholder') || this.options.placeholder; } this.events = { 'summernote.init summernote.change': () => { this.update(); }, 'summernote.codeview.toggled': () => { this.update(); }, }; } shouldInitialize() { return !!this.options.placeholder; } initialize() { this.$placeholder = $('<div class="note-placeholder"></div>'); this.$placeholder.on('click', () => { this.context.invoke('focus'); }).html(this.options.placeholder).prependTo(this.$editingArea); this.update(); } destroy() { this.$placeholder.remove(); } update() { const isShow = !this.context.invoke('codeview.isActivated') && this.context.invoke('editor.isEmpty'); this.$placeholder.toggle(isShow); } }