السبب الرئيسي للمشكلة المذكورة أعلاه هو أن متطلبات المنتج تتطلب منك النقر لإخفاء أو توسيع القائمة الثانوية ، مما يؤدي إلى مشكلة محتوى أيون. بعد العديد من المحاولات ، وجدت أخيرًا حلًا. إنه بسيط للغاية. ما عليك سوى حقن $ ionicscrolldlegate في وحدة التحكم الخاصة بك ، كما هو موضح في الكود التالي
app.controller ('myperforcontroller' ، ['$ scope' ، '$ http' ، '$ state' ، '$ ionicloading' ، 'service' ، '$ ionichistory' ، '$ ionicscrollegate' ، $ ($ scope ، $ http ، $ $ ، $ ionicload ، $ enicistory ، $.بعد اكتمال الحقن ، سيكون الأمر سهلاً. فقط أبلغ محتوى الأيونات لإعادة حساب العرض والارتفاع حيث تنقر. فقط اتصل بالطريقة التالية:
$ scope.onclick = function (text) {$ ionicscrolldelegate.resize () ؛ // method to recalcination width and leight}}حسنًا ، لقد تم حلها أخيرًا ويمكنك الذهاب إلى الفراش! ! !