Rumah >hujung hadapan web >tutorial js >Bagaimanakah saya boleh menggabungkan berbilang fungsi onEdit dalam Helaian Google untuk mengelakkan konflik nama?
Menggabungkan Dua Fungsi Pencetus onEdit menjadi Satu
Pengenalan
Apabila bekerja dengan skrip Helaian Google , adalah mungkin untuk menghadapi situasi di mana anda mempunyai berbilang fungsi onEdit yang perlu dilaksanakan. Walau bagaimanapun, seperti yang dinyatakan dalam soalan asal, mempunyai dua fungsi onEdit dengan nama yang bercanggah boleh membawa kepada isu. Artikel ini bertujuan untuk menyediakan penyelesaian dengan menggabungkan fungsi ini menjadi satu fungsi onEdit.
Menggabungkan Fungsi
Untuk menggabungkan dua fungsi onEdit, anda boleh menamakan semula fungsi pertama kepada onEdit1 dan fungsi kedua kepada onEdit2. Kemudian, cipta fungsi baharu bernama onEdit yang menghantar parameter e kepada onEdit1 dan onEdit2:
<code class="javascript">function onEdit(e) { onEdit1(e); onEdit2(e); }</code>
Pendekatan ini memastikan kedua-dua fungsi dicetuskan apabila pengeditan berlaku, sambil mengelakkan konflik nama.
Kod Contoh
Menggunakan kod yang disediakan dalam soalan asal:
<code class="javascript">function onEdit1(e) { // Dependent Dropdown list // ... } function onEdit2(e) { // addRow by checkboxes // ... } function onEdit(e) { onEdit1(e); onEdit2(e); } </code>
Sumber Berkaitan
Atas ialah kandungan terperinci Bagaimanakah saya boleh menggabungkan berbilang fungsi onEdit dalam Helaian Google untuk mengelakkan konflik nama?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!