عيّن maxLines
كـ 1 أو 2 ، مع onLoad
اضبط وضع الالتفاف على أنه true في نفس الوقت ، انقر قبل آخر قوس متعرج واكتب زر Enter لجعل تنسيق المحرر تلقائيًا ، ستجد متصفح عالق ورفع الذاكرة.
<AceEditor
mode="json" maxLines={2} value={"{\"a\":\"b\"}"}
onLoad={editor => editor.getSession().setUseWrapMode(true)}
/>
أو قم بزيارة المشروع البسيط رد فعل-آيس-محرر-إيسوز
الذاكرة الأولية ووحدة المعالجة المركزية
بعد 10 ثوانٍ من كتابة زر الإدخال
التقدم على: #
Win 10 / Chrome 58 & IE 11 / React 15.6.1
لقد فكرنا في الابتعاد عن https://github.com/JedWatson/react-codemirror لأنه على الأقل في الوقت الحالي لا يتم صيانته جيدًا (المعروف أيضًا باسم المشرف لا يدمج أو يتفاعل مع العلاقات العامة) ولكن هذا مانع يوقف ذلك .
SecMao أنا غير قادر على إعادة الإنتاج على جهاز Mac الخاص بي. سأحتاج إلى العثور على كمبيوتر محمول يعمل بنظام Windows لإعادة إنتاجه.
inoas هل تمكنت من إعادة
لم نقم بهذه الخطوة حتى الآن وسنحاول إعادة إنتاج هذا إذا فعلنا ذلك والإبلاغ في كلتا الحالتين (لا يوجد تسرب أو "يشبه" التسريب)
أنا أستخدم React v16.4 و response-ace v6.1.2
create-react-app
maxLines
و wrapEnabled
class App extends React.Component {
render() {
const props = {
mode: 'javascript',
theme: 'monokai',
value: 'const test = \'hello loooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooong text\'',
maxLines: 1,
wrapEnabled: true,
};
return (
<div>
<AceEditor {...props} />
</div>
);
}
}
وسوف يتسبب في زيادة وحدة المعالجة المركزية والذاكرة
التعليق الأكثر فائدة
أنا أستخدم React v16.4 و response-ace v6.1.2
create-react-app
maxLines
وwrapEnabled
وسوف يتسبب في زيادة وحدة المعالجة المركزية والذاكرة