मैं वर्तमान में एक निर्भरता के रूप में TinyMCE स्रोत में गुजर रहा हूं, और फिर tinyMCE.init ({}) पर कॉल कर रहा हूं; लेकिन यह TinyMCE शुरू नहीं कर रहा है। जब मैं console.log को छोटा करता हूं, तो यह एक TinyMCE ऑब्जेक्ट देता है। नीचे कोड नमूना:मैं Requ.js के साथ TinyMCE को कैसे कार्यान्वित कर सकता हूं?
define([
'jQuery',
'Underscore',
'Backbone',
'TinyMCE'
], function($, _, Backbone, tinyMCE) {
tinyMCE.init({
mode: "exact",
elements: $('textarea'),
theme: "advanced",
theme_advanced_toolbar_location: 'top',
theme_advanced_buttons1: 'bold,italic,underline,bullist,numlist,link,unlink',
theme_advanced_buttons2: '',
theme_advanced_buttons3: '',
theme_advanced_toolbar_align: 'left',
plugins: 'paste,inlinepopups',
width: '100%',
height: textarea.attr('data-height'),
oninit: function() {
console.log('TargetTD :');
console.log(targetTD);
}
});
}
});
मैं दृढ़ता से TinyMCE jQuery निर्माण का उपयोग नहीं करने की सलाह हर कोई, यह कई कमियां हैं और परेशानी का एक स्रोत है, यह विशेष रूप से धीमी है जब यह आता है:
यहाँ एक jsfiddle है कुंजीपटल इनपुट हैंडलिंग के लिए! – Thariama