Ich befolge die Anweisung von here, um einen Editor zu erstellen.Firepad Texteditor - Textbereich nicht angezeigt
mein Code:
function init() {
var firepadRef = getExampleRef();
var codeMirror = CodeMirror(document.getElementById('firepad-container'), {
lineWrapping: true
});
var firepad = Firepad.fromCodeMirror(firepadRef, codeMirror, {
richTextToolbar: true,
richTextShortcuts: true
});
firepad.on('ready', function() {
if (firepad.isHistoryEmpty()) {
firepad.setHtml('<span style="font-size: 24px;">Rich-text editing with <span style="color: red">Firepad!</span></span><br/><br/>Collaborative-editing made easy.\n');
}
});
}
function getExampleRef() {
var ref = new Firebase('https://firepad.firebaseio-demo.com');
var hash = window.location.hash.replace(/#/g, '');
if (hash) {
ref = ref.child(hash);
} else {
ref = ref.push();
window.location = window.location + '#' + ref.key(); // add it as a hash to the URL.
}
return ref;
}
init();
<script src="https://cdn.firebase.com/js/client/2.2.4/firebase.js"></script>
<!-- CodeMirror -->
<script src="https://cdnjs.cloudflare.com/ajax/libs/codemirror/5.2.0/codemirror.js"></script>
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/codemirror/5.2.0/codemirror.css" />
<!-- Firepad -->
<link rel="stylesheet" href="https://cdn.firebase.com/libs/firepad/1.2.0/firepad.css" />
<script src="https://cdn.firebase.com/libs/firepad/1.2.0/firepad.min.js"></script>
<div class="page-content">
<div id="firepad-container">
</div>
</div>
Das Problem ist, ich die Taste für die Option erhielt, wie in der Abbildung dargestellt.
aber das Textfeld kommt nicht, auch erwähnen ich die richtige id
. Das Original wird so sein.
, was mache ich falsch. Gibt es einen anderen Texteditor, mit dem man arbeiten kann? Hier
dank .. es funktioniert auch zu meinem Code. Das Problem ist beim Hinzufügen der Seite, es zeigt nur die Option, wie ich erwähnte – m2j
Das ist wahrscheinlich, weil Sie die 'Firepad-Container' div mit-in einem anderen' div' setzen. Wenn Sie dies beabsichtigen, legen Sie eine Höhe für dieses Div fest, so dass der Editor-Textbereich keine "0px" Höhe hat. –
@ m2j Ich denke, du hast deine Antwort, akzeptiere die Antwort. Lesen - [Was soll ich tun, wenn jemand meine Frage beantwortet?] (Http://stackoverflow.com/help/someone-answers) –