WebApp Development Summary

Source: Internet
Author: User

WebApp Development Summary

framework of the use of the network have a tutorial, do not write, the main record of personal development summary to facilitate future development attention.

CSS Common Styles Unified definition

CSS style extraction multiplexing

Appearance:none; Cancel system default Style

AngularJs Framework Understanding

directives, expressions, controllers, filters, scopes, services, configurations, model two-way binding

Ionic Framework Understanding

Routing, navigation, controls, caching, jump effects

AngularJs:

MVC idea, the service layer can persist data globally (within the current program life cycle) for all controllers to access.

Custom services:

Custom filters:

Disable caching:

Pit Summary:

Pit 1:

Ionic operation A control instance service is placed inside $timeout to ensure that the control has been loaded and prevents the report from finding a control error, and that the manipulated control should have the property enabled to recognize the service.

Case:

If you write alone, you will get an error.

Pit 2:

The number 1 under the Safari browser is smaller than the other digits, and should be noticed when the width is automatically created with a different width.

Pit 3:

Safari under the No-trace mode does not support H5 local storage, should be noted.

Pit 4:

Ionic will automatically cache the page, if the CSS is not uniform, the CSS style of a page may affect other page styles after access, to avoid this phenomenon, you can prevent the page cache, should be noted.
Pit 5:

Under Safari Browser, in the case of a small range, small font, long string value of high-frequency changes in the value of the content, there will be a flush incomplete condition, that is, the last display on the page left a residue, will obscure part of the current display, resulting in garbled visual. There is currently no solution, using multiple sets of fixed merit elements to control explicit attribute bypass.

Pit 6:

iOS if the content of your app (including the header) is pushed up or out of view when input gets focus, you will need to try setting Cordova.plugins.Keyboard.disableScroll (True). This does not disable scrolling in the Ionic scrolling view, instead it disables the native scroll overflow when input takes focus after the keyboard (document description).

Pit 7:

......

WebApp Development Summary

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.