Static Contents

This example shows static content; that is, content not generated by ng-repeat or something similar.

The iscroll directive takes an optional options value. For static content, the options can usually include {asyncRefreshDelay: true}. However, when this page is rendered on a narrow device, the height of the scrolling area gets erroneously calculated unless asyncRefreshDelay is set to (the default) true.

Below, there's an AngularJS-based form. You might notice a slight delay after typing in the email-address field before it gets validated; that's caused by a ng-model-options debounce value on the input field.

You must supply an email address
This is not a valid email address
You must supply a password
This is not a valid password

Form values

  • Email address: {{registration.email}}
  • Password: {{registration.password}}
  • Remember: {{registration.type}}
  • Remember: {{registration.remember}}
  • Row 1
  • Row 2
  • Row 3
  • Row 4
  • Row 5
  • Row 6
  • Row 7
  • Row 8
  • Row 9
  • Row 10
  • Row 11
  • Row 12
  • Row 13
  • Row 14
  • Row 15
  • Row 16
  • Row 17
  • Row 18
  • Row 19
  • Row 20
  • Row 21
  • Row 22
  • Row 23
  • Row 24
  • Row 25
  • Row 26
  • Row 27
  • Row 28
  • Row 29
  • Row 30
  • Row 31
  • Row 32
  • Row 33
  • Row 34
  • Row 35
  • Row 36
  • Row 37
  • Row 38
  • Row 39
  • Row 40
  • Row 41
  • Row 42
  • Row 43
  • Row 44
  • Row 45
  • Row 46
  • Row 47
  • Row 48
  • Row 49
  • Row 50