Secara amnya, input boleh dihadkan, tetapi pada terminal mudah alih, anda boleh terus memasukkan jika kaedah input melebihi had dengan menaip perenggan besar teks dan kemudian mengklik pada kotak teks input. Adakah terdapat cara lain untuk menjejaki bilangan perkataan yang dimasukkan oleh pengguna, dan apabila bilangan perkataan yang dimasukkan oleh pengguna melebihi, gesaan akan muncul dan kandungan yang berlebihan akan dipadamkan?
Gunakan $watch
Anda boleh melakukan ini:
Ikat pembolehubah ng-model="length" ke textarea untuk mengira jumlah perkataan semasa anda, dan kemudian ikat pembolehubah melalui ng-disabled="length>=140" untuk menjadikan textarea dilumpuhkan, atau kotak pop timbul atau sesuatu , bagaimanapun Ia adalah untuk memantau bilangan perkataan kotak output.
<p ng-controller="myNoteCtrl">
</p>
<skrip>
</skrip>