Tôi hiện đang chuyển nguồn TinyMCE dưới dạng phụ thuộc và sau đó gọi tinyMCE.init ({}); nhưng nó không khởi tạo TinyMCE. Khi tôi console.log TinyMCE, nó trả về một đối tượng TinyMCE. Mã mẫu bên dưới:Làm cách nào để triển khai TinyMCE với Require.js?
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);
}
});
}
});
tôi khuyên tất cả mọi người không sử dụng TinyMCE jquery xây dựng, nó có nhiều nhược điểm và là một nguồn rắc rối, đó là đặc biệt chậm khi nói để xử lý đầu vào bàn phím! – Thariama