আমি এই ইস্যুটি জুড়ে এসেছি, তবে আমার ইনলাইন ফাংশনটি একটি কৌনিক জেএস ভিউ সহ ছিল। সুতরাং লোডের উপর আমি ডিবাগটি যুক্ত করতে ইনলাইন স্ক্রিপ্টটি অ্যাক্সেস করতে পারি নি, কারণ কেবলমাত্র সূচি.ইচটিএমএলটি ডিবাগারের উত্স ট্যাবে উপস্থিত ছিল।
এর অর্থ হ'ল আমি যখন আমার ইনলাইন দিয়ে নির্দিষ্ট ভিউটি খুলছিলাম (এটির কোনও বিকল্প ছিল না) তখন এটি অ্যাক্সেসযোগ্য ছিল না।
আমি যেভাবে হিট করতে পেরেছি তা হ'ল ইনলাইন জেএস ফাংশনের ভিতরে একটি ভুল ফাংশন বা কল করা।
আমার সমাধান অন্তর্ভুক্ত:
function doMyInline(data) {
//Throw my undefined error here.
$("select.Sel").debug();
//This is the real onclick i was passing to
angular.element(document.getElementById(data.id)).scope().doblablabla(data.id);
}
এর অর্থ যখন আমি আমার বোতামে ক্লিক করি তখন ক্রোম কনসোলেসে আমাকে অনুরোধ করা হয়েছিল।
Uncaught TypeError: undefined is not a function
এখানে গুরুত্বপূর্ণ বিষয়টির উত্স ছিল: VM5658:6
এটিতে ক্লিক করা আমাকে ইনলাইনটির মধ্য দিয়ে পা রাখতে এবং সেখানে বিরতির পয়েন্টটি পরে রাখার অনুমতি দেয় ..
এটি পৌঁছানোর চূড়ান্তভাবে সংশ্লেষিত উপায় .. তবে এটি কার্যকর হয়েছে এবং একক পৃষ্ঠার অ্যাপ্লিকেশনগুলির সাথে ডিল করার সময় কার্যকর হতে পারে যা আপনার মতামতকে গতিশীলভাবে লোড করে।
VM[n]
কোন উল্লেখযোগ্য মান আছে, এবং n
স্ক্রিপ্ট আইডি সমান হয়। এই তথ্যটি এখানে পাওয়া যাবে: ক্রোম "[ভিএম]"