You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@weex.apache.org by ky...@apache.org on 2019/10/29 10:05:50 UTC
[incubator-weex-site] branch asf-site updated: Site updated:
2019-10-29 18:05:34
This is an automated email from the ASF dual-hosted git repository.
kyork pushed a commit to branch asf-site
in repository https://gitbox.apache.org/repos/asf/incubator-weex-site.git
The following commit(s) were added to refs/heads/asf-site by this push:
new 20dbc71 Site updated: 2019-10-29 18:05:34
20dbc71 is described below
commit 20dbc7199956a2e3b0aafed739803fa05b65e060
Author: york.sy <yo...@alibaba-inc.com>
AuthorDate: Tue Oct 29 18:05:35 2019 +0800
Site updated: 2019-10-29 18:05:34
---
404.html | 8 +-
about-us-arrow-icon.svg | 19 --
about-us-bg.png | Bin 759726 -> 0 bytes
about-us-logo@3x.png | Bin 14286 -> 0 bytes
about-us.png | Bin 395521 -> 0 bytes
animation-delay.gif | Bin 128759 -> 0 bytes
animation-needLayout1.gif | Bin 51741 -> 0 bytes
animation-needLayout2.gif | Bin 55309 -> 0 bytes
animation-timing.gif | Bin 173413 -> 0 bytes
archives/index.html | 9 -
...3.styles.a39f1fa3.css => 1.styles.7a8ca841.css} | 0
....styles.97fefcd1.css => 10.styles.e87391c6.css} | 0
assets/css/11.styles.676774ba.css | 1 -
assets/css/14.styles.ec133e92.css | 1 -
assets/css/15.styles.6aac94b5.css | 1 -
assets/css/17.styles.2e98dedf.css | 1 -
assets/css/18.styles.5bc12ef4.css | 1 -
...9.styles.27a578e5.css => 2.styles.6fdae112.css} | 0
....styles.9e73f2bc.css => 20.styles.966c290b.css} | 0
assets/css/21.styles.46a553d6.css | 1 -
...8.styles.6db58a90.css => 3.styles.e6ce5186.css} | 0
....styles.bded9d68.css => 34.styles.eef0dee2.css} | 0
assets/css/4.styles.5d67f2ce.css | 1 -
...7.styles.a41dc029.css => 4.styles.da8cedd9.css} | 0
assets/css/5.styles.37a0ba59.css | 1 -
assets/css/6.styles.9ba973d4.css | 1 -
...6.styles.f1a60de4.css => 7.styles.f2f66477.css} | 0
...9.styles.46a7735d.css => 8.styles.b016dd3a.css} | 0
...0.styles.08b0f0a7.css => 9.styles.ef9d5c4a.css} | 0
.../{styles.1cd24f44.css => styles.5ae81372.css} | 2 +-
assets/js/0.a9ab1207.js | 9 -
assets/js/1.14c8592f.js | 1 -
assets/js/10.b516091d.js | 1 -
assets/js/{22.97fefcd1.js => 10.e87391c6.js} | 2 +-
assets/js/100.982a9d11.js | 1 +
assets/js/100.d361172a.js | 1 -
assets/js/101.0f6e9fd1.js | 1 +
assets/js/101.5c1fedb7.js | 1 -
assets/js/102.46b78900.js | 1 -
assets/js/102.e59b6d30.js | 1 +
assets/js/103.0e08ebe8.js | 1 -
assets/js/103.e38bfc7f.js | 1 +
assets/js/104.7348e50a.js | 1 +
assets/js/104.90113549.js | 1 -
assets/js/105.c356f5b2.js | 1 +
assets/js/105.ff1462fb.js | 1 -
assets/js/106.0aa66394.js | 1 -
assets/js/106.a0cf72d2.js | 1 +
assets/js/107.0283ea51.js | 1 +
assets/js/107.99fd1286.js | 1 -
assets/js/108.a37d5089.js | 1 -
assets/js/108.a846ffcd.js | 1 +
assets/js/109.7745f2d9.js | 1 +
assets/js/109.a6a7580d.js | 1 -
assets/js/11.676774ba.js | 1 -
assets/js/11.aeb76ed7.js | 1 +
assets/js/110.348f9783.js | 1 -
assets/js/110.621df2f3.js | 1 +
assets/js/111.05baaeb1.js | 1 -
assets/js/111.6df76968.js | 1 +
assets/js/112.19328496.js | 1 +
assets/js/112.3c3b2fdc.js | 1 -
assets/js/113.06bb73ae.js | 1 -
assets/js/113.eae3bfd1.js | 1 +
assets/js/114.db64f458.js | 1 +
assets/js/114.ff146048.js | 1 -
assets/js/115.ad448754.js | 1 +
assets/js/115.fe3a36fe.js | 1 -
assets/js/116.30a5b8e6.js | 1 +
assets/js/116.782d76e0.js | 1 -
assets/js/117.71c45493.js | 1 +
assets/js/117.b21b55ad.js | 1 -
assets/js/118.9b0c41e7.js | 1 +
assets/js/118.b20818b8.js | 1 -
assets/js/119.60b84a62.js | 1 +
assets/js/119.887cb6de.js | 1 -
assets/js/12.0bb531bf.js | 1 -
assets/js/12.9a04dc7f.js | 1 +
assets/js/120.8e4167fa.js | 1 -
assets/js/120.e0724a1b.js | 1 +
assets/js/121.47c4e890.js | 1 +
assets/js/121.de1203f0.js | 1 -
assets/js/122.49fb2a8d.js | 1 +
assets/js/122.908f2066.js | 1 -
assets/js/123.17a01b8a.js | 1 -
assets/js/123.b35ca06a.js | 1 +
assets/js/124.583b7a8d.js | 1 -
assets/js/124.eb1f96c2.js | 1 +
assets/js/125.0fcc6113.js | 1 +
assets/js/125.29689021.js | 1 -
assets/js/126.08298d17.js | 1 -
assets/js/126.0d82c86b.js | 1 +
assets/js/127.03c739e4.js | 1 -
assets/js/127.79660a66.js | 1 +
assets/js/128.22596529.js | 1 -
assets/js/128.64fa5390.js | 1 +
assets/js/129.559a2a72.js | 1 -
assets/js/129.b886ba9c.js | 1 +
assets/js/13.a03d932d.js | 1 -
assets/js/13.d7eeb9a2.js | 1 +
assets/js/130.4d4956c4.js | 1 -
assets/js/130.eb95f680.js | 1 +
assets/js/131.1d6a977b.js | 1 -
assets/js/131.7a108d5d.js | 1 +
assets/js/132.d3a47795.js | 1 +
assets/js/132.d9f8902b.js | 1 -
assets/js/133.30131902.js | 1 +
assets/js/133.397d9412.js | 1 -
assets/js/134.95e7ada9.js | 1 +
assets/js/134.dc1e1812.js | 1 -
assets/js/135.a3ef4241.js | 1 +
assets/js/135.d26dc150.js | 1 -
assets/js/136.30580e24.js | 1 +
assets/js/136.7cb81bd5.js | 1 -
assets/js/137.48831369.js | 1 +
assets/js/137.5404d058.js | 1 -
assets/js/138.5c72d9b3.js | 1 -
assets/js/138.7ebbc4da.js | 1 +
assets/js/139.0e0e486d.js | 1 +
assets/js/139.dc54bf5a.js | 1 -
assets/js/14.b3cb9c1e.js | 1 +
assets/js/14.ec133e92.js | 1 -
assets/js/140.a3ff2b21.js | 1 +
assets/js/140.d4159fa0.js | 1 -
assets/js/141.1f69549b.js | 1 -
assets/js/141.a2198868.js | 1 +
assets/js/142.5e640e41.js | 1 -
assets/js/142.84a2aa26.js | 1 +
assets/js/143.3116698a.js | 1 +
assets/js/143.88901f4d.js | 1 -
assets/js/144.31f1831c.js | 1 -
assets/js/144.c494b602.js | 1 +
assets/js/145.5bfdb8e8.js | 1 -
assets/js/145.f8e21a36.js | 1 +
assets/js/146.25bff9a1.js | 1 +
assets/js/146.98c9f9a6.js | 1 -
assets/js/147.0d08074a.js | 1 -
assets/js/147.0dea2a80.js | 1 +
assets/js/148.604163dd.js | 1 +
assets/js/148.9b662cad.js | 1 -
assets/js/149.6d1d0766.js | 1 +
assets/js/149.aad361d7.js | 1 -
assets/js/15.6aac94b5.js | 1 -
assets/js/15.80ce7caa.js | 1 +
assets/js/150.6f44b4ae.js | 1 +
assets/js/150.c22c7ae1.js | 1 -
assets/js/151.35f0f232.js | 1 -
assets/js/151.929cb512.js | 1 +
assets/js/152.b9247b97.js | 1 -
assets/js/152.c2b5b4ae.js | 1 +
assets/js/153.190a178e.js | 1 +
assets/js/153.68e0cbc9.js | 1 -
assets/js/154.2d6eed08.js | 1 -
assets/js/154.6c94c2cd.js | 1 +
assets/js/155.164b0ae9.js | 1 -
assets/js/155.8256c902.js | 1 +
assets/js/156.59e685fa.js | 1 +
assets/js/156.c8944742.js | 1 -
assets/js/157.cfa7470b.js | 1 +
assets/js/157.fe8b7b5c.js | 1 -
assets/js/158.1673756e.js | 1 +
assets/js/158.cea0b688.js | 1 -
assets/js/159.11a807e2.js | 1 +
assets/js/159.88bc5e44.js | 1 -
assets/js/16.040dfdef.js | 1 +
assets/js/16.f1a60de4.js | 1 -
assets/js/160.0edc51a0.js | 1 +
assets/js/160.79db9368.js | 1 -
assets/js/161.341f9d8a.js | 1 -
assets/js/161.a1053f77.js | 1 +
assets/js/162.d4f121fb.js | 1 -
assets/js/162.f4ed8f0a.js | 1 +
assets/js/163.0afd77b0.js | 1 +
assets/js/163.3ac289ad.js | 1 -
assets/js/164.06dc4b3a.js | 1 -
assets/js/164.9eee8c52.js | 1 +
assets/js/165.8fb7222e.js | 1 -
assets/js/165.d56ab3ee.js | 1 +
assets/js/166.06712959.js | 1 -
assets/js/166.7d718720.js | 1 +
assets/js/167.2cbcfa56.js | 1 -
assets/js/167.c5e97b3f.js | 1 +
assets/js/168.48bd57b8.js | 1 -
assets/js/168.f37fb51a.js | 1 +
assets/js/169.04f3084b.js | 1 +
assets/js/169.35d9c097.js | 1 -
assets/js/17.2e98dedf.js | 1 -
assets/js/17.a0da9998.js | 1 +
assets/js/170.03063193.js | 1 -
assets/js/170.1dd15284.js | 1 +
assets/js/171.d064df2f.js | 1 +
assets/js/171.f578ba50.js | 1 -
assets/js/172.5b317d4f.js | 1 +
assets/js/172.e8ade01d.js | 1 -
assets/js/173.bd6468aa.js | 1 -
assets/js/173.ff42729f.js | 1 +
assets/js/174.ab824f37.js | 1 -
assets/js/174.e03c69b5.js | 1 +
assets/js/175.a875c6de.js | 1 -
assets/js/175.aedfdeaf.js | 1 +
assets/js/176.80984e1d.js | 1 +
assets/js/176.bf585406.js | 1 -
assets/js/177.48fae4be.js | 1 -
assets/js/177.9d227191.js | 1 +
assets/js/178.6731d967.js | 1 +
assets/js/178.86102c95.js | 1 -
assets/js/179.6baf7ddf.js | 1 -
assets/js/179.71cb420a.js | 1 +
assets/js/18.0780235c.js | 1 +
assets/js/18.5bc12ef4.js | 1 -
assets/js/180.26498ad0.js | 1 -
assets/js/180.ec3ba1fa.js | 1 +
assets/js/181.3e5c109f.js | 1 -
assets/js/181.6fedb96a.js | 1 +
assets/js/182.3b9d932c.js | 1 -
assets/js/182.d2629160.js | 1 +
assets/js/183.114e240c.js | 1 +
assets/js/183.57ea5fc0.js | 1 -
assets/js/184.c7709307.js | 1 -
assets/js/184.e6b0e3ff.js | 1 +
assets/js/185.1d996e3d.js | 1 -
assets/js/185.9bfb6470.js | 1 +
assets/js/186.238b57fd.js | 1 +
assets/js/186.31c815f6.js | 1 -
assets/js/187.b09cb468.js | 1 -
assets/js/188.212554bd.js | 1 -
assets/js/189.91e7881e.js | 1 -
assets/js/19.ef90cb29.js | 1 +
assets/js/190.fbd07e89.js | 1 -
assets/js/191.15847b57.js | 1 -
assets/js/192.709b020f.js | 1 -
assets/js/193.5fe4b97c.js | 1 -
assets/js/194.50f7412a.js | 1 -
assets/js/195.c4b14dc3.js | 1 -
assets/js/196.047b88e5.js | 1 -
assets/js/197.9b0ac893.js | 1 -
assets/js/198.ce7c90b0.js | 1 -
assets/js/199.496a797b.js | 1 -
assets/js/2.6fdae112.js | 1 +
assets/js/20.966c290b.js | 1 +
assets/js/200.cc7f9f4f.js | 1 -
assets/js/201.237c7f72.js | 1 -
assets/js/202.35cdd634.js | 1 -
assets/js/203.cb84aad8.js | 1 -
assets/js/204.5d3c4081.js | 1 -
assets/js/205.e6ca63dc.js | 1 -
assets/js/206.e0acced6.js | 1 -
assets/js/207.36317251.js | 1 -
assets/js/208.a1217b74.js | 1 -
assets/js/209.73271af4.js | 1 -
assets/js/21.46a553d6.js | 1 -
assets/js/21.c4acdcbe.js | 1 +
assets/js/210.5178d544.js | 1 -
assets/js/211.ac792171.js | 1 -
assets/js/212.d998aad6.js | 1 -
assets/js/213.b668dab7.js | 1 -
assets/js/214.96e94ad6.js | 1 -
assets/js/215.5c664f6f.js | 1 -
assets/js/216.b7b206d7.js | 1 -
assets/js/217.c2410448.js | 1 -
assets/js/218.de3a0a72.js | 1 -
assets/js/219.1d0b1029.js | 1 -
assets/js/22.07278573.js | 1 +
assets/js/220.cf6e8ccd.js | 1 -
assets/js/221.fc55445d.js | 1 -
assets/js/222.abd544c4.js | 1 -
assets/js/223.e4cd543f.js | 1 -
assets/js/224.f2fb101a.js | 1 -
assets/js/225.45755d53.js | 1 -
assets/js/226.17571ce7.js | 1 -
assets/js/227.8d552a01.js | 1 -
assets/js/228.a5125b9f.js | 1 -
assets/js/229.c6a2ff4a.js | 1 -
assets/js/23.b08a465d.js | 1 -
assets/js/23.b64bdfed.js | 1 +
assets/js/230.b7ba20e1.js | 1 -
assets/js/231.988d149a.js | 1 -
assets/js/232.931e9132.js | 1 -
assets/js/233.c59aa1b1.js | 1 -
assets/js/234.cab342d8.js | 1 -
assets/js/235.a24404b1.js | 1 -
assets/js/236.1600e685.js | 1 -
assets/js/237.660033da.js | 1 -
assets/js/238.4b88dd5b.js | 1 -
assets/js/239.1f13d6a4.js | 1 -
assets/js/24.49eba81a.js | 1 -
assets/js/24.ff2db159.js | 1 +
assets/js/240.a3384d63.js | 1 -
assets/js/241.cf6371b2.js | 1 -
assets/js/242.8e767892.js | 1 -
assets/js/243.ffbc5396.js | 1 -
assets/js/244.ef9bd75d.js | 1 -
assets/js/245.764f2c7a.js | 1 -
assets/js/246.76966889.js | 1 -
assets/js/247.4c9fc7a9.js | 1 -
assets/js/248.d7ee04c1.js | 1 -
assets/js/249.1dff0268.js | 1 -
assets/js/25.11956502.js | 1 +
assets/js/25.4edbdcb9.js | 1 -
assets/js/250.4257eb75.js | 1 -
assets/js/251.22955a41.js | 1 -
assets/js/252.941ecb7b.js | 1 -
assets/js/253.69e1a36a.js | 1 -
assets/js/254.8dc7667e.js | 1 -
assets/js/255.af52323e.js | 1 -
assets/js/256.8d91cb27.js | 1 -
assets/js/257.36d3e167.js | 1 -
assets/js/258.797c4bc8.js | 1 -
assets/js/259.29c9a752.js | 1 -
assets/js/26.5d7f4a76.js | 1 -
assets/js/26.e1fb4d01.js | 1 +
assets/js/260.38a7dba6.js | 1 -
assets/js/261.a033bbb4.js | 1 -
assets/js/262.2183da16.js | 1 -
assets/js/263.3e2c2db3.js | 1 -
assets/js/264.0493cd4e.js | 1 -
assets/js/265.7ef37967.js | 1 -
assets/js/266.98e0a5cf.js | 1 -
assets/js/267.bffdfc3f.js | 1 -
assets/js/268.0ee962ed.js | 1 -
assets/js/269.feefb5eb.js | 1 -
assets/js/27.3c9d1cb4.js | 1 -
assets/js/27.f7b7c8fe.js | 1 +
assets/js/270.c4cde6be.js | 1 -
assets/js/271.817d406a.js | 1 -
assets/js/28.16815b7f.js | 1 +
assets/js/28.4c26ff3c.js | 1 -
assets/js/29.7d4ad42e.js | 1 -
assets/js/29.f41eea94.js | 1 +
assets/js/3.e6ce5186.js | 1 +
assets/js/30.17a01cfa.js | 1 +
assets/js/30.b4cebe56.js | 1 -
assets/js/31.2b72855f.js | 1 +
assets/js/31.ca263fcd.js | 1 -
assets/js/32.9e73f2bc.js | 1 -
assets/js/32.c9ffc446.js | 1 +
assets/js/33.0b10143b.js | 1 +
assets/js/33.2849357f.js | 1 -
assets/js/34.9a38f072.js | 1 -
assets/js/34.eef0dee2.js | 1 +
assets/js/35.3f334f7c.js | 1 -
assets/js/35.e462a76e.js | 1 +
assets/js/36.0972fd46.js | 1 +
assets/js/36.6537961e.js | 1 -
assets/js/37.07958c7f.js | 1 +
assets/js/37.4cf677b0.js | 1 -
assets/js/38.2de8c700.js | 1 +
assets/js/38.f0252a13.js | 1 -
assets/js/39.2365a42a.js | 1 -
assets/js/39.8547fa1b.js | 1 +
assets/js/4.5d67f2ce.js | 1 -
assets/js/4.da8cedd9.js | 1 +
assets/js/40.358d6590.js | 1 -
assets/js/40.9d276947.js | 1 +
assets/js/41.77b27388.js | 1 +
assets/js/41.8af8e158.js | 1 -
assets/js/42.10c6b7ce.js | 1 -
assets/js/42.14b437c3.js | 1 +
assets/js/43.9491a105.js | 1 +
assets/js/43.e347c69f.js | 1 -
assets/js/44.5148a4d1.js | 1 -
assets/js/44.859f7e95.js | 1 +
assets/js/45.acc6e3c4.js | 1 +
assets/js/45.f5b621b9.js | 1 -
assets/js/46.371b9636.js | 1 +
assets/js/46.825ac92d.js | 1 -
assets/js/47.6584f2ad.js | 1 +
assets/js/47.bded9d68.js | 1 -
assets/js/48.197e8c11.js | 4 -
assets/js/48.884b5a70.js | 1 +
assets/js/49.173f94c4.js | 1 +
assets/js/49.74d0e179.js | 1 -
assets/js/5.247cf49a.js | 1 +
assets/js/5.37a0ba59.js | 1 -
assets/js/50.40eccab4.js | 1 -
assets/js/50.9d3da113.js | 1 +
assets/js/51.b2bc27f8.js | 1 +
assets/js/51.e33ca365.js | 1 -
assets/js/52.2d4bf839.js | 1 +
assets/js/52.5fb3bcda.js | 1 -
assets/js/53.6e1f35c5.js | 1 +
assets/js/53.a29ae43c.js | 1 -
assets/js/54.032b58dc.js | 1 -
assets/js/54.b68552e5.js | 1 +
assets/js/55.4c065f9e.js | 1 -
assets/js/55.9407dad2.js | 1 +
assets/js/56.23afa92d.js | 1 +
assets/js/56.5977b881.js | 1 -
assets/js/57.2b2957a5.js | 1 +
assets/js/57.47fa7d33.js | 1 -
assets/js/58.89018fd0.js | 1 +
assets/js/58.8dea199c.js | 1 -
assets/js/59.2b41c432.js | 1 -
assets/js/59.d00a5cd5.js | 1 +
assets/js/6.1c6f1b15.js | 1 +
assets/js/6.9ba973d4.js | 1 -
assets/js/60.987a4939.js | 1 -
assets/js/60.a17e0142.js | 1 +
assets/js/61.3a527b6b.js | 1 +
assets/js/61.bf4d55aa.js | 1 -
assets/js/62.204ab5b1.js | 1 -
assets/js/62.8eaaaa78.js | 1 +
assets/js/63.430f0f38.js | 1 -
assets/js/63.4ede0e43.js | 1 +
assets/js/64.24f57e50.js | 1 +
assets/js/64.4524c820.js | 1 -
assets/js/65.482a1506.js | 1 +
assets/js/65.7a971595.js | 1 -
assets/js/66.dee9082e.js | 1 +
assets/js/66.ed9b5632.js | 1 -
assets/js/67.7ed54f86.js | 1 +
assets/js/67.faccb93a.js | 1 -
assets/js/68.693752c9.js | 1 -
assets/js/68.f2d8ae55.js | 1 +
assets/js/69.41661341.js | 1 -
assets/js/69.fddb8354.js | 1 +
assets/js/7.a41dc029.js | 1 -
assets/js/7.f2f66477.js | 1 +
assets/js/70.0dbb1465.js | 1 +
assets/js/70.658527d5.js | 1 -
assets/js/71.a474c407.js | 1 -
assets/js/71.c7b3194a.js | 1 +
assets/js/72.58f7e44a.js | 1 +
assets/js/72.d1b446ea.js | 1 -
assets/js/73.739ec3ba.js | 1 -
assets/js/73.e2f9c2e6.js | 1 +
assets/js/74.ca883857.js | 1 -
assets/js/74.f644bad4.js | 1 +
assets/js/75.60d7f2e3.js | 1 +
assets/js/75.b1d4dd08.js | 1 -
assets/js/76.04a9dbf6.js | 1 +
assets/js/76.17f8c2ac.js | 1 -
assets/js/77.8a165bc3.js | 1 -
assets/js/77.e05e76cb.js | 1 +
assets/js/78.268f7ea7.js | 1 +
assets/js/78.3111de9a.js | 1 -
assets/js/79.848d48b4.js | 1 -
assets/js/79.bc487a5a.js | 1 +
assets/js/8.6db58a90.js | 1 -
assets/js/{19.46a7735d.js => 8.b016dd3a.js} | 2 +-
assets/js/80.424a392e.js | 1 -
assets/js/80.639b6011.js | 1 +
assets/js/81.0dd81a2d.js | 1 -
assets/js/81.158fe5b5.js | 1 +
assets/js/82.42b70671.js | 1 -
assets/js/82.958471b7.js | 1 +
assets/js/83.6215f917.js | 1 -
assets/js/83.b59292d4.js | 1 +
assets/js/84.5c95e211.js | 1 +
assets/js/84.beb61d7f.js | 1 -
assets/js/85.464614d4.js | 1 +
assets/js/85.d0d66316.js | 1 -
assets/js/86.1028a384.js | 1 -
assets/js/86.ed068088.js | 1 +
assets/js/87.1af1ecb6.js | 1 -
assets/js/87.22fa4e7a.js | 1 +
assets/js/88.133caaa3.js | 1 -
assets/js/88.30eb99e1.js | 1 +
assets/js/89.2fdd31a1.js | 1 +
assets/js/89.bbba5776.js | 1 -
assets/js/9.27a578e5.js | 1 -
assets/js/{20.08b0f0a7.js => 9.ef9d5c4a.js} | 2 +-
assets/js/90.994ff13c.js | 1 -
assets/js/90.fb28cbfb.js | 1 +
assets/js/91.121ba543.js | 1 -
assets/js/91.38958b4c.js | 1 +
assets/js/92.3b01c555.js | 1 +
assets/js/92.a85f702b.js | 1 -
assets/js/93.2182a6ce.js | 1 +
assets/js/93.5c7e6055.js | 1 -
assets/js/94.601da2e1.js | 1 +
assets/js/94.b8b1e883.js | 1 -
assets/js/95.05b052dd.js | 1 -
assets/js/95.aaf5e155.js | 1 +
assets/js/96.e5812d8b.js | 1 +
assets/js/96.eb8e2bff.js | 1 -
assets/js/97.0040dc61.js | 1 -
assets/js/97.bf81781b.js | 1 +
assets/js/98.3b91c9cb.js | 1 +
assets/js/98.a5b8f6e0.js | 1 -
assets/js/99.0f80cf79.js | 1 +
assets/js/99.12edffa9.js | 1 -
assets/js/app.1cd24f44.js | 15 --
assets/js/app.5ae81372.js | 15 ++
assets/js/vendors~docsearch.7a8ca841.js | 3 +
assets/js/vendors~docsearch.a39f1fa3.js | 3 -
attach-icon.svg | 15 --
blank-page.html | 28 ---
blog/index.html | 8 +-
blog/ios-weexcore.html | 16 +-
blog/weex-third-party-extensions.html | 10 +-
blog/write-a-blog.html | 10 +-
bug-report-guidelines.html | 9 -
clipboard-1.png | Bin 14093 -> 0 bytes
clipboard-2.png | Bin 17720 -> 0 bytes
close-icon.svg | 15 --
cn/archives/index.html | 9 -
cn/bug-report-guidelines.html | 9 -
cn/contributing.html | 9 -
cn/development-process.html | 9 -
cn/examples.html | 9 -
cn/examples/a.html | 9 -
cn/examples/animation.html | 9 -
cn/examples/clipboard.html | 9 -
cn/examples/div.html | 9 -
cn/examples/dom-rect.html | 9 -
cn/examples/dom.html | 9 -
cn/examples/globalEvent.html | 9 -
cn/examples/image.html | 9 -
cn/examples/indicator.html | 9 -
cn/examples/input.html | 9 -
cn/examples/list.html | 9 -
cn/examples/loading.html | 9 -
cn/examples/meta.html | 9 -
cn/examples/modal.html | 9 -
cn/examples/navigator.html | 9 -
cn/examples/picker.html | 9 -
cn/examples/recycle-list.html | 9 -
cn/examples/refresh.html | 9 -
cn/examples/richtext.html | 9 -
cn/examples/scroller.html | 9 -
cn/examples/slider.html | 9 -
cn/examples/storage.html | 9 -
cn/examples/stream.html | 9 -
cn/examples/text.html | 9 -
cn/examples/textarea.html | 9 -
cn/examples/video.html | 9 -
cn/examples/waterfall.html | 9 -
cn/examples/web.html | 9 -
cn/examples/webSockets.html | 9 -
cn/examples/webview.html | 9 -
cn/faq.html | 9 -
cn/guide/advanced/downgrade.html | 9 -
cn/guide/advanced/path.html | 9 -
cn/guide/advanced/use-vuex-and-vue-router.html | 9 -
cn/guide/extend-android.html | 9 -
cn/guide/extend-ios.html | 9 -
cn/guide/extend-web-render.html | 9 -
cn/guide/front-end-frameworks.html | 9 -
cn/guide/index.html | 9 -
cn/guide/integrate-devtool-to-android.html | 9 -
cn/guide/integrate-devtool-to-ios.html | 9 -
cn/guide/integrate-to-your-app.html | 9 -
cn/guide/use-vue.html | 9 -
cn/index.html | 9 -
cn/playground.html | 9 -
cn/references/android-apis.html | 9 -
cn/references/broadcast-channel.html | 9 -
cn/references/components/a.html | 9 -
cn/references/components/div.html | 9 -
cn/references/components/image.html | 9 -
cn/references/components/index.html | 9 -
cn/references/components/indicator.html | 9 -
cn/references/components/input.html | 9 -
cn/references/components/list.html | 9 -
cn/references/components/loading.html | 9 -
cn/references/components/recycle-list.html | 9 -
cn/references/components/refresh.html | 9 -
cn/references/components/richtext.html | 9 -
cn/references/components/scroller.html | 9 -
cn/references/components/slider.html | 9 -
cn/references/components/text.html | 9 -
cn/references/components/textarea.html | 9 -
cn/references/components/video.html | 9 -
cn/references/components/waterfall.html | 9 -
cn/references/components/web.html | 9 -
cn/references/index.html | 9 -
cn/references/ios-apis.html | 9 -
cn/references/js-service.html | 9 -
cn/references/modules/animation.html | 9 -
cn/references/modules/clipboard.html | 9 -
cn/references/modules/dom.html | 9 -
cn/references/modules/globalEvent.html | 9 -
cn/references/modules/index.html | 9 -
cn/references/modules/meta.html | 9 -
cn/references/modules/modal.html | 9 -
cn/references/modules/navigator.html | 9 -
cn/references/modules/picker.html | 9 -
cn/references/modules/storage.html | 9 -
cn/references/modules/stream.html | 9 -
cn/references/modules/webSockets.html | 9 -
cn/references/modules/webview.html | 9 -
cn/references/weex-variable.html | 9 -
cn/references/weex-variable/index.html | 9 -
cn/releasenote.html | 9 -
cn/resources.html | 9 -
cn/tools/index.html | 9 -
cn/wiki/color-name.html | 9 -
cn/wiki/common-styles.html | 9 -
cn/wiki/css-units.html | 9 -
cn/wiki/event-bubble.html | 9 -
cn/wiki/gestures.html | 9 -
cn/wiki/index.html | 9 -
cn/wiki/platform-difference.html | 9 -
cn/wiki/text-styles.html | 9 -
community-collect-blue.svg | 1 -
community-collect.svg | 1 -
community-eye.svg | 1 -
community/code-demo.html | 36 ----
community/index.html | 8 +-
community/solutions.html | 32 ----
community/weex-third-party-extensions.html | 10 +-
community/who-is-using-weex.html | 12 +-
component-a.gif | Bin 179997 -> 0 bytes
component-image.gif | Bin 272711 -> 0 bytes
component-loading.png | Bin 232184 -> 0 bytes
component-refresh.png | Bin 230739 -> 0 bytes
contributing.html | 9 -
css-rule.png | Bin 14329 -> 0 bytes
demo-snippets-image-resize.png | Bin 273356 -> 0 bytes
demo-snippets-waterfall.gif | Bin 1559347 -> 0 bytes
development-process.html | 9 -
dingding-logo.svg | 1 -
docs/api/android-apis.html | 14 +-
docs/api/broadcast-channel.html | 24 +--
docs/api/ios-apis.html | 14 +-
docs/api/js-service.html | 42 ++---
docs/api/weex-variable.html | 34 ++--
docs/compatibility/components.html | 28 ---
docs/compatibility/events.html | 28 ---
docs/compatibility/modules.html | 28 ---
docs/compatibility/styles.html | 28 ---
docs/components/a.html | 12 +-
docs/components/cell.html | 10 +-
docs/components/div.html | 10 +-
docs/components/image.html | 24 +--
docs/components/indicator.html | 10 +-
docs/components/input.html | 18 +-
docs/components/list.html | 12 +-
docs/components/loading.html | 16 +-
docs/components/recycle-list.html | 24 +--
docs/components/refresh.html | 16 +-
docs/components/richtext.html | 14 +-
docs/components/scroller.html | 38 ++--
docs/components/slider.html | 18 +-
docs/components/text.html | 18 +-
docs/components/textarea.html | 36 ++--
docs/components/video.html | 26 +--
docs/components/waterfall.html | 12 +-
docs/components/web.html | 26 +--
docs/events/common-events.html | 34 ++--
docs/events/event-bubbling.html | 16 +-
docs/events/gesture.html | 12 +-
docs/index.html | 8 +-
docs/modules/animation.html | 14 +-
docs/modules/clipboard.html | 10 +-
docs/modules/console-log.html | 12 +-
docs/modules/deviceInfo.html | 12 +-
docs/modules/dom.html | 20 +-
docs/modules/globalEvent.html | 20 +-
docs/modules/meta.html | 16 +-
docs/modules/modal.html | 26 +--
docs/modules/navigator.html | 14 +-
docs/modules/picker.html | 12 +-
docs/modules/storage.html | 16 +-
docs/modules/stream.html | 10 +-
docs/modules/websockets.html | 30 +--
docs/modules/webview.html | 12 +-
docs/styles/color-name.html | 10 +-
docs/styles/common-styles.html | 88 ++++-----
docs/styles/css-units.html | 16 +-
docs/styles/text-styles.html | 12 +-
dom-1.png | Bin 30710 -> 0 bytes
download.html | 28 ---
download/download.html | 16 +-
download/index.html | 8 +-
download/major_change.html | 10 +-
elevator.gif | Bin 97258 -> 0 bytes
elevator1.gif | Bin 302302 -> 0 bytes
emas-bg.png | Bin 1296729 -> 0 bytes
emas-studio/board.png | Bin 371461 -> 0 bytes
emas-studio/code.png | Bin 293378 -> 0 bytes
emas-studio/create-1.png | Bin 53297 -> 0 bytes
emas-studio/create-2.png | Bin 41355 -> 0 bytes
emas-studio/create-3.png | Bin 51509 -> 0 bytes
emas-studio/create-4.png | Bin 136502 -> 0 bytes
emas-studio/debugger1.png | Bin 194764 -> 0 bytes
emas-studio/debugger2.png | Bin 570435 -> 0 bytes
emas-studio/debugger3.png | Bin 89245 -> 0 bytes
emas-studio/debugger4.png | Bin 84120 -> 0 bytes
emas-studio/debugger5.png | Bin 109495 -> 0 bytes
emas-studio/debugger6.png | Bin 205258 -> 0 bytes
emas-studio/install-mac-step1-2.jpg | Bin 175683 -> 0 bytes
emas-studio/install-mac-step1.png | Bin 73751 -> 0 bytes
emas-studio/install-mac-step2.png | Bin 356256 -> 0 bytes
emas-studio/install-mac-step3.png | Bin 184654 -> 0 bytes
emas-studio/install-mac-step4.png | Bin 70578 -> 0 bytes
emas-studio/install-win-step1.png | Bin 65068 -> 0 bytes
emas-studio/install-win-step2.png | Bin 118558 -> 0 bytes
emas-studio/install-win-step3.png | Bin 74291 -> 0 bytes
emas-studio/install-win-step4.png | Bin 120215 -> 0 bytes
emas-studio/lang-setting1.png | Bin 79295 -> 0 bytes
emas-studio/lang-setting2.png | Bin 63844 -> 0 bytes
emas-studio/logo.png | Bin 184814 -> 0 bytes
emas-studio/preview1.png | Bin 7085 -> 0 bytes
emas-studio/preview2.png | Bin 5991 -> 0 bytes
emas-studio/preview3.png | Bin 2718 -> 0 bytes
emas-studio/preview4.png | Bin 90869 -> 0 bytes
emas-studio/preview5.png | Bin 25707 -> 0 bytes
emas-studio/preview6.png | Bin 43487 -> 0 bytes
emas-weex-qrcode.png | Bin 176166 -> 0 bytes
en/arkit/index.html | 9 -
en/coreml/index.html | 9 -
event-execute.png | Bin 73584 -> 0 bytes
exam/index.html | 28 ---
examples.html | 9 -
examples/a.html | 9 -
examples/animation.html | 9 -
examples/clipboard.html | 9 -
examples/div.html | 9 -
examples/dom-rect.html | 9 -
examples/dom.html | 9 -
examples/globalEvent.html | 9 -
examples/image.html | 9 -
examples/indicator.html | 9 -
examples/input.html | 9 -
examples/list.html | 9 -
examples/loading.html | 9 -
examples/meta.html | 9 -
examples/modal.html | 9 -
examples/navigator.html | 9 -
examples/picker.html | 9 -
examples/recycle-list.html | 9 -
examples/refresh.html | 9 -
examples/richtext.html | 9 -
examples/scroller.html | 9 -
examples/slider.html | 9 -
examples/storage.html | 9 -
examples/stream.html | 9 -
examples/text.html | 9 -
examples/textarea.html | 9 -
examples/video.html | 9 -
examples/waterfall.html | 9 -
examples/web.html | 9 -
examples/webSockets.html | 9 -
examples/webview.html | 9 -
extend-ios1.png | Bin 39491 -> 0 bytes
extend-ios2.png | Bin 88105 -> 0 bytes
extend-ios3.png | Bin 35522 -> 0 bytes
faq.html | 9 -
favicon.ico | Bin 4286 -> 0 bytes
github-logo.svg | 1 -
guide/advanced/asset-path.html | 14 +-
guide/advanced/downgrade.html | 24 +--
guide/advanced/multi-size-screen.html | 40 ++--
guide/advanced/path.html | 9 -
guide/advanced/use-vuex-and-vue-router.html | 16 +-
guide/contribute/bug-report-guidelines.html | 28 ---
guide/contribute/contribute-code.html | 49 -----
guide/contribute/development-process.html | 56 ------
guide/contribute/how-to-contribute.html | 10 +-
guide/contribute/thanks.html | 10 +-
guide/debug/debug.html | 16 +-
guide/debug/integrate-devtool-to-android.html | 48 ++---
guide/debug/integrate-devtool-to-ios.html | 16 +-
guide/develop/create-a-new-app.html | 18 +-
guide/develop/integrate-to-android-app.html | 50 ++---
guide/develop/integrate-to-iOS-app.html | 16 +-
guide/develop/integrate-to-your-app.html | 167 ----------------
guide/develop/setup-develop-environment.html | 16 +-
guide/develop/weex_cli.html | 28 +--
guide/develop/weex_error_code.html | 10 +-
guide/extend-android.html | 9 -
guide/extend-ios.html | 9 -
guide/extend-web-render.html | 9 -
guide/extend/extend-android.html | 142 +++++++-------
guide/extend/extend-framework.html | 36 ++--
guide/extend/extend-ios-with-swift.html | 12 +-
guide/extend/extend-ios.html | 40 ++--
guide/extend/extend-web.html | 22 +--
guide/front-end-frameworks.html | 16 +-
guide/index.html | 8 +-
guide/integrate-devtool-to-android.html | 9 -
guide/integrate-devtool-to-ios.html | 9 -
guide/integrate-to-your-app.html | 9 -
guide/introduction.html | 10 +-
guide/platform-difference.html | 10 +-
guide/playground.html | 10 +-
guide/use-rax-in-weex.html | 10 +-
guide/use-vue-in-weex.html | 12 +-
guide/use-vue.html | 9 -
help-bg.png | Bin 1701915 -> 0 bytes
iPhone.png | Bin 33606 -> 0 bytes
iconfont.PNG | Bin 87260 -> 0 bytes
index.html | 8 +-
input-1.png | Bin 13994 -> 0 bytes
input.png | Bin 27676 -> 0 bytes
integrateweex1.png | Bin 6340 -> 0 bytes
integrateweex2.png | Bin 45141 -> 0 bytes
integrateweex3.png | Bin 120538 -> 0 bytes
integrateweex4.png | Bin 41649 -> 0 bytes
integrateweex5.png | Bin 33251 -> 0 bytes
js-native.png | Bin 100816 -> 0 bytes
lifecycle.png | Bin 50021 -> 0 bytes
list-loadmoreoffset.jpg | Bin 339799 -> 0 bytes
loading.gif | Bin 5698 -> 0 bytes
loading.svg | 1 -
logo@2x.png | Bin 4580 -> 0 bytes
logo@3x.png | Bin 19174 -> 0 bytes
message.gif | Bin 124666 -> 0 bytes
module-modal.gif | Bin 1159818 -> 0 bytes
module-navigator.gif | Bin 374610 -> 0 bytes
module-picker.gif | Bin 807702 -> 0 bytes
offline-activity-address-icon.svg | 17 --
offline-activity-new-icon.svg | 14 --
playground.html | 9 -
references/android-apis.html | 9 -
references/broadcast-channel.html | 9 -
references/components/a.html | 9 -
references/components/div.html | 9 -
references/components/image.html | 9 -
references/components/index.html | 9 -
references/components/indicator.html | 9 -
references/components/input.html | 9 -
references/components/list.html | 9 -
references/components/loading.html | 9 -
references/components/recycle-list.html | 9 -
references/components/refresh.html | 9 -
references/components/richtext.html | 9 -
references/components/scroller.html | 9 -
references/components/slider.html | 9 -
references/components/text.html | 9 -
references/components/textarea.html | 9 -
references/components/video.html | 9 -
references/components/waterfall.html | 9 -
references/components/web.html | 9 -
references/index.html | 9 -
references/ios-apis.html | 9 -
references/js-service.html | 9 -
references/modules/animation.html | 9 -
references/modules/clipboard.html | 9 -
references/modules/dom.html | 9 -
references/modules/globalEvent.html | 9 -
references/modules/index.html | 9 -
references/modules/meta.html | 9 -
references/modules/modal.html | 9 -
references/modules/navigator.html | 9 -
references/modules/picker.html | 9 -
references/modules/storage.html | 9 -
references/modules/stream.html | 9 -
references/modules/webSockets.html | 9 -
references/modules/webview.html | 9 -
references/weex-variable.html | 9 -
references/weex-variable/index.html | 9 -
release-note.html | 103 ----------
releasenote.html | 9 -
resources.html | 9 -
robot-dialog.png | Bin 8118 -> 0 bytes
robot-logo.png | Bin 36731 -> 0 bytes
scroller.gif | Bin 3219525 -> 0 bytes
send-msg-fail.svg | 15 --
sequence.png | Bin 329132 -> 0 bytes
slider.gif | Bin 1743394 -> 0 bytes
solution-detail/detail.html | 23 ---
success-filling@2x.svg | 16 --
textarea.gif | Bin 857549 -> 0 bytes
thanks.html | 28 ---
tool-toolkit.png | Bin 729376 -> 0 bytes
tools/dotwe.html | 8 +-
tools/eeui.html | 10 +-
tools/extension.html | 10 +-
tools/index.html | 8 +-
tools/playground.html | 28 ---
tools/toolkit.html | 50 -----
touch.gif | Bin 113660 -> 0 bytes
video.gif | Bin 1172134 -> 0 bytes
waterfall-children.png | Bin 254532 -> 0 bytes
waterfall-demo1.gif | Bin 462313 -> 0 bytes
waterfall-info.png | Bin 232754 -> 0 bytes
web-demo.png | Bin 884602 -> 0 bytes
webview.png | Bin 1147858 -> 0 bytes
wiki/color-name.html | 9 -
wiki/common-styles.html | 9 -
wiki/css-units.html | 9 -
wiki/event-bubble.html | 9 -
wiki/gestures.html | 9 -
wiki/index.html | 9 -
wiki/platform-difference.html | 9 -
wiki/text-styles.html | 9 -
zh/biz-component/biz-comm-AmapGeolocation.html | 34 ----
zh/biz-component/biz-comm-Audio.html | 59 ------
zh/biz-component/biz-comm-AudioRecorder.html | 102 ----------
zh/biz-component/biz-comm-CodeGenerator.html | 134 -------------
zh/biz-component/biz-comm-Connection.html | 40 ----
zh/biz-component/biz-comm-ContactsProvider.html | 135 -------------
zh/biz-component/biz-comm-FileUploader.html | 173 -----------------
zh/biz-component/biz-comm-Fingerprint.html | 44 -----
zh/biz-component/biz-comm-Geolocation.html | 174 -----------------
zh/biz-component/biz-comm-ImagePicker.html | 151 ---------------
zh/biz-component/biz-comm-Location.html | 32 ----
zh/biz-component/biz-comm-Mask.html | 83 --------
zh/biz-component/biz-comm-NavigationBar.html | 33 ----
zh/biz-component/biz-comm-PatternLock.html | 151 ---------------
zh/biz-component/biz-comm-Progressbar.html | 29 ---
zh/biz-component/biz-comm-Scan.html | 72 -------
zh/biz-component/biz-comm-Screen.html | 36 ----
zh/biz-component/biz-comm-ScreenShot.html | 75 --------
zh/biz-component/biz-comm-ShakeDetector.html | 91 ---------
zh/biz-component/biz-comm-Social.html | 147 ---------------
zh/biz-component/biz-comm-SystemNotify.html | 70 -------
zh/biz-component/biz-comm-SystemShare.html | 92 ---------
zh/biz-component/biz-comm-TabHeader.html | 61 ------
zh/biz-component/biz-comm-Vibration.html | 75 --------
zh/biz-component/biz-comm-intro.html | 28 ---
zh/biz-component/biz-comm-sdk.html | 154 ---------------
zh/biz-component/biz-map-config.html | 210 ---------------------
zh/biz-component/biz-map-intro.html | 28 ---
zh/biz-component/biz-map-sdk.html | 91 ---------
zh/blog/index.html | 8 +-
zh/blog/interaction-optimization.html | 14 +-
zh/blog/ios-weexcore.html | 10 +-
zh/blog/weex-auto-test-locating.html | 76 ++++----
zh/blog/weex-third-party-extensions.html | 8 +-
zh/blog/weexcore-multiprocess-evolution.html | 16 +-
zh/blog/write-a-blog.html | 10 +-
zh/community/biz-ask-for-help.html | 33 ----
zh/community/biz-component-common.html | 162 ----------------
zh/community/biz-component-map.html | 208 --------------------
zh/community/code-demo.html | 36 ----
zh/community/index.html | 8 +-
zh/community/solutions.html | 32 ----
zh/community/weex-third-party-extensions.html | 14 +-
zh/community/who-is-using-weex.html | 16 +-
zh/docs/api/android-apis.html | 14 +-
zh/docs/api/broadcast-channel.html | 24 +--
zh/docs/api/ios-apis.html | 14 +-
zh/docs/api/js-service.html | 40 ++--
zh/docs/api/weex-variable.html | 34 ++--
zh/docs/compatibility/components.html | 28 ---
zh/docs/compatibility/events.html | 28 ---
zh/docs/compatibility/modules.html | 28 ---
zh/docs/compatibility/styles.html | 28 ---
zh/docs/components/a.html | 12 +-
zh/docs/components/cell.html | 10 +-
zh/docs/components/div.html | 10 +-
zh/docs/components/image.html | 22 +--
zh/docs/components/indicator.html | 10 +-
zh/docs/components/input.html | 12 +-
zh/docs/components/list.html | 24 +--
zh/docs/components/loading.html | 18 +-
zh/docs/components/recycle-list.html | 24 +--
zh/docs/components/refresh.html | 20 +-
zh/docs/components/richtext.html | 14 +-
zh/docs/components/scroller.html | 20 +-
zh/docs/components/slider.html | 18 +-
zh/docs/components/text.html | 18 +-
zh/docs/components/textarea.html | 36 ++--
zh/docs/components/video.html | 26 +--
zh/docs/components/waterfall.html | 20 +-
zh/docs/components/web.html | 30 +--
zh/docs/events/common-events.html | 12 +-
zh/docs/events/event-bubbling.html | 16 +-
zh/docs/events/gesture.html | 10 +-
zh/docs/index.html | 8 +-
zh/docs/modules/animation.html | 14 +-
zh/docs/modules/clipboard.html | 10 +-
zh/docs/modules/console-log.html | 10 +-
zh/docs/modules/deviceInfo.html | 12 +-
zh/docs/modules/dom.html | 20 +-
zh/docs/modules/globalEvent.html | 20 +-
zh/docs/modules/meta.html | 14 +-
zh/docs/modules/modal.html | 20 +-
zh/docs/modules/navigator.html | 16 +-
zh/docs/modules/picker.html | 12 +-
zh/docs/modules/storage.html | 12 +-
zh/docs/modules/stream.html | 10 +-
zh/docs/modules/websockets.html | 30 +--
zh/docs/modules/webview.html | 12 +-
zh/docs/styles/color-name.html | 10 +-
zh/docs/styles/common-styles.html | 34 ++--
zh/docs/styles/css-units.html | 16 +-
zh/docs/styles/text-styles.html | 12 +-
zh/download/download.html | 16 +-
zh/download/index.html | 8 +-
zh/download/major_change.html | 10 +-
zh/exam/index.html | 28 ---
zh/guide/advanced/asset-path.html | 10 +-
zh/guide/advanced/downgrade.html | 24 +--
zh/guide/advanced/multi-size-screen.html | 40 ++--
zh/guide/advanced/use-vuex-and-vue-router.html | 16 +-
zh/guide/contribute/bug-report-guidelines.html | 28 ---
zh/guide/contribute/contribute-code.html | 48 -----
zh/guide/contribute/development-process.html | 56 ------
zh/guide/contribute/how-to-contribute.html | 10 +-
zh/guide/contribute/thanks.html | 10 +-
zh/guide/debug/debug.html | 16 +-
zh/guide/debug/integrate-devtool-to-android.html | 14 +-
zh/guide/debug/integrate-devtool-to-ios.html | 18 +-
zh/guide/develop/create-a-new-app.html | 18 +-
zh/guide/develop/integrate-to-android-app.html | 50 ++---
zh/guide/develop/integrate-to-iOS-app.html | 18 +-
zh/guide/develop/integrate-to-your-app.html | 181 ------------------
zh/guide/develop/setup-develop-environment.html | 16 +-
zh/guide/develop/weex_cli.html | 28 +--
zh/guide/develop/weex_error_code.html | 10 +-
zh/guide/extend/extend-android.html | 136 ++++++-------
zh/guide/extend/extend-framework.html | 36 ++--
zh/guide/extend/extend-ios-with-swift.html | 12 +-
zh/guide/extend/extend-ios.html | 42 ++---
zh/guide/extend/extend-web.html | 20 +-
zh/guide/front-end-frameworks.html | 16 +-
zh/guide/index.html | 8 +-
zh/guide/introduction.html | 10 +-
zh/guide/platform-difference.html | 10 +-
zh/guide/playground.html | 10 +-
zh/guide/use-rax-in-weex.html | 10 +-
zh/guide/use-vue-in-weex.html | 12 +-
zh/index.html | 8 +-
zh/release-note.html | 28 ---
zh/solution-detail/detail.html | 23 ---
zh/tools/dotwe.html | 8 +-
zh/tools/eeui.html | 10 +-
zh/tools/extension.html | 10 +-
zh/tools/index.html | 8 +-
zh/tools/playground.html | 28 ---
zh/tools/toolkit.html | 50 -----
1016 files changed, 1891 insertions(+), 8324 deletions(-)
diff --git a/404.html b/404.html
index 7ff6e2e..8ca230d 100644
--- a/404.html
+++ b/404.html
@@ -13,11 +13,11 @@
<meta name="google-site-verification" content="FbH8DPHpxdDJlfkKLKXuXWOu69DI8ZRRP8O2Phg8UKw">
<meta name="baidu-site-verification" content="WRr1iWvsYK">
- <link rel="preload" href="/assets/css/styles.1cd24f44.css" as="style"><link rel="preload" href="/assets/js/app.1cd24f44.js" as="script"><link rel="prefetch" href="/assets/css/11.styles.676774ba.css"><link rel="prefetch" href="/assets/css/14.styles.ec133e92.css"><link rel="prefetch" href="/assets/css/15.styles.6aac94b5.css"><link rel="prefetch" href="/assets/css/16.styles.f1a60de4.css"><link rel="prefetch" href="/assets/css/17.styles.2e98dedf.css"><link rel="prefetch" href="/assets/cs [...]
- <link rel="stylesheet" href="/assets/css/styles.1cd24f44.css">
+ <link rel="preload" href="/assets/css/styles.5ae81372.css" as="style"><link rel="preload" href="/assets/js/app.5ae81372.js" as="script"><link rel="prefetch" href="/assets/css/1.styles.7a8ca841.css"><link rel="prefetch" href="/assets/css/10.styles.e87391c6.css"><link rel="prefetch" href="/assets/css/2.styles.6fdae112.css"><link rel="prefetch" href="/assets/css/20.styles.966c290b.css"><link rel="prefetch" href="/assets/css/3.styles.e6ce5186.css"><link rel="prefetch" href="/assets/css/3 [...]
+ <link rel="stylesheet" href="/assets/css/styles.5ae81372.css">
</head>
<body>
- <div id="app" data-server-rendered="true"><div class="theme-container"><div class="content"><h1>404</h1><blockquote>How did we get here?</blockquote><a href="/" class="router-link-active">Take me home.</a></div></div></div>
- <script src="/assets/js/app.1cd24f44.js" defer></script>
+ <div id="app" data-server-rendered="true"><div class="theme-container"><div class="content"><h1>404</h1><blockquote>That's a Four-Oh-Four.</blockquote><a href="/" class="router-link-active">Take me home.</a></div></div></div>
+ <script src="/assets/js/app.5ae81372.js" defer></script>
</body>
</html>
diff --git a/about-us-arrow-icon.svg b/about-us-arrow-icon.svg
deleted file mode 100644
index f84432f..0000000
--- a/about-us-arrow-icon.svg
+++ /dev/null
@@ -1,19 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<svg width="16px" height="13px" viewBox="0 0 16 13" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
- <!-- Generator: Sketch 50.2 (55047) - http://www.bohemiancoding.com/sketch -->
- <title>icon_top箭头</title>
- <desc>Created with Sketch.</desc>
- <defs></defs>
- <g id="最终稿-copy" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
- <g id="关于我们-copy-2" transform="translate(-785.000000, -1355.000000)" fill-rule="nonzero">
- <g id="Group-12" transform="translate(0.000000, 1100.000000)">
- <g id="Group-3-Copy-2" transform="translate(618.000000, 238.000000)">
- <g id="icon_top箭头" transform="translate(175.000000, 23.000000) rotate(-270.000000) translate(-175.000000, -23.000000) translate(167.000000, 15.000000)">
- <rect id="Rectangle-path" fill="#000000" opacity="0" x="0" y="0" width="16" height="16"></rect>
- <path d="M9.04921826,0.188081082 C8.91441159,0.0579029301 8.72749478,-0.00827703129 8.52396314,0.00154086724 L8.5103692,0.00226812427 L8.49677524,0.00154086724 C8.30188471,-0.0113127181 8.11058942,0.0567078242 7.97114251,0.188444702 L3.86312637,4.13015203 L3.66865735,4.32069212 L2.61550385,5.33120915 L2.23336282,5.69956243 C2.08509825,5.83973176 2.00109138,6.03110695 2,6.23118385 C2,6.41154242 2.07061301,6.57881044 2.19824511,6.70207969 C2.41348265,6.90861934 2.74 [...]
- </g>
- </g>
- </g>
- </g>
- </g>
-</svg>
\ No newline at end of file
diff --git a/about-us-bg.png b/about-us-bg.png
deleted file mode 100644
index 95396e2..0000000
Binary files a/about-us-bg.png and /dev/null differ
diff --git a/about-us-logo@3x.png b/about-us-logo@3x.png
deleted file mode 100644
index d0e07f4..0000000
Binary files a/about-us-logo@3x.png and /dev/null differ
diff --git a/about-us.png b/about-us.png
deleted file mode 100644
index d8f5066..0000000
Binary files a/about-us.png and /dev/null differ
diff --git a/animation-delay.gif b/animation-delay.gif
deleted file mode 100644
index 27f24b4..0000000
Binary files a/animation-delay.gif and /dev/null differ
diff --git a/animation-needLayout1.gif b/animation-needLayout1.gif
deleted file mode 100644
index f62279a..0000000
Binary files a/animation-needLayout1.gif and /dev/null differ
diff --git a/animation-needLayout2.gif b/animation-needLayout2.gif
deleted file mode 100644
index 089ae2b..0000000
Binary files a/animation-needLayout2.gif and /dev/null differ
diff --git a/animation-timing.gif b/animation-timing.gif
deleted file mode 100644
index ec9dda7..0000000
Binary files a/animation-timing.gif and /dev/null differ
diff --git a/archives/index.html b/archives/index.html
deleted file mode 100644
index 0e2693a..0000000
--- a/archives/index.html
+++ /dev/null
@@ -1,9 +0,0 @@
-<!DOCTYPE html>
-<html>
-<head>
-<!-- HTML meta URL redirect -->
-<meta http-equiv="refresh" content="0; url=https://weex.apache.org/guide/introduction.html">
-</head>
-<body>
-</body>
-</html>
\ No newline at end of file
diff --git a/assets/css/3.styles.a39f1fa3.css b/assets/css/1.styles.7a8ca841.css
similarity index 100%
rename from assets/css/3.styles.a39f1fa3.css
rename to assets/css/1.styles.7a8ca841.css
diff --git a/assets/css/22.styles.97fefcd1.css b/assets/css/10.styles.e87391c6.css
similarity index 100%
rename from assets/css/22.styles.97fefcd1.css
rename to assets/css/10.styles.e87391c6.css
diff --git a/assets/css/11.styles.676774ba.css b/assets/css/11.styles.676774ba.css
deleted file mode 100644
index ed70f37..0000000
--- a/assets/css/11.styles.676774ba.css
+++ /dev/null
@@ -1 +0,0 @@
-.demo-item-wrapper{width:216px;height:390px;background:#fff;box-shadow:0 0 13px 0 rgba(0,0,0,.07);border-radius:2px;padding:10px;position:relative;transition:all .5s ease-in-out;margin-bottom:30px}.demo-item-wrapper:hover{box-shadow:0 3px 19px 0 rgba(0,0,0,.12);transform:translateY(-10px)}.demo-item-wrapper:hover .demo-item-download-mask{opacity:1;z-index:10}.demo-item-wrapper:hover .demo-item-imgbox{z-index:0}.demo-item-imgbox{width:100%;height:354px;position:relative;z-index:10}.demo-i [...]
\ No newline at end of file
diff --git a/assets/css/14.styles.ec133e92.css b/assets/css/14.styles.ec133e92.css
deleted file mode 100644
index 7076349..0000000
--- a/assets/css/14.styles.ec133e92.css
+++ /dev/null
@@ -1 +0,0 @@
-.wrapper[data-v-c3caf0d2]{position:relative;height:calc(100vh - 3.6rem);margin-top:3.6rem!important;padding-left:16rem;background:url(/emas-bg.png) 10rem 0/100% 100% no-repeat}.sub-title[data-v-c3caf0d2]{padding-top:128px;font-size:20px;line-height:28px;color:#8a94ac;font-family:PingFangSC-Medium}.title[data-v-c3caf0d2]{margin-top:2px;margin-bottom:12px;font-size:32px;line-height:45px;color:#2b394d;font-family:PingFangSC-Medium}.desc[data-v-c3caf0d2]{margin-top:45px;font-size:16px;color: [...]
\ No newline at end of file
diff --git a/assets/css/15.styles.6aac94b5.css b/assets/css/15.styles.6aac94b5.css
deleted file mode 100644
index b2fb6ce..0000000
--- a/assets/css/15.styles.6aac94b5.css
+++ /dev/null
@@ -1 +0,0 @@
-.resendBtn[data-v-248158a8]{cursor:pointer}.edit-area[data-v-248158a8]{position:relative}.edit-area textarea[data-v-248158a8]{position:absolute;left:25px;width:589px;height:60px;top:14px;resize:none;outline:none;font-size:14px;line-height:20px;color:#606273;border:none;padding:0}.edit-area .send-btn[data-v-248158a8]{position:absolute;top:26px;right:20px;width:90px;height:32px;line-height:32px;color:#fff;cursor:pointer;background-color:#66b2ff;border-radius:2px}.edit-area .send-btn[data-v [...]
\ No newline at end of file
diff --git a/assets/css/17.styles.2e98dedf.css b/assets/css/17.styles.2e98dedf.css
deleted file mode 100644
index 6336b06..0000000
--- a/assets/css/17.styles.2e98dedf.css
+++ /dev/null
@@ -1 +0,0 @@
-.user-github[data-v-0cb8f317]{display:flex;align-items:center}.user-github[data-v-0cb8f317]:hover{text-decoration:none!important}.c-sidebar[data-v-0cb8f317]{font-size:15px;background-color:#fff;width:15rem;position:fixed;z-index:10;margin:0;top:3.6rem;left:0;bottom:0;box-sizing:border-box;border-right:1px solid #f2f3f4;overflow-y:auto;list-style-type:none;padding-top:1rem;padding-left:0}.c-sidebar li[data-v-0cb8f317]{padding:.35rem 1rem .35rem 2.45rem;line-height:22px;font-family:PingFan [...]
\ No newline at end of file
diff --git a/assets/css/18.styles.5bc12ef4.css b/assets/css/18.styles.5bc12ef4.css
deleted file mode 100644
index 225b87a..0000000
--- a/assets/css/18.styles.5bc12ef4.css
+++ /dev/null
@@ -1 +0,0 @@
-.wrapper[data-v-ea420976]{position:relative;width:100%;height:100%;padding:10px 2%;box-sizing:border-box}.iframe[data-v-ea420976]{width:100%;height:auto}.controls[data-v-ea420976]{position:absolute;top:18px;right:3%}.controls .btn[data-v-ea420976]{display:flex;justify-content:center;align-items:center;border:1px solid #5f5f5f;border-radius:5px;background-color:hsla(0,0%,100%,.1);color:#969696;cursor:pointer;padding:3px 8px;font-size:13px}.controls .btn[data-v-ea420976]:hover{box-shadow:0 [...]
\ No newline at end of file
diff --git a/assets/css/9.styles.27a578e5.css b/assets/css/2.styles.6fdae112.css
similarity index 100%
rename from assets/css/9.styles.27a578e5.css
rename to assets/css/2.styles.6fdae112.css
diff --git a/assets/css/32.styles.9e73f2bc.css b/assets/css/20.styles.966c290b.css
similarity index 100%
rename from assets/css/32.styles.9e73f2bc.css
rename to assets/css/20.styles.966c290b.css
diff --git a/assets/css/21.styles.46a553d6.css b/assets/css/21.styles.46a553d6.css
deleted file mode 100644
index 693ade4..0000000
--- a/assets/css/21.styles.46a553d6.css
+++ /dev/null
@@ -1 +0,0 @@
-.md-title[data-v-32cfe010]{height:268px;text-align:center;background:url(/tool-toolkit.png) 0 0/100% no-repeat}.md-title h1[data-v-32cfe010]{margin:0;padding-top:29px;line-height:56px;font-family:PingFangSC-Semibold;font-size:40px;color:#373d41}.md-title>div[data-v-32cfe010]{line-height:20px;font-size:14px;color:#373d41}.md-main[data-v-32cfe010]{position:relative;top:-140px;margin:0 auto;width:760px;background:#fff;box-shadow:0 0 4px 0 rgba(0,0,0,.08);padding:28px 40px}.md-main h2[data-v [...]
\ No newline at end of file
diff --git a/assets/css/8.styles.6db58a90.css b/assets/css/3.styles.e6ce5186.css
similarity index 100%
rename from assets/css/8.styles.6db58a90.css
rename to assets/css/3.styles.e6ce5186.css
diff --git a/assets/css/47.styles.bded9d68.css b/assets/css/34.styles.eef0dee2.css
similarity index 100%
rename from assets/css/47.styles.bded9d68.css
rename to assets/css/34.styles.eef0dee2.css
diff --git a/assets/css/4.styles.5d67f2ce.css b/assets/css/4.styles.5d67f2ce.css
deleted file mode 100644
index 1ce5a59..0000000
--- a/assets/css/4.styles.5d67f2ce.css
+++ /dev/null
@@ -1 +0,0 @@
-.tabs[data-v-b202b482]{background-color:#f3f5f8;display:flex;height:40px;line-height:40px}.tab[data-v-b202b482]{width:112px;text-align:center;border-right:1px solid #e9ebec;cursor:pointer;font-size:14px}.tab.active[data-v-b202b482]{background-color:#fff;color:#00b4ff;position:relative}.tab.active[data-v-b202b482]:before{position:absolute;left:0;top:0;content:"";width:100%;height:3px;background-color:#00b4ff}.title[data-v-7166f604]{line-height:33px;font-family:PingFangSC-Medium;font-size: [...]
\ No newline at end of file
diff --git a/assets/css/7.styles.a41dc029.css b/assets/css/4.styles.da8cedd9.css
similarity index 100%
rename from assets/css/7.styles.a41dc029.css
rename to assets/css/4.styles.da8cedd9.css
diff --git a/assets/css/5.styles.37a0ba59.css b/assets/css/5.styles.37a0ba59.css
deleted file mode 100644
index 9818ef8..0000000
--- a/assets/css/5.styles.37a0ba59.css
+++ /dev/null
@@ -1 +0,0 @@
-.tabs[data-v-b202b482]{background-color:#f3f5f8;display:flex;height:40px;line-height:40px}.tab[data-v-b202b482]{width:112px;text-align:center;border-right:1px solid #e9ebec;cursor:pointer;font-size:14px}.tab.active[data-v-b202b482]{background-color:#fff;color:#00b4ff;position:relative}.tab.active[data-v-b202b482]:before{position:absolute;left:0;top:0;content:"";width:100%;height:3px;background-color:#00b4ff}.title[data-v-bfc31a26]{line-height:33px;font-family:PingFangSC-Medium;font-size: [...]
\ No newline at end of file
diff --git a/assets/css/6.styles.9ba973d4.css b/assets/css/6.styles.9ba973d4.css
deleted file mode 100644
index a7607f3..0000000
--- a/assets/css/6.styles.9ba973d4.css
+++ /dev/null
@@ -1 +0,0 @@
-.title[data-v-4c7e6876]{text-align:center}.q-wrap[data-v-4c7e6876]{margin-bottom:25px}.option[data-v-4c7e6876]{display:block;margin-top:10px}.option>input[data-v-4c7e6876]{margin-right:5px}.option.wrong[data-v-4c7e6876]{background-color:rgba(255,0,0,.2)}.option.right[data-v-4c7e6876]{background-color:rgba(12,233,12,.3)}.feedback[data-v-4c7e6876]{color:red;text-align:center;margin-bottom:15px}.submit-btn-wrap[data-v-4c7e6876]{text-align:center}.btn[data-v-4c7e6876]{background-color:#66b2f [...]
\ No newline at end of file
diff --git a/assets/css/16.styles.f1a60de4.css b/assets/css/7.styles.f2f66477.css
similarity index 100%
rename from assets/css/16.styles.f1a60de4.css
rename to assets/css/7.styles.f2f66477.css
diff --git a/assets/css/19.styles.46a7735d.css b/assets/css/8.styles.b016dd3a.css
similarity index 100%
rename from assets/css/19.styles.46a7735d.css
rename to assets/css/8.styles.b016dd3a.css
diff --git a/assets/css/20.styles.08b0f0a7.css b/assets/css/9.styles.ef9d5c4a.css
similarity index 100%
rename from assets/css/20.styles.08b0f0a7.css
rename to assets/css/9.styles.ef9d5c4a.css
diff --git a/assets/css/styles.1cd24f44.css b/assets/css/styles.5ae81372.css
similarity index 50%
rename from assets/css/styles.1cd24f44.css
rename to assets/css/styles.5ae81372.css
index 8e24a87..94dd0ba 100644
--- a/assets/css/styles.1cd24f44.css
+++ b/assets/css/styles.5ae81372.css
@@ -1 +1 @@
-.home{padding:3.6rem 2rem 0;max-width:960px;margin:0 auto}.home .hero{text-align:center}.home .hero img{max-height:280px;display:block;margin:3rem auto 1.5rem}.home .hero h1{font-size:3rem}.home .hero .action,.home .hero .description,.home .hero h1{margin:1.8rem auto}.home .hero .description{max-width:35rem;font-size:1.6rem;line-height:1.3;color:#6a8bad}.home .hero .action-button{display:inline-block;font-size:1.2rem;color:#fff;background-color:#00b4ff;padding:.8rem 1.6rem;border-radius: [...]
\ No newline at end of file
+.home{padding:3.6rem 2rem 0;max-width:960px;margin:0 auto}.home .hero{text-align:center}.home .hero img{max-height:280px;display:block;margin:3rem auto 1.5rem}.home .hero h1{font-size:3rem}.home .hero .action,.home .hero .description,.home .hero h1{margin:1.8rem auto}.home .hero .description{max-width:35rem;font-size:1.6rem;line-height:1.3;color:#6a8bad}.home .hero .action-button{display:inline-block;font-size:1.2rem;color:#fff;background-color:#00b4ff;padding:.8rem 1.6rem;border-radius: [...]
\ No newline at end of file
diff --git a/assets/js/0.a9ab1207.js b/assets/js/0.a9ab1207.js
deleted file mode 100644
index 83ea069..0000000
--- a/assets/js/0.a9ab1207.js
+++ /dev/null
@@ -1,9 +0,0 @@
-(window.webpackJsonp=window.webpackJsonp||[]).push([[0],{185:function(n,t,r){(function(n){var e;
-/**
- * @license
- * Lodash <https://lodash.com/>
- * Copyright JS Foundation and other contributors <https://js.foundation/>
- * Released under MIT license <https://lodash.com/license>
- * Based on Underscore.js 1.8.3 <http://underscorejs.org/LICENSE>
- * Copyright Jeremy Ashkenas, DocumentCloud and Investigative Reporters & Editors
- */(function(){var u,i=200,o="Unsupported core-js use. Try https://npms.io/search?q=ponyfill.",f="Expected a function",a="__lodash_hash_undefined__",c=500,l="__lodash_placeholder__",s=1,h=2,p=4,v=1,_=2,g=1,y=2,d=4,b=8,w=16,m=32,x=64,j=128,A=256,k=512,O=30,I="...",R=800,E=16,z=1,S=2,L=1/0,W=9007199254740991,C=1.7976931348623157e308,U=NaN,B=4294967295,T=B-1,$=B>>>1,D=[["ary",j],["bind",g],["bindKey",y],["curry",b],["curryRight",w],["flip",k],["partial",m],["partialRight",x],["rearg",A]],P= [...]
\ No newline at end of file
diff --git a/assets/js/1.14c8592f.js b/assets/js/1.14c8592f.js
deleted file mode 100644
index e4d8b2d..0000000
--- a/assets/js/1.14c8592f.js
+++ /dev/null
@@ -1 +0,0 @@
-(window.webpackJsonp=window.webpackJsonp||[]).push([[1],{233:function(A,e,t){"use strict";var n=t(3),a=t(30)(5),i=!0;"find"in[]&&Array(1).find(function(){i=!1}),n(n.P+n.F*i,"Array",{find:function(A){return a(this,A,arguments.length>1?arguments[1]:void 0)}}),t(92)("find")},234:function(A,e,t){"use strict";var n=t(3),a=t(30)(6),i="findIndex",s=!0;i in[]&&Array(1)[i](function(){s=!1}),n(n.P+n.F*s,"Array",{findIndex:function(A){return a(this,A,arguments.length>1?arguments[1]:void 0)}}),t(92) [...]
\ No newline at end of file
diff --git a/assets/js/10.b516091d.js b/assets/js/10.b516091d.js
deleted file mode 100644
index eb36c76..0000000
--- a/assets/js/10.b516091d.js
+++ /dev/null
@@ -1 +0,0 @@
-(window.webpackJsonp=window.webpackJsonp||[]).push([[10],{246:function(e,t){e.exports={type:"component",name:{zh:"组件",en:"Component"},group:[{type:"div",name:"div",title:{zh:"<div> 组件",en:"<div>"},desc:{zh:"<div> 组件是用于包装其它组件的最基本容器。支持所有的通用样式、特性、flexbox 布局。其类似于 HTML 的 <div> 容器,但不能直接在里面添加文本(字符串),如果要展示文本,应该使用 <text> 组件。",en:"<div> is the most fundamental component which is a contianer to wrap any other components. It supports all the common styles, attributes and layout of flexbox."},docLink [...]
\ No newline at end of file
diff --git a/assets/js/22.97fefcd1.js b/assets/js/10.e87391c6.js
similarity index 88%
rename from assets/js/22.97fefcd1.js
rename to assets/js/10.e87391c6.js
index ff2e9fa..d3295ae 100644
--- a/assets/js/22.97fefcd1.js
+++ b/assets/js/10.e87391c6.js
@@ -1 +1 @@
-(window.webpackJsonp=window.webpackJsonp||[]).push([[22],{203:function(a,p,t){},270:function(a,p,t){"use strict";var i=t(203);t.n(i).a},314:function(a,p,t){"use strict";t.r(p);var i=[{name_CN:"手机淘宝",name_EN:"taobao",icon:"https://img.alicdn.com/tfs/TB1jH9bX3mTBuNjy1XbXXaMrVXa-270-271.png",iOS:"https://itunes.apple.com/cn/app/id387682726?mt=8",android:"https://play.google.com/store/apps/details?id=com.taobao.taobao&hl=zh_CN"},{name_CN:"手机天猫",name_EN:"tmall",icon:"https://img.alicdn.com/tf [...]
\ No newline at end of file
+(window.webpackJsonp=window.webpackJsonp||[]).push([[10],{188:function(a,p,t){},218:function(a,p,t){"use strict";var i=t(188);t.n(i).a},260:function(a,p,t){"use strict";t.r(p);var i=[{name_CN:"手机淘宝",name_EN:"taobao",icon:"https://img.alicdn.com/tfs/TB1jH9bX3mTBuNjy1XbXXaMrVXa-270-271.png",iOS:"https://itunes.apple.com/cn/app/id387682726?mt=8",android:"https://play.google.com/store/apps/details?id=com.taobao.taobao&hl=zh_CN"},{name_CN:"手机天猫",name_EN:"tmall",icon:"https://img.alicdn.com/tf [...]
\ No newline at end of file
diff --git a/assets/js/100.982a9d11.js b/assets/js/100.982a9d11.js
new file mode 100644
index 0000000..08c4863
--- /dev/null
+++ b/assets/js/100.982a9d11.js
@@ -0,0 +1 @@
+(window.webpackJsonp=window.webpackJsonp||[]).push([[100],{421:function(t,e,s){"use strict";s.r(e);var a=s(0),n=Object(a.a)({},(function(){var t=this,e=t.$createElement,s=t._self._c||e;return s("div",{staticClass:"content"},[t._m(0),s("p",[t._v("In this section we will talk about how to extend Weex on iOS using Objective-C. For Swift, please refer "),s("router-link",{attrs:{to:"./extend-ios-with-swift.html"}},[t._v("Extend using Swift")])],1),t._m(1),t._m(2),t._m(3),t._m(4),t._m(5),t._m( [...]
\ No newline at end of file
diff --git a/assets/js/100.d361172a.js b/assets/js/100.d361172a.js
deleted file mode 100644
index 9f1d6aa..0000000
--- a/assets/js/100.d361172a.js
+++ /dev/null
@@ -1 +0,0 @@
-(window.webpackJsonp=window.webpackJsonp||[]).push([[100],{542:function(t,e,a){"use strict";a.r(e);var s=a(1),n=Object(s.a)({},function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"content"},[t._m(0),t._m(1),t._m(2),t._m(3),t._m(4),a("p",[t._v("When passed a key and a value, it will saved into the storage,\nor update the value if the key already exists.")]),t._m(5),t._m(6),t._m(7),a("p",[t._v("When passed a key, will return that key's value.")]),t._m(8),t. [...]
\ No newline at end of file
diff --git a/assets/js/101.0f6e9fd1.js b/assets/js/101.0f6e9fd1.js
new file mode 100644
index 0000000..f44166c
--- /dev/null
+++ b/assets/js/101.0f6e9fd1.js
@@ -0,0 +1 @@
+(window.webpackJsonp=window.webpackJsonp||[]).push([[101],{423:function(t,e,s){"use strict";s.r(e);var n=s(0),a=Object(n.a)({},(function(){var t=this,e=t.$createElement,s=t._self._c||e;return s("div",{staticClass:"content"},[t._m(0),s("p",[t._v("Vue.js is an independent front-end framework. In the browser, you can not use the Weex container for page rendering. So, the two things are the same: (1) for the Weex platform to expand Vue.js Web components. (2) directly using Vue.js to develop [...]
\ No newline at end of file
diff --git a/assets/js/101.5c1fedb7.js b/assets/js/101.5c1fedb7.js
deleted file mode 100644
index 933f664..0000000
--- a/assets/js/101.5c1fedb7.js
+++ /dev/null
@@ -1 +0,0 @@
-(window.webpackJsonp=window.webpackJsonp||[]).push([[101],{544:function(e,t,s){"use strict";s.r(t);var r=s(1),o=Object(r.a)({},function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("div",{staticClass:"content"},[e._m(0),s("p",[e._v("A series of stream api. It provides a network request.")]),e._m(1),e._m(2),s("p",[e._v("Start a network request, use two callbacks to receive server's response data.")]),e._m(3),e._m(4),e._m(5),e._m(6),e._m(7),e._m(8),s("ul",[s("li",[s("a",{attrs: [...]
\ No newline at end of file
diff --git a/assets/js/102.46b78900.js b/assets/js/102.46b78900.js
deleted file mode 100644
index 0d7c714..0000000
--- a/assets/js/102.46b78900.js
+++ /dev/null
@@ -1 +0,0 @@
-(window.webpackJsonp=window.webpackJsonp||[]).push([[102],{546:function(t,s,e){"use strict";e.r(s);var n=e(1),a=Object(n.a)({},function(){var t=this,s=t.$createElement,e=t._self._c||s;return e("div",{staticClass:"content"},[t._m(0),e("p",[t._v("WebSockets is an advanced technology that makes it possible to open an interactive communication session between the user's H5/iOS/android and a server. With this API, you can send messages to a server and receive event-driven responses without ha [...]
\ No newline at end of file
diff --git a/assets/js/102.e59b6d30.js b/assets/js/102.e59b6d30.js
new file mode 100644
index 0000000..84761bb
--- /dev/null
+++ b/assets/js/102.e59b6d30.js
@@ -0,0 +1 @@
+(window.webpackJsonp=window.webpackJsonp||[]).push([[102],{427:function(e,t,i){"use strict";i.r(t);var o=i(0),n=Object(o.a)({},(function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",{staticClass:"content"},[e._m(0),i("p",[e._v("Weex is a cross-platform solution. The web platform is just one of its runing environments, and it can also run on Android and iOS clients. The differences between the native platform and the web platform have some differences in functionality an [...]
\ No newline at end of file
diff --git a/assets/js/103.0e08ebe8.js b/assets/js/103.0e08ebe8.js
deleted file mode 100644
index 83a7e9a..0000000
--- a/assets/js/103.0e08ebe8.js
+++ /dev/null
@@ -1 +0,0 @@
-(window.webpackJsonp=window.webpackJsonp||[]).push([[103],{548:function(t,e,a){"use strict";a.r(e);var s=a(1),n=Object(s.a)({},function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"content"},[t._m(0),t._m(1),a("p",[t._v("Usually used with the "),a("router-link",{attrs:{to:"./../components/web.html"}},[a("code",[t._v("<web>")]),t._v(" component")]),t._v(".")],1),t._m(2),t._m(3),t._m(4),a("p",[t._v("Goes to the previous page in WebView's session history.")]) [...]
\ No newline at end of file
diff --git a/assets/js/103.e38bfc7f.js b/assets/js/103.e38bfc7f.js
new file mode 100644
index 0000000..c3eb7c6
--- /dev/null
+++ b/assets/js/103.e38bfc7f.js
@@ -0,0 +1 @@
+(window.webpackJsonp=window.webpackJsonp||[]).push([[103],{428:function(n,t,e){"use strict";e.r(t);var l=e(0),s=Object(l.a)({},(function(){var n=this.$createElement,t=this._self._c||n;return t("div",{staticClass:"content"},[t("Tool-Playground",{attrs:{lang:"en-US"}})],1)}),[],!1,null,null,null);t.default=s.exports}}]);
\ No newline at end of file
diff --git a/assets/js/104.7348e50a.js b/assets/js/104.7348e50a.js
new file mode 100644
index 0000000..5046ebe
--- /dev/null
+++ b/assets/js/104.7348e50a.js
@@ -0,0 +1 @@
+(window.webpackJsonp=window.webpackJsonp||[]).push([[104],{291:function(t,e,a){"use strict";a.r(e);var s=a(0),i=Object(s.a)({},(function(){var t=this.$createElement,e=this._self._c||t;return e("div",{staticClass:"content"},[this._m(0),e("p",[this._v("Rax is a front-end framework with React-compatible APIs.")]),e("p",[this._v("Please refer to "),e("a",{attrs:{href:"https://alibaba.github.io/rax/",target:"_blank",rel:"noopener noreferrer"}},[this._v("Rax's official website"),e("OutboundLin [...]
\ No newline at end of file
diff --git a/assets/js/104.90113549.js b/assets/js/104.90113549.js
deleted file mode 100644
index 2093759..0000000
--- a/assets/js/104.90113549.js
+++ /dev/null
@@ -1 +0,0 @@
-(window.webpackJsonp=window.webpackJsonp||[]).push([[104],{550:function(t,d,v){"use strict";v.r(d);var _=v(1),r=Object(_.a)({},function(){this.$createElement;this._self._c;return this._m(0)},[function(){var t=this,d=t.$createElement,v=t._self._c||d;return v("div",{staticClass:"content"},[v("h3",{attrs:{id:"color-name"}},[v("a",{staticClass:"header-anchor",attrs:{href:"#color-name","aria-hidden":"true"}},[t._v("#")]),t._v(" Color name")]),v("h4",{attrs:{id:"basic-color-keywords"}},[v("a", [...]
\ No newline at end of file
diff --git a/assets/js/105.c356f5b2.js b/assets/js/105.c356f5b2.js
new file mode 100644
index 0000000..6bdd0a7
--- /dev/null
+++ b/assets/js/105.c356f5b2.js
@@ -0,0 +1 @@
+(window.webpackJsonp=window.webpackJsonp||[]).push([[105],{429:function(t,e,r){"use strict";r.r(e);var s=r(0),n=Object(s.a)({},(function(){var t=this,e=t.$createElement,r=t._self._c||e;return r("div",{staticClass:"content"},[t._m(0),r("p"),t._m(1),r("p"),r("p",[t._v("Weex integrated the v2 version of Vue.js since WeexSDK "),r("a",{attrs:{href:"https://github.com/alibaba/weex/releases/tag/v0.10.0",target:"_blank",rel:"noopener noreferrer"}},[t._v("v0.10.0"),r("OutboundLink")],1),t._v(" is [...]
\ No newline at end of file
diff --git a/assets/js/105.ff1462fb.js b/assets/js/105.ff1462fb.js
deleted file mode 100644
index 807473d..0000000
--- a/assets/js/105.ff1462fb.js
+++ /dev/null
@@ -1 +0,0 @@
-(window.webpackJsonp=window.webpackJsonp||[]).push([[105],{552:function(t,s,a){"use strict";a.r(s);var e=a(1),n=Object(e.a)({},function(){var t=this,s=t.$createElement,a=t._self._c||s;return a("div",{staticClass:"content"},[t._m(0),a("p",[t._v("All of weex tags share some common style rules")]),t._m(1),t._m(2),t._m(3),a("p",[t._v("Weex box model based on the "),a("a",{attrs:{href:"https://developer.mozilla.org/zh-CN/docs/Web/CSS/CSS_Box_Model/Introduction_to_the_CSS_box_mode",target:"_bl [...]
\ No newline at end of file
diff --git a/assets/js/106.0aa66394.js b/assets/js/106.0aa66394.js
deleted file mode 100644
index b754027..0000000
--- a/assets/js/106.0aa66394.js
+++ /dev/null
@@ -1 +0,0 @@
-(window.webpackJsonp=window.webpackJsonp||[]).push([[106],{554:function(t,r,e){"use strict";e.r(r);var v=e(1),_=Object(v.a)({},function(){var t=this,r=t.$createElement,e=t._self._c||r;return e("div",{staticClass:"content"},[t._m(0),t._m(1),t._m(2),t._m(3),t._m(4),t._m(5),e("p",[t._v("CSS "),e("code",[t._v("number")]),t._v(" unit is a pure number without "),e("code",[t._v("px")]),t._v(", styles like "),e("code",[t._v("opacity")]),t._v(","),e("code",[t._v("lines")]),t._v(","),e("code",[t._ [...]
\ No newline at end of file
diff --git a/assets/js/106.a0cf72d2.js b/assets/js/106.a0cf72d2.js
new file mode 100644
index 0000000..75ef94c
--- /dev/null
+++ b/assets/js/106.a0cf72d2.js
@@ -0,0 +1 @@
+(window.webpackJsonp=window.webpackJsonp||[]).push([[106],{425:function(t,n,e){"use strict";e.r(n);var s=e(0),l=Object(s.a)({},(function(){var t=this.$createElement,n=this._self._c||t;return n("div",{staticClass:"content"},[n("Tool-Dotwe",{attrs:{lang:"en-US"}})],1)}),[],!1,null,null,null);n.default=l.exports}}]);
\ No newline at end of file
diff --git a/assets/js/107.0283ea51.js b/assets/js/107.0283ea51.js
new file mode 100644
index 0000000..9081558
--- /dev/null
+++ b/assets/js/107.0283ea51.js
@@ -0,0 +1 @@
+(window.webpackJsonp=window.webpackJsonp||[]).push([[107],{422:function(e,t,r){"use strict";r.r(t);var n=r(0),a=Object(n.a)({},(function(){var e=this,t=e.$createElement,r=e._self._c||t;return r("div",{staticClass:"content"},[e._m(0),r("p",[e._v("EEUI is a standalone and complete framework based on WeexSDK development (EEUI only supports Android, iOS, and does not support WEB).")]),e._m(1),e._m(2),e._m(3),e._m(4),r("img",{attrs:{src:"https://eeui.app/app/demo-en.png",width:"640px"}}),e._m [...]
\ No newline at end of file
diff --git a/assets/js/107.99fd1286.js b/assets/js/107.99fd1286.js
deleted file mode 100644
index 525cd2e..0000000
--- a/assets/js/107.99fd1286.js
+++ /dev/null
@@ -1 +0,0 @@
-(window.webpackJsonp=window.webpackJsonp||[]).push([[107],{556:function(t,e,i){"use strict";i.r(e);var r=i(1),s=Object(r.a)({},function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("div",{staticClass:"content"},[t._m(0),i("p",[t._v("Text alike components share some common style rules. The text alike components currently includes "),i("router-link",{attrs:{to:"./../components/text.html"}},[i("code",[t._v("text")])]),t._v("、"),i("router-link",{attrs:{to:"./../components/input.h [...]
\ No newline at end of file
diff --git a/assets/js/108.a37d5089.js b/assets/js/108.a37d5089.js
deleted file mode 100644
index a39a0f2..0000000
--- a/assets/js/108.a37d5089.js
+++ /dev/null
@@ -1 +0,0 @@
-(window.webpackJsonp=window.webpackJsonp||[]).push([[108],{558:function(n,t,e){"use strict";e.r(t);var s=e(1),l=Object(s.a)({},function(){var n=this.$createElement,t=this._self._c||n;return t("div",{staticClass:"content"},[t("Download")],1)},[],!1,null,null,null);t.default=l.exports}}]);
\ No newline at end of file
diff --git a/assets/js/108.a846ffcd.js b/assets/js/108.a846ffcd.js
new file mode 100644
index 0000000..18f88a0
--- /dev/null
+++ b/assets/js/108.a846ffcd.js
@@ -0,0 +1 @@
+(window.webpackJsonp=window.webpackJsonp||[]).push([[108],{419:function(e,t,s){"use strict";s.r(t);var r=s(0),a=Object(r.a)({},(function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("div",{staticClass:"content"},[e._m(0),e._m(1),e._m(2),e._m(3),s("p",[e._v("The VSCode extension mainly contains the following packages:")]),e._m(4),e._m(5),e._m(6),e._m(7),e._m(8),e._m(9),s("p",[e._v("This extension is used for creating weex project under VSCode environment.")]),e._m(10),e._m(11) [...]
\ No newline at end of file
diff --git a/assets/js/109.7745f2d9.js b/assets/js/109.7745f2d9.js
new file mode 100644
index 0000000..afc49b8
--- /dev/null
+++ b/assets/js/109.7745f2d9.js
@@ -0,0 +1 @@
+(window.webpackJsonp=window.webpackJsonp||[]).push([[109],{416:function(t,n,e){"use strict";e.r(n);var s=e(0),c=Object(s.a)({},(function(){var t=this.$createElement;return(this._self._c||t)("div",{staticClass:"content"})}),[],!1,null,null,null);n.default=c.exports}}]);
\ No newline at end of file
diff --git a/assets/js/109.a6a7580d.js b/assets/js/109.a6a7580d.js
deleted file mode 100644
index 8934cf1..0000000
--- a/assets/js/109.a6a7580d.js
+++ /dev/null
@@ -1 +0,0 @@
-(window.webpackJsonp=window.webpackJsonp||[]).push([[109],{560:function(e,r,t){"use strict";t.r(r);var a=t(1),n=Object(a.a)({},function(){var e=this,r=e.$createElement,t=e._self._c||r;return t("div",{staticClass:"content"},[e._m(0),t("p",[e._v("Use the link below to download Weex release from one of Apache mirror site.")]),t("p",[e._v("Weex Release is all about source code, not binary, ref "),t("a",{attrs:{href:"http://www.apache.org/legal/release-policy.html#compiled-packages",target:"_ [...]
\ No newline at end of file
diff --git a/assets/js/11.676774ba.js b/assets/js/11.676774ba.js
deleted file mode 100644
index 05f403d..0000000
--- a/assets/js/11.676774ba.js
+++ /dev/null
@@ -1 +0,0 @@
-(window.webpackJsonp=window.webpackJsonp||[]).push([[11,49,51,53],{193:function(t,e,s){},238:function(t,e,s){"use strict";s.r(e);var i={props:{fill:{type:String,default:"#9AA1AA"},width:{type:String,default:"30"}}},l=s(1),a=Object(l.a)(i,function(){var t=this.$createElement,e=this._self._c||t;return e("svg",{attrs:{xmlns:"http://www.w3.org/2000/svg","xmlns:xlink":"http://www.w3.org/1999/xlink",version:"1.1",id:"图层_1",viewBox:"0 25 200 200","xml:space":"preserve",width:this.width}},[e("pa [...]
\ No newline at end of file
diff --git a/assets/js/11.aeb76ed7.js b/assets/js/11.aeb76ed7.js
new file mode 100644
index 0000000..e2480c7
--- /dev/null
+++ b/assets/js/11.aeb76ed7.js
@@ -0,0 +1 @@
+(window.webpackJsonp=window.webpackJsonp||[]).push([[11],{189:function(t,n,r){"use strict";r.r(n);var u=r(190),e=r.n(u);for(var i in u)"default"!==i&&function(t){r.d(n,t,(function(){return u[t]}))}(i);n.default=e.a},190:function(t,n){t.exports={created:function(){this.$router.push("/blog/write-a-blog.html")}}},240:function(t,n,r){"use strict";var u=function(){var t=this.$createElement;return(this._self._c||t)("div",{staticClass:"content"})},e=[];r.d(n,"a",(function(){return u})),r.d(n,"b [...]
\ No newline at end of file
diff --git a/assets/js/110.348f9783.js b/assets/js/110.348f9783.js
deleted file mode 100644
index 9911b8b..0000000
--- a/assets/js/110.348f9783.js
+++ /dev/null
@@ -1 +0,0 @@
-(window.webpackJsonp=window.webpackJsonp||[]).push([[110],{559:function(e,t,a){"use strict";a.r(t);var r=a(1),i=Object(r.a)({},function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"content"},[e._m(0),a("p",[e._v("This page introduces the break change of Weex, you can visit "),a("a",{attrs:{href:"https://github.com/apache/incubator-weex/releases",target:"_blank",rel:"noopener noreferrer"}},[e._v("GitHub page"),a("OutboundLink")],1),e._v(" for detail changel [...]
\ No newline at end of file
diff --git a/assets/js/110.621df2f3.js b/assets/js/110.621df2f3.js
new file mode 100644
index 0000000..6984c0e
--- /dev/null
+++ b/assets/js/110.621df2f3.js
@@ -0,0 +1 @@
+(window.webpackJsonp=window.webpackJsonp||[]).push([[110],{412:function(t,e,a){"use strict";a.r(e);var i=a(0),l=Object(i.a)({},(function(){var t=this.$createElement;this._self._c;return this._m(0)}),[function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"content"},[a("h1",{attrs:{id:"用来衡量什么问题"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#用来衡量什么问题"}},[t._v("#")]),t._v(" 用来衡量什么问题")]),a("p",[t._v("衡量一个weex页面质量的角度有很多种,不管哪种角度,都是为了在端侧给用户更好的体验。")]),a("p",[t [...]
\ No newline at end of file
diff --git a/assets/js/111.05baaeb1.js b/assets/js/111.05baaeb1.js
deleted file mode 100644
index 84d18fd..0000000
--- a/assets/js/111.05baaeb1.js
+++ /dev/null
@@ -1 +0,0 @@
-(window.webpackJsonp=window.webpackJsonp||[]).push([[111],{557:function(t,n,e){"use strict";e.r(n);var s=e(1),a=Object(s.a)({},function(){var t=this.$createElement,n=this._self._c||t;return n("div",{staticClass:"content"},[n("Exam")],1)},[],!1,null,null,null);n.default=a.exports}}]);
\ No newline at end of file
diff --git a/assets/js/111.6df76968.js b/assets/js/111.6df76968.js
new file mode 100644
index 0000000..ca9f70e
--- /dev/null
+++ b/assets/js/111.6df76968.js
@@ -0,0 +1 @@
+(window.webpackJsonp=window.webpackJsonp||[]).push([[111],{409:function(e,t,r){"use strict";r.r(t);var n=r(0),a=Object(n.a)({},(function(){var e=this,t=e.$createElement,r=e._self._c||t;return r("div",{staticClass:"content"},[e._m(0),r("p",[e._v("在 iOS 接入 WeexCore 前,除了前端框架,iOS 与 Android 两个平台几乎没有共享的代码。从 Javascript 虚拟机开始,一直到最终绘制在屏幕上的系统 UI 组件,整个流程双端完全各自实现,除了 Layout 引擎。随着 Weex 不断演进,两端代码维护成本高,差异性大,进行跨平台融合势在必行。")]),r("p",[e._v("与此同时 Weex 在进行渲染架构升级,将逻辑与界面分离,达到极致首屏渲染速度。新的架构直接在 WeexCore 上进行跨平台实现,并 [...]
\ No newline at end of file
diff --git a/assets/js/112.19328496.js b/assets/js/112.19328496.js
new file mode 100644
index 0000000..f2f02de
--- /dev/null
+++ b/assets/js/112.19328496.js
@@ -0,0 +1 @@
+(window.webpackJsonp=window.webpackJsonp||[]).push([[112],{406:function(t,s,a){"use strict";a.r(s);var n=a(0),e=Object(n.a)({},(function(){var t=this,s=t.$createElement,a=t._self._c||s;return a("div",{staticClass:"content"},[t._m(0),a("p",[t._v("在WeexSDK的日常测试和自动化沉淀过程中,作为SDK的测试同学会遇到一下的问题:")]),t._m(1),a("p",[t._v("针对上述问题,我们在手淘中落地了一个方便快捷的元素定位方案,能够让Weex业务测试同学在前端配合下为指定元素分配一个唯一的ID,方便定位。")]),t._m(2),a("p",[t._v("在手淘上的元素定位问题,我们参考了@歪木在weex playground中的一个实现方案,为Weex页面提供了一个新的test-id属性,可以方便UI自动化脚本唯一性 [...]
\ No newline at end of file
diff --git a/assets/js/112.3c3b2fdc.js b/assets/js/112.3c3b2fdc.js
deleted file mode 100644
index 723f706..0000000
--- a/assets/js/112.3c3b2fdc.js
+++ /dev/null
@@ -1 +0,0 @@
-(window.webpackJsonp=window.webpackJsonp||[]).push([[112],{555:function(e,t,i){"use strict";i.r(t);var a=i(1),r=Object(a.a)({},function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",{staticClass:"content"},[i("p",[e._v("This article will cover uri (url) usage in Weex. Including using image/typeface resources, deal with relative uri and how to access local and packaged asset files.")]),e._m(0),e._m(1),e._m(2),e._m(3),e._m(4),e._m(5),e._m(6),i("p",[i("a",{attrs:{href:"http [...]
\ No newline at end of file
diff --git a/assets/js/113.06bb73ae.js b/assets/js/113.06bb73ae.js
deleted file mode 100644
index 45de8b3..0000000
--- a/assets/js/113.06bb73ae.js
+++ /dev/null
@@ -1 +0,0 @@
-(window.webpackJsonp=window.webpackJsonp||[]).push([[113],{553:function(t,e,s){"use strict";s.r(e);var n=s(1),a=Object(n.a)({},function(){var t=this,e=t.$createElement,s=t._self._c||e;return s("div",{staticClass:"content"},[t._m(0),s("p",[t._v('"Downgrade" means to rendering Weex\'s pages as the normal web page.')]),s("p",[t._v('Weex supports cross-platform (Android, iOS, Web), with different SDK but same APIs, under the hood, it\'s using platform capability to render pages. However with [...]
\ No newline at end of file
diff --git a/assets/js/113.eae3bfd1.js b/assets/js/113.eae3bfd1.js
new file mode 100644
index 0000000..d07ab17
--- /dev/null
+++ b/assets/js/113.eae3bfd1.js
@@ -0,0 +1 @@
+(window.webpackJsonp=window.webpackJsonp||[]).push([[113],{403:function(t,a,e){"use strict";e.r(a);var n=e(0),i=Object(n.a)({},(function(){var t=this.$createElement,a=this._self._c||t;return a("div",{staticClass:"content"},[a("p",[this._v("这里罗列的是除 Weex 官方组件外,一些比较成熟的三方组件。")]),a("img",{attrs:{src:"https://img.alicdn.com/tfs/TB1o1ulg1GSBuNjSspbXXciipXa-579-134.svg",alt:"drawing",width:"200"}}),a("p",[this._v('BindingX 是解决 Weex 和 React Native 上富交互问题的一种解决方案。它提供了一种称之为 "Expression Binding" 的机制可 [...]
\ No newline at end of file
diff --git a/assets/js/114.db64f458.js b/assets/js/114.db64f458.js
new file mode 100644
index 0000000..844801e
--- /dev/null
+++ b/assets/js/114.db64f458.js
@@ -0,0 +1 @@
+(window.webpackJsonp=window.webpackJsonp||[]).push([[114],{399:function(e,a,t){"use strict";t.r(a);var s=t(0),r=Object(s.a)({},(function(){var e=this.$createElement;this._self._c;return this._m(0)}),[function(){var e=this,a=e.$createElement,t=e._self._c||a;return t("div",{staticClass:"content"},[t("h1",{attrs:{id:"weexcore-多进程多线程架构演进"}},[t("a",{staticClass:"header-anchor",attrs:{href:"#weexcore-多进程多线程架构演进"}},[e._v("#")]),e._v(" WeexCore 多进程多线程架构演进")]),t("h3",{attrs:{id:"_1-背景"}},[t("a",{ [...]
\ No newline at end of file
diff --git a/assets/js/114.ff146048.js b/assets/js/114.ff146048.js
deleted file mode 100644
index 30df8f3..0000000
--- a/assets/js/114.ff146048.js
+++ /dev/null
@@ -1 +0,0 @@
-(window.webpackJsonp=window.webpackJsonp||[]).push([[114],{561:function(t,e,s){"use strict";s.r(e);var a=s(1),n=Object(a.a)({},function(){var t=this,e=t.$createElement,s=t._self._c||e;return s("div",{staticClass:"content"},[t._m(0),s("p",[t._v("In this article, we demonstrate how to fit Weex pages for different or changable screen sizes such as orientation switches.")]),t._m(1),t._m(2),s("p",[t._v("Take iOS as example, when your application starts up, Weex acquires current device screen [...]
\ No newline at end of file
diff --git a/assets/js/115.ad448754.js b/assets/js/115.ad448754.js
new file mode 100644
index 0000000..e9f4e9c
--- /dev/null
+++ b/assets/js/115.ad448754.js
@@ -0,0 +1 @@
+(window.webpackJsonp=window.webpackJsonp||[]).push([[115],{396:function(e,t,n){"use strict";n.r(t);var s=n(0),i=Object(s.a)({},(function(){var e=this.$createElement;this._self._c;return this._m(0)}),[function(){var e=this.$createElement,t=this._self._c||e;return t("div",{staticClass:"content"},[t("p",[this._v("这里是 Weex 技术交流与分享的平台,我们会不定期分享一些关于 Weex 原理、架构设计、最佳实践、经典案例、性能优化等方方面面的技术文章。")]),t("p",[this._v("同时也非常欢迎 Weex 的使用者们分享自己的心得,将自己的文章挂在这里,可以让众多其它使用者们看到哟。如果你想分享自己的文章,可以点击下面的“提交建议”联系我们。")])]) [...]
\ No newline at end of file
diff --git a/assets/js/115.fe3a36fe.js b/assets/js/115.fe3a36fe.js
deleted file mode 100644
index b3dc4b4..0000000
--- a/assets/js/115.fe3a36fe.js
+++ /dev/null
@@ -1 +0,0 @@
-(window.webpackJsonp=window.webpackJsonp||[]).push([[115],{549:function(t,e,a){"use strict";a.r(e);var s=a(1),n=Object(s.a)({},function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"content"},[t._m(0),a("p"),t._m(1),a("p"),a("p",[t._v("Vue.js has many peripheral technology products such as "),a("a",{attrs:{href:"https://github.com/vuejs/vuex",target:"_blank",rel:"noopener noreferrer"}},[t._v("Vuex"),a("OutboundLink")],1),t._v(" and "),a("a",{attrs:{href:"ht [...]
\ No newline at end of file
diff --git a/assets/js/116.30a5b8e6.js b/assets/js/116.30a5b8e6.js
new file mode 100644
index 0000000..fbae47d
--- /dev/null
+++ b/assets/js/116.30a5b8e6.js
@@ -0,0 +1 @@
+(window.webpackJsonp=window.webpackJsonp||[]).push([[116],{393:function(e,t,n){"use strict";n.r(t);var r=n(0),a=Object(r.a)({},(function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"content"},[n("p",[e._v("这里罗列的是除 WeexSDK 中默认组件外,一些比较成熟的插件。部分插件可能存在与最新版本 WeexSDK 不兼容的情况,请及时反馈给我们。")]),n("table",[e._m(0),n("tbody",[n("tr",[n("td",[n("a",{attrs:{href:"https://alibaba.github.io/bindingx/guide/cn_introduce",target:"_blank",rel:"noopener noreferrer"}},[e._v("Bindin [...]
\ No newline at end of file
diff --git a/assets/js/116.782d76e0.js b/assets/js/116.782d76e0.js
deleted file mode 100644
index 5ff1eb5..0000000
--- a/assets/js/116.782d76e0.js
+++ /dev/null
@@ -1 +0,0 @@
-(window.webpackJsonp=window.webpackJsonp||[]).push([[116],{547:function(t,e,s){"use strict";s.r(e);var i=s(1),r=Object(i.a)({},function(){var t=this,e=t.$createElement,s=t._self._c||e;return s("div",{staticClass:"content"},[t._m(0),s("p",[t._v("Weex Community "),s("a",{attrs:{href:"https://github.com/apache/incubator-weex/issues",target:"_blank",rel:"noopener noreferrer"}},[t._v("Github Issue"),s("OutboundLink")],1),t._v(" to report and track bugs 。The more information provided in a Gith [...]
\ No newline at end of file
diff --git a/assets/js/117.71c45493.js b/assets/js/117.71c45493.js
new file mode 100644
index 0000000..c4477e7
--- /dev/null
+++ b/assets/js/117.71c45493.js
@@ -0,0 +1 @@
+(window.webpackJsonp=window.webpackJsonp||[]).push([[117],{390:function(n,t,e){"use strict";e.r(t);var s=e(0),c=Object(s.a)({},(function(){var n=this.$createElement,t=this._self._c||n;return t("div",{staticClass:"content"},[t("Who-Is-Using-Weex")],1)}),[],!1,null,null,null);t.default=c.exports}}]);
\ No newline at end of file
diff --git a/assets/js/117.b21b55ad.js b/assets/js/117.b21b55ad.js
deleted file mode 100644
index 8b8489b..0000000
--- a/assets/js/117.b21b55ad.js
+++ /dev/null
@@ -1 +0,0 @@
-(window.webpackJsonp=window.webpackJsonp||[]).push([[117],{545:function(e,t,i){"use strict";i.r(t);var r=i(1),o=Object(r.a)({},function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",{staticClass:"content"},[e._m(0),i("p",[e._v("This page describes the standard procedure to modify code of weex.")]),e._m(1),e._m(2),i("p",[e._v("Weex adopts "),i("a",{attrs:{href:"https://choosealicense.com/licenses/apache-2.0/",target:"_blank",rel:"noopener noreferrer"}},[e._v("Apache Licen [...]
\ No newline at end of file
diff --git a/assets/js/118.9b0c41e7.js b/assets/js/118.9b0c41e7.js
new file mode 100644
index 0000000..e919429
--- /dev/null
+++ b/assets/js/118.9b0c41e7.js
@@ -0,0 +1 @@
+(window.webpackJsonp=window.webpackJsonp||[]).push([[118],{387:function(e,t,a){"use strict";a.r(t);var n=a(0),s=Object(n.a)({},(function(){var e=this.$createElement;this._self._c;return this._m(0)}),[function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"content"},[a("h1",{attrs:{id:"wxsdkinstace"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#wxsdkinstace"}},[e._v("#")]),e._v(" WXSDKInstace")]),a("p",[e._v("Weex Native 和 JavaScript 交互通信.")]),a("h2",{a [...]
\ No newline at end of file
diff --git a/assets/js/118.b20818b8.js b/assets/js/118.b20818b8.js
deleted file mode 100644
index 52aad7b..0000000
--- a/assets/js/118.b20818b8.js
+++ /dev/null
@@ -1 +0,0 @@
-(window.webpackJsonp=window.webpackJsonp||[]).push([[118],{543:function(e,t,r){"use strict";r.r(t);var s=r(1),i=Object(s.a)({},function(){var e=this,t=e.$createElement,r=e._self._c||t;return r("div",{staticClass:"content"},[e._m(0),r("p",[e._v("Contributions are always welcome, but it is very important to understand the development process to make contributing simpler. This document will help you understand how to contribute changes to the Weex source code. Below are the recommended step [...]
\ No newline at end of file
diff --git a/assets/js/119.60b84a62.js b/assets/js/119.60b84a62.js
new file mode 100644
index 0000000..9a03fca
--- /dev/null
+++ b/assets/js/119.60b84a62.js
@@ -0,0 +1 @@
+(window.webpackJsonp=window.webpackJsonp||[]).push([[119],{381:function(e,a,t){"use strict";t.r(a);var n=t(0),o=Object(n.a)({},(function(){var e=this.$createElement;this._self._c;return this._m(0)}),[function(){var e=this,a=e.$createElement,t=e._self._c||a;return t("div",{staticClass:"content"},[t("h1",{attrs:{id:"ios-apis"}},[t("a",{staticClass:"header-anchor",attrs:{href:"#ios-apis"}},[e._v("#")]),e._v(" iOS APIs")]),t("h2",{attrs:{id:"native-对外接口"}},[t("a",{staticClass:"header-anchor" [...]
\ No newline at end of file
diff --git a/assets/js/119.887cb6de.js b/assets/js/119.887cb6de.js
deleted file mode 100644
index 902172e..0000000
--- a/assets/js/119.887cb6de.js
+++ /dev/null
@@ -1 +0,0 @@
-(window.webpackJsonp=window.webpackJsonp||[]).push([[119],{541:function(e,t,r){"use strict";r.r(t);var n=r(1),s=Object(n.a)({},function(){var e=this,t=e.$createElement,r=e._self._c||t;return r("div",{staticClass:"content"},[e._m(0),e._m(1),e._m(2),e._m(3),r("p",[e._v("To make an open and friendly community, Weex community adopt "),r("a",{attrs:{href:"https://github.com/apache/incubator-weex/blob/master/CODE_OF_CONDUCT.md",target:"_blank",rel:"noopener noreferrer"}},[e._v("Contributor Cov [...]
\ No newline at end of file
diff --git a/assets/js/12.0bb531bf.js b/assets/js/12.0bb531bf.js
deleted file mode 100644
index a1e6a13..0000000
--- a/assets/js/12.0bb531bf.js
+++ /dev/null
@@ -1 +0,0 @@
-(window.webpackJsonp=window.webpackJsonp||[]).push([[12],{188:function(e,t,r){e.exports=r.p+"assets/img/vue-rax.bd610684.png"},214:function(e,t,r){e.exports=r.p+"assets/img/native-component.3ed5300a.png"},276:function(e,t,r){e.exports=r.p+"assets/img/weex-example-yo.f145cfa8.png"},277:function(e,t,r){e.exports=r.p+"assets/img/different-switch.5dcdbc2e.png"},503:function(e,t,r){"use strict";r.r(t);var n=[function(){var e=this.$createElement,t=this._self._c||e;return t("h1",{attrs:{id:"wha [...]
\ No newline at end of file
diff --git a/assets/js/12.9a04dc7f.js b/assets/js/12.9a04dc7f.js
new file mode 100644
index 0000000..7f3c0a0
--- /dev/null
+++ b/assets/js/12.9a04dc7f.js
@@ -0,0 +1 @@
+(window.webpackJsonp=window.webpackJsonp||[]).push([[12],{191:function(t,n,r){"use strict";r.r(n);var u=r(192),e=r.n(u);for(var i in u)"default"!==i&&function(t){r.d(n,t,(function(){return u[t]}))}(i);n.default=e.a},192:function(t,n){t.exports={created:function(){this.$router.push("/community/weex-third-party-extensions.html")}}},241:function(t,n,r){"use strict";var u=function(){var t=this.$createElement;return(this._self._c||t)("div",{staticClass:"content"})},e=[];r.d(n,"a",(function(){ [...]
\ No newline at end of file
diff --git a/assets/js/120.8e4167fa.js b/assets/js/120.8e4167fa.js
deleted file mode 100644
index 938530f..0000000
--- a/assets/js/120.8e4167fa.js
+++ /dev/null
@@ -1 +0,0 @@
-(window.webpackJsonp=window.webpackJsonp||[]).push([[120],{539:function(t,e,s){"use strict";s.r(e);var r=s(1),a=Object(r.a)({},function(){var t=this.$createElement,e=this._self._c||t;return e("div",{staticClass:"content"},[this._m(0),e("p",[this._v("Weex could not exist without the continued generous support from the community, We would like to take this opportunity to thank our sponsors.")]),e("ul",[e("li",[e("img",{attrs:{src:"/sauce_labs_red.svg",alt:"Sauce Lab"}}),e("a",{attrs:{href: [...]
\ No newline at end of file
diff --git a/assets/js/120.e0724a1b.js b/assets/js/120.e0724a1b.js
new file mode 100644
index 0000000..76a5f6d
--- /dev/null
+++ b/assets/js/120.e0724a1b.js
@@ -0,0 +1 @@
+(window.webpackJsonp=window.webpackJsonp||[]).push([[120],{378:function(t,s,a){"use strict";a.r(s);var n=a(0),e=Object(n.a)({},(function(){var t=this.$createElement;this._self._c;return this._m(0)}),[function(){var t=this,s=t.$createElement,a=t._self._c||s;return a("div",{staticClass:"content"},[a("h2",{attrs:{id:"概述"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#概述"}},[t._v("#")]),t._v(" 概述")]),a("p",[a("span",{staticClass:"weex-version"},[t._v("v0.9.5+")])]),a("p",[t._v("JSServic [...]
\ No newline at end of file
diff --git a/assets/js/121.47c4e890.js b/assets/js/121.47c4e890.js
new file mode 100644
index 0000000..52a1fb0
--- /dev/null
+++ b/assets/js/121.47c4e890.js
@@ -0,0 +1 @@
+(window.webpackJsonp=window.webpackJsonp||[]).push([[121],{375:function(t,s,e){"use strict";e.r(s);var a=e(0),n=Object(a.a)({},(function(){var t=this,s=t.$createElement,e=t._self._c||s;return e("div",{staticClass:"content"},[t._m(0),t._m(1),t._m(2),e("p",[t._v("Weex 实例变量的类型定义如下:")]),t._m(3),t._m(4),e("p",[t._v("该变量包含了当前 Weex 页面的所有环境信息。")]),t._m(5),t._m(6),t._m(7),t._m(8),t._m(9),t._m(10),t._m(11),e("p",[e("a",{attrs:{href:"http://dotwe.org/vue/ea2cff9039f3b0e406f8f7da10e874af",target:"_b [...]
\ No newline at end of file
diff --git a/assets/js/121.de1203f0.js b/assets/js/121.de1203f0.js
deleted file mode 100644
index 4379da6..0000000
--- a/assets/js/121.de1203f0.js
+++ /dev/null
@@ -1 +0,0 @@
-(window.webpackJsonp=window.webpackJsonp||[]).push([[121],{537:function(e,t,i){"use strict";i.r(t);var n=i(1),s=Object(n.a)({},function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",{staticClass:"content"},[e._m(0),i("div",{staticClass:"danger custom-block"},[i("p",{staticClass:"custom-block-title"},[e._v("WARNING")]),i("p",[i("a",{attrs:{href:"https://github.com/weexteam/weex-toolkit",target:"_blank",rel:"noopener noreferrer"}},[e._v("weex-toolkit"),i("OutboundLink")],1 [...]
\ No newline at end of file
diff --git a/assets/js/122.49fb2a8d.js b/assets/js/122.49fb2a8d.js
new file mode 100644
index 0000000..11aa749
--- /dev/null
+++ b/assets/js/122.49fb2a8d.js
@@ -0,0 +1 @@
+(window.webpackJsonp=window.webpackJsonp||[]).push([[122],{372:function(t,s,a){"use strict";a.r(s);var e=a(0),n=Object(e.a)({},(function(){var t=this,s=t.$createElement,a=t._self._c||s;return a("div",{staticClass:"content"},[t._m(0),t._m(1),t._m(2),a("div",{staticClass:"tip custom-block"},[a("p",{staticClass:"custom-block-title"},[t._v("TIP")]),a("p",[t._v("不可以在标签内部直接添加文本,需要使用 "),a("router-link",{attrs:{to:"./text.html"}},[a("code",[t._v("<text>")])]),t._v(" 标签来显示文本。")],1)]),t._m(3),t._m [...]
\ No newline at end of file
diff --git a/assets/js/122.908f2066.js b/assets/js/122.908f2066.js
deleted file mode 100644
index db25c4a..0000000
--- a/assets/js/122.908f2066.js
+++ /dev/null
@@ -1 +0,0 @@
-(window.webpackJsonp=window.webpackJsonp||[]).push([[122],{535:function(t,s,n){"use strict";n.r(s);var a=n(1),e=Object(a.a)({},function(){var t=this,s=t.$createElement,n=t._self._c||s;return n("div",{staticClass:"content"},[t._m(0),n("div",{staticClass:"danger custom-block"},[n("p",{staticClass:"custom-block-title"},[t._v("WARNING")]),n("p",[n("a",{attrs:{href:"https://github.com/weexteam/weex-devtools-android",target:"_blank",rel:"noopener noreferrer"}},[t._v("Android Devtools for Apach [...]
\ No newline at end of file
diff --git a/assets/js/123.17a01b8a.js b/assets/js/123.17a01b8a.js
deleted file mode 100644
index 8d9e803..0000000
--- a/assets/js/123.17a01b8a.js
+++ /dev/null
@@ -1 +0,0 @@
-(window.webpackJsonp=window.webpackJsonp||[]).push([[123],{533:function(e,t,i){"use strict";i.r(t);var n=i(1),r=Object(n.a)({},function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",{staticClass:"content"},[e._m(0),i("div",{staticClass:"danger custom-block"},[i("p",{staticClass:"custom-block-title"},[e._v("WARNING")]),i("p",[i("a",{attrs:{href:"https://github.com/weexteam/devtool-iOS-for-Apache-Weex",target:"_blank",rel:"noopener noreferrer"}},[e._v("iOS Devtools for Apa [...]
\ No newline at end of file
diff --git a/assets/js/123.b35ca06a.js b/assets/js/123.b35ca06a.js
new file mode 100644
index 0000000..a372877
--- /dev/null
+++ b/assets/js/123.b35ca06a.js
@@ -0,0 +1 @@
+(window.webpackJsonp=window.webpackJsonp||[]).push([[123],{369:function(t,e,s){"use strict";s.r(e);var r=s(0),l=Object(r.a)({},(function(){var t=this,e=t.$createElement,s=t._self._c||e;return s("div",{staticClass:"content"},[t._m(0),t._m(1),s("p",[t._v("Cell 必须以一级子组件的形式存在于 "),s("router-link",{attrs:{to:"./list.html"}},[s("code",[t._v("list")])]),s("router-link",{attrs:{to:"./list.html"}},[s("code",[t._v("recycler")])]),s("router-link",{attrs:{to:"./waterfall.html"}},[s("code",[t._v("wate [...]
\ No newline at end of file
diff --git a/assets/js/124.583b7a8d.js b/assets/js/124.583b7a8d.js
deleted file mode 100644
index 1ed472d..0000000
--- a/assets/js/124.583b7a8d.js
+++ /dev/null
@@ -1 +0,0 @@
-(window.webpackJsonp=window.webpackJsonp||[]).push([[124],{529:function(t,n,a){"use strict";a.r(n);var s=a(1),e=Object(s.a)({},function(){var t=this,n=t.$createElement,a=t._self._c||n;return a("div",{staticClass:"content"},[t._m(0),a("div",{staticClass:"tip custom-block"},[a("p",{staticClass:"custom-block-title"},[t._v("TIP")]),a("p",[t._v("Currently, Weex supports the following "),a("a",{attrs:{href:"https://developer.android.com/ndk/guides/abis.html",target:"_blank",rel:"noopener noref [...]
\ No newline at end of file
diff --git a/assets/js/124.eb1f96c2.js b/assets/js/124.eb1f96c2.js
new file mode 100644
index 0000000..49ecda0
--- /dev/null
+++ b/assets/js/124.eb1f96c2.js
@@ -0,0 +1 @@
+(window.webpackJsonp=window.webpackJsonp||[]).push([[124],{366:function(t,e,s){"use strict";s.r(e);var i=s(0),r=Object(i.a)({},(function(){var t=this,e=t.$createElement,s=t._self._c||e;return s("div",{staticClass:"content"},[t._m(0),t._m(1),t._m(2),t._m(3),t._m(4),t._m(5),t._m(6),s("ul",[s("li",[s("strong",[t._v("通用样式")]),t._v(" 支持所有"),s("router-link",{attrs:{to:"./../styles/common-styles.html"}},[t._v("通用样式")]),t._v("。")],1)]),t._m(7),s("ul",[s("li",[s("strong",[t._v("通用事件")]),t._v(" 支持 [...]
\ No newline at end of file
diff --git a/assets/js/125.0fcc6113.js b/assets/js/125.0fcc6113.js
new file mode 100644
index 0000000..12c185d
--- /dev/null
+++ b/assets/js/125.0fcc6113.js
@@ -0,0 +1 @@
+(window.webpackJsonp=window.webpackJsonp||[]).push([[125],{363:function(t,e,s){"use strict";s.r(e);var a=s(0),r=Object(a.a)({},(function(){var t=this,e=t.$createElement,s=t._self._c||e;return s("div",{staticClass:"content"},[t._m(0),t._m(1),t._m(2),s("div",{staticClass:"tip custom-block"},[s("p",{staticClass:"custom-block-title"},[t._v("TIP")]),s("ul",[t._m(3),s("li",[t._v("Weex 没有内置的图片库,因为一些开源项目如 "),s("a",{attrs:{href:"https://github.com/rs/SDWebImage",target:"_blank",rel:"noopener nore [...]
\ No newline at end of file
diff --git a/assets/js/125.29689021.js b/assets/js/125.29689021.js
deleted file mode 100644
index 0dd0a8a..0000000
--- a/assets/js/125.29689021.js
+++ /dev/null
@@ -1 +0,0 @@
-(window.webpackJsonp=window.webpackJsonp||[]).push([[125],{527:function(e,t,n){"use strict";n.r(t);var a=n(1),s=Object(a.a)({},function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"content"},[e._m(0),n("p",[e._v("You may integrate Weex to your iOS app through the "),n("a",{attrs:{href:"https://cocoapods.org/",target:"_blank",rel:"noopener noreferrer"}},[e._v("CocoaPods"),n("OutboundLink")],1),e._v(" or "),n("a",{attrs:{href:"https://github.com/Carthage/Car [...]
\ No newline at end of file
diff --git a/assets/js/126.08298d17.js b/assets/js/126.08298d17.js
deleted file mode 100644
index f98efbb..0000000
--- a/assets/js/126.08298d17.js
+++ /dev/null
@@ -1 +0,0 @@
-(window.webpackJsonp=window.webpackJsonp||[]).push([[126],{525:function(t,e,a){"use strict";a.r(e);var n=a(1),s=Object(n.a)({},function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"content"},[t._m(0),t._m(1),t._m(2),a("p",[t._v("The following documents assume that you already have a certain Android development experience.")]),t._m(3),a("p",[t._v("The keys to intergrating Weex into your Android application are the following five step:")]),t._m(4),t._m(5),t. [...]
\ No newline at end of file
diff --git a/assets/js/126.0d82c86b.js b/assets/js/126.0d82c86b.js
new file mode 100644
index 0000000..6cda866
--- /dev/null
+++ b/assets/js/126.0d82c86b.js
@@ -0,0 +1 @@
+(window.webpackJsonp=window.webpackJsonp||[]).push([[126],{360:function(t,s,e){"use strict";e.r(s);var r=e(0),i=Object(r.a)({},(function(){var t=this,s=t.$createElement,e=t._self._c||s;return e("div",{staticClass:"content"},[t._m(0),t._m(1),t._m(2),t._m(3),e("p",[t._v("不可添加任何子元素。")]),t._m(4),e("p",[t._v("无扩展属性")]),t._m(5),t._m(6),t._m(7),e("p",[t._v("无事件")]),t._m(8),e("p",[t._v("请参考 "),e("router-link",{attrs:{to:"./slider.html"}},[t._v("slider")])],1)])}),[function(){var t=this.$createEl [...]
\ No newline at end of file
diff --git a/assets/js/127.03c739e4.js b/assets/js/127.03c739e4.js
deleted file mode 100644
index 487a5a0..0000000
--- a/assets/js/127.03c739e4.js
+++ /dev/null
@@ -1 +0,0 @@
-(window.webpackJsonp=window.webpackJsonp||[]).push([[127],{521:function(e,t,s){"use strict";s.r(t);var n=s(1),a=Object(n.a)({},function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("div",{staticClass:"content"},[e._m(0),s("p",[e._v("Using "),s("a",{attrs:{href:"http://dotwe.org/vue",target:"_blank",rel:"noopener noreferrer"}},[e._v("Online Editor"),s("OutboundLink")],1),e._v(" is a good choice, but if you want to develop locally on your own machine, you will need to set up yo [...]
\ No newline at end of file
diff --git a/assets/js/127.79660a66.js b/assets/js/127.79660a66.js
new file mode 100644
index 0000000..87461fc
--- /dev/null
+++ b/assets/js/127.79660a66.js
@@ -0,0 +1 @@
+(window.webpackJsonp=window.webpackJsonp||[]).push([[127],{354:function(t,s,e){"use strict";e.r(s);var a=e(0),n=Object(a.a)({},(function(){var t=this,s=t.$createElement,e=t._self._c||s;return e("div",{staticClass:"content"},[t._m(0),t._m(1),t._m(2),t._m(3),t._m(4),t._m(5),t._m(6),t._m(7),t._m(8),e("table",[t._m(9),e("tbody",[t._m(10),t._m(11),t._m(12),e("tr",[e("td",[t._v("pagingEnabled")]),e("td",[t._v("是否按分页模式线上List,默认值false"),e("Badge",{attrs:{text:"v0.20+",type:"warning"}})],1),e("td [...]
\ No newline at end of file
diff --git a/assets/js/128.22596529.js b/assets/js/128.22596529.js
deleted file mode 100644
index 6bfef81..0000000
--- a/assets/js/128.22596529.js
+++ /dev/null
@@ -1 +0,0 @@
-(window.webpackJsonp=window.webpackJsonp||[]).push([[128],{519:function(e,t,a){"use strict";a.r(t);var s=a(1),r=Object(s.a)({},function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"content"},[e._m(0),a("div",{staticClass:"warning custom-block"},[a("p",{staticClass:"custom-block-title"},[e._v("warning")]),a("p",[e._v("This document is for the "),a("code",[e._v("Weex CLI")]),a("strong",[e._v("2.x")]),e._v(" version. For the old version of the "),a("code",[e. [...]
\ No newline at end of file
diff --git a/assets/js/128.64fa5390.js b/assets/js/128.64fa5390.js
new file mode 100644
index 0000000..cb2d6b6
--- /dev/null
+++ b/assets/js/128.64fa5390.js
@@ -0,0 +1 @@
+(window.webpackJsonp=window.webpackJsonp||[]).push([[128],{351:function(t,a,s){"use strict";s.r(a);var n=s(0),e=Object(n.a)({},(function(){var t=this,a=t.$createElement,s=t._self._c||a;return s("div",{staticClass:"content"},[t._m(0),t._m(1),t._m(2),t._m(3),t._m(4),t._m(5),s("ul",[t._m(6),t._m(7),s("li",[t._v("组件 "),s("code",[t._v("<loading-indicator>")]),t._v(": 作为独立组件使用时,通过"),s("code",[t._v("animating")]),t._v("属性控制动画状态。"),s("a",{attrs:{href:"http://dotwe.org/vue/15b0ac96db6e1837ef5c27c [...]
\ No newline at end of file
diff --git a/assets/js/129.559a2a72.js b/assets/js/129.559a2a72.js
deleted file mode 100644
index e149812..0000000
--- a/assets/js/129.559a2a72.js
+++ /dev/null
@@ -1 +0,0 @@
-(window.webpackJsonp=window.webpackJsonp||[]).push([[129],{517:function(t,e,l){"use strict";l.r(e);var a=l(1),i=Object(a.a)({},function(){this.$createElement;this._self._c;return this._m(0)},[function(){var t=this,e=t.$createElement,l=t._self._c||e;return l("div",{staticClass:"content"},[l("h1",{attrs:{id:"guide"}},[l("a",{staticClass:"header-anchor",attrs:{href:"#guide","aria-hidden":"true"}},[t._v("#")]),t._v(" Guide")]),l("p",[t._v("ErrorCode in WEEX")]),l("h1",{attrs:{id:"common-erro [...]
\ No newline at end of file
diff --git a/assets/js/129.b886ba9c.js b/assets/js/129.b886ba9c.js
new file mode 100644
index 0000000..27db1d6
--- /dev/null
+++ b/assets/js/129.b886ba9c.js
@@ -0,0 +1 @@
+(window.webpackJsonp=window.webpackJsonp||[]).push([[129],{348:function(t,a,e){"use strict";e.r(a);var s=e(0),n=Object(s.a)({},(function(){var t=this,a=t.$createElement,e=t._self._c||a;return e("div",{staticClass:"content"},[e("h1",{attrs:{id:"recycle-list"}},[e("a",{staticClass:"header-anchor",attrs:{href:"#recycle-list"}},[t._v("#")]),t._v(" <recycle-list> "),e("Badge",{attrs:{text:"v0.18+",type:"warning"}})],1),t._m(0),t._m(1),e("blockquote",[e("ul",[e("li",[t._v("设计思路请参考 "),e("a",{at [...]
\ No newline at end of file
diff --git a/assets/js/13.a03d932d.js b/assets/js/13.a03d932d.js
deleted file mode 100644
index 3cc3257..0000000
--- a/assets/js/13.a03d932d.js
+++ /dev/null
@@ -1 +0,0 @@
-(window.webpackJsonp=window.webpackJsonp||[]).push([[13],{214:function(e,t,r){e.exports=r.p+"assets/img/native-component.3ed5300a.png"},282:function(e,t,r){e.exports=r.p+"assets/img/weex-example-yo.f145cfa8.png"},283:function(e,t,r){e.exports=r.p+"assets/img/different-switch.5dcdbc2e.png"},284:function(e,t,r){e.exports=r.p+"assets/img/vue-rax.bd610684.png"},377:function(e,t,r){"use strict";r.r(t);var n=[function(){var e=this.$createElement,t=this._self._c||e;return t("h1",{attrs:{id:"什么是 [...]
\ No newline at end of file
diff --git a/assets/js/13.d7eeb9a2.js b/assets/js/13.d7eeb9a2.js
new file mode 100644
index 0000000..61f5721
--- /dev/null
+++ b/assets/js/13.d7eeb9a2.js
@@ -0,0 +1 @@
+(window.webpackJsonp=window.webpackJsonp||[]).push([[13],{193:function(t,n,r){"use strict";r.r(n);var u=r(194),e=r.n(u);for(var i in u)"default"!==i&&function(t){r.d(n,t,(function(){return u[t]}))}(i);n.default=e.a},194:function(t,n){t.exports={created:function(){this.$router.push("/docs/api/weex-variable.html")}}},242:function(t,n,r){"use strict";var u=function(){var t=this.$createElement;return(this._self._c||t)("div",{staticClass:"content"})},e=[];r.d(n,"a",(function(){return u})),r.d [...]
\ No newline at end of file
diff --git a/assets/js/130.4d4956c4.js b/assets/js/130.4d4956c4.js
deleted file mode 100644
index b7260bc..0000000
--- a/assets/js/130.4d4956c4.js
+++ /dev/null
@@ -1 +0,0 @@
-(window.webpackJsonp=window.webpackJsonp||[]).push([[130],{515:function(t,a,s){"use strict";s.r(a);var n=s(1),e=Object(n.a)({},function(){this.$createElement;this._self._c;return this._m(0)},[function(){var t=this,a=t.$createElement,s=t._self._c||a;return s("div",{staticClass:"content"},[s("h2",{attrs:{id:"jsenv-extend"}},[s("a",{staticClass:"header-anchor",attrs:{href:"#jsenv-extend","aria-hidden":"true"}},[t._v("#")]),t._v(" JSEnv Extend")]),s("h3",{attrs:{id:"api"}},[s("a",{staticClas [...]
\ No newline at end of file
diff --git a/assets/js/130.eb95f680.js b/assets/js/130.eb95f680.js
new file mode 100644
index 0000000..5a0aeae
--- /dev/null
+++ b/assets/js/130.eb95f680.js
@@ -0,0 +1 @@
+(window.webpackJsonp=window.webpackJsonp||[]).push([[130],{345:function(t,s,a){"use strict";a.r(s);var n=a(0),e=Object(n.a)({},(function(){var t=this,s=t.$createElement,a=t._self._c||s;return a("div",{staticClass:"content"},[t._m(0),t._m(1),t._m(2),t._m(3),t._m(4),t._m(5),t._m(6),t._m(7),t._m(8),t._m(9),t._m(10),t._m(11),t._m(12),t._m(13),a("p",[a("a",{attrs:{href:"http://dotwe.org/vue/fccb7c6b9a9f4b7b1f3f7518344cf1bb",target:"_blank",rel:"noopener noreferrer"}},[t._v("基本用法"),a("Outbound [...]
\ No newline at end of file
diff --git a/assets/js/131.1d6a977b.js b/assets/js/131.1d6a977b.js
deleted file mode 100644
index a7d78ad..0000000
--- a/assets/js/131.1d6a977b.js
+++ /dev/null
@@ -1 +0,0 @@
-(window.webpackJsonp=window.webpackJsonp||[]).push([[131],{513:function(t,a,e){"use strict";e.r(a);var s=e(1),n=Object(s.a)({},function(){this.$createElement;this._self._c;return this._m(0)},[function(){var t=this,a=t.$createElement,e=t._self._c||a;return e("div",{staticClass:"content"},[e("p",[t._v("这部分扩展能力还在讨论尝试中,可能随时会有调整,请留意。")]),e("p",[t._v("Weex 希望能够尊重尽可能多的开发者的使用习惯,所以除了 Weex 官方支持的 Vue 2.0 之外,开发者还可以定制并横向扩展自己的或自己喜欢的 JS Framework。完整一套 JS Framework 的定制和扩展需要以下几个步骤:")]),e("ol",[e("li",[t. [...]
\ No newline at end of file
diff --git a/assets/js/131.7a108d5d.js b/assets/js/131.7a108d5d.js
new file mode 100644
index 0000000..068c85c
--- /dev/null
+++ b/assets/js/131.7a108d5d.js
@@ -0,0 +1 @@
+(window.webpackJsonp=window.webpackJsonp||[]).push([[131],{342:function(t,e,i){"use strict";i.r(e);var _=i(0),s=Object(_.a)({},(function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("div",{staticClass:"content"},[i("h1",{attrs:{id:"richtext"}},[i("a",{staticClass:"header-anchor",attrs:{href:"#richtext"}},[t._v("#")]),t._v(" <richtext> "),i("Badge",{attrs:{text:"v0.20+",type:"warning"}})],1),t._m(0),t._m(1),t._m(2),t._m(3),t._m(4),i("p",[t._v("富文本组件内部树形结构不能超过255层,超过的层会被忽略。")]) [...]
\ No newline at end of file
diff --git a/assets/js/132.d3a47795.js b/assets/js/132.d3a47795.js
new file mode 100644
index 0000000..8f2c047
--- /dev/null
+++ b/assets/js/132.d3a47795.js
@@ -0,0 +1 @@
+(window.webpackJsonp=window.webpackJsonp||[]).push([[132],{339:function(t,s,a){"use strict";a.r(s);var e=a(0),n=Object(e.a)({},(function(){var t=this,s=t.$createElement,a=t._self._c||s;return a("div",{staticClass:"content"},[t._m(0),t._m(1),t._m(2),t._m(3),t._m(4),t._m(5),t._m(6),a("ul",[a("li",[a("code",[t._v("<refresh>")]),t._v(": 用于添加下拉刷新的功能。详情请查看"),a("router-link",{attrs:{to:"./refresh.html"}},[a("code",[t._v("<refersh>")])]),t._v("。")],1),a("li",[a("code",[t._v("<loading>")]),t._v(" [...]
\ No newline at end of file
diff --git a/assets/js/132.d9f8902b.js b/assets/js/132.d9f8902b.js
deleted file mode 100644
index b9a1a73..0000000
--- a/assets/js/132.d9f8902b.js
+++ /dev/null
@@ -1 +0,0 @@
-(window.webpackJsonp=window.webpackJsonp||[]).push([[132],{511:function(e,t,i){"use strict";i.r(t);var a=i(1),n=Object(a.a)({},function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",{staticClass:"content"},[e._m(0),i("p",[i("a",{attrs:{href:"https://developer.apple.com/library/ios/documentation/Swift/Conceptual/BuildingCocoaApps/MixandMatch.html#//apple_ref/doc/uid/TP40014216-CH10-ID122",target:"_blank",rel:"noopener noreferrer"}},[e._v("Swift and Objective-C"),i("Outbou [...]
\ No newline at end of file
diff --git a/assets/js/133.30131902.js b/assets/js/133.30131902.js
new file mode 100644
index 0000000..3bd2e5d
--- /dev/null
+++ b/assets/js/133.30131902.js
@@ -0,0 +1 @@
+(window.webpackJsonp=window.webpackJsonp||[]).push([[133],{336:function(t,s,a){"use strict";a.r(s);var n=a(0),e=Object(n.a)({},(function(){var t=this,s=t.$createElement,a=t._self._c||s;return a("div",{staticClass:"content"},[t._m(0),t._m(1),a("p",[t._v("Slider 组件用于在一个页面中展示多个图片,在前端这种效果被称为轮播图。默认的轮播间隔为3秒。")]),t._m(2),t._m(3),t._m(4),a("ul",[t._m(5),t._m(6),t._m(7),t._m(8),a("li",[a("strong",[t._v("show-indicators")]),t._v(", boolean. 是否显示指示器。尽管"),a("code",[t._v("show-indicator")]),t._v("的默认 [...]
\ No newline at end of file
diff --git a/assets/js/133.397d9412.js b/assets/js/133.397d9412.js
deleted file mode 100644
index 7cca032..0000000
--- a/assets/js/133.397d9412.js
+++ /dev/null
@@ -1 +0,0 @@
-(window.webpackJsonp=window.webpackJsonp||[]).push([[133],{509:function(t,e,a){"use strict";a.r(e);var s=a(1),n=Object(s.a)({},function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"content"},[t._m(0),a("p",[t._v("In this section we will talk about how to extend Weex on iOS using Objective-C. For Swift, please refer "),a("router-link",{attrs:{to:"./extend-ios-with-swift.html"}},[t._v("Extend using Swift")])],1),t._m(1),t._m(2),t._m(3),t._m(4),t._m(5),t._m(6 [...]
\ No newline at end of file
diff --git a/assets/js/134.95e7ada9.js b/assets/js/134.95e7ada9.js
new file mode 100644
index 0000000..02dd94f
--- /dev/null
+++ b/assets/js/134.95e7ada9.js
@@ -0,0 +1 @@
+(window.webpackJsonp=window.webpackJsonp||[]).push([[134],{330:function(t,s,a){"use strict";a.r(s);var n=a(0),e=Object(n.a)({},(function(){var t=this,s=t.$createElement,a=t._self._c||s;return a("div",{staticClass:"content"},[t._m(0),t._m(1),a("p",[a("code",[t._v("<textarea>")]),t._v(" 与 "),a("router-link",{attrs:{to:"./input.html"}},[a("code",[t._v("<input>")])]),t._v(" 组件类似,可用于接受用户输入数据。"),a("code",[t._v("<textarea>")]),t._v(" 支持多行文本输入。 "),a("code",[t._v("<textarea>")]),t._v(" 支持 "),a("c [...]
\ No newline at end of file
diff --git a/assets/js/134.dc1e1812.js b/assets/js/134.dc1e1812.js
deleted file mode 100644
index e9f2343..0000000
--- a/assets/js/134.dc1e1812.js
+++ /dev/null
@@ -1 +0,0 @@
-(window.webpackJsonp=window.webpackJsonp||[]).push([[134],{507:function(t,e,s){"use strict";s.r(e);var n=s(1),a=Object(n.a)({},function(){var t=this,e=t.$createElement,s=t._self._c||e;return s("div",{staticClass:"content"},[t._m(0),s("p",[t._v("Vue.js is an independent front-end framework. In the browser, you can not use the Weex container for page rendering. So, the two things are the same: (1) for the Weex platform to expand Vue.js Web components. (2) directly using Vue.js to develop a [...]
\ No newline at end of file
diff --git a/assets/js/135.a3ef4241.js b/assets/js/135.a3ef4241.js
new file mode 100644
index 0000000..4c22a35
--- /dev/null
+++ b/assets/js/135.a3ef4241.js
@@ -0,0 +1 @@
+(window.webpackJsonp=window.webpackJsonp||[]).push([[135],{327:function(t,s,a){"use strict";a.r(s);var n=a(0),e=Object(n.a)({},(function(){var t=this,s=t.$createElement,a=t._self._c||s;return a("div",{staticClass:"content"},[t._m(0),t._m(1),a("p",[t._v("Video 组件用于在页面中嵌入视频内容。")]),t._m(2),t._m(3),t._m(4),a("ul",[t._m(5),t._m(6),t._m(7),a("li",[a("strong",[t._v("poster")]),t._v(", string, "),a("Badge",{attrs:{text:"v0.18+ & iOS",type:"warning"}}),t._v(". 指定视频首图的图片链接。")],1),a("li",[a("strong [...]
\ No newline at end of file
diff --git a/assets/js/135.d26dc150.js b/assets/js/135.d26dc150.js
deleted file mode 100644
index 66d13a6..0000000
--- a/assets/js/135.d26dc150.js
+++ /dev/null
@@ -1 +0,0 @@
-(window.webpackJsonp=window.webpackJsonp||[]).push([[135],{501:function(e,t,i){"use strict";i.r(t);var o=i(1),n=Object(o.a)({},function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",{staticClass:"content"},[e._m(0),i("p",[e._v("Weex is a cross-platform solution. The web platform is just one of its runing environments, and it can also run on Android and iOS clients. The differences between the native platform and the web platform have some differences in functionality and [...]
\ No newline at end of file
diff --git a/assets/js/136.30580e24.js b/assets/js/136.30580e24.js
new file mode 100644
index 0000000..7ef83ba
--- /dev/null
+++ b/assets/js/136.30580e24.js
@@ -0,0 +1 @@
+(window.webpackJsonp=window.webpackJsonp||[]).push([[136],{324:function(t,s,a){"use strict";a.r(s);var n=a(0),e=Object(n.a)({},(function(){var t=this,s=t.$createElement,a=t._self._c||s;return a("div",{staticClass:"content"},[t._m(0),t._m(1),t._m(2),t._m(3),t._m(4),t._m(5),a("p",[t._v("和 "),a("router-link",{attrs:{to:"./list.html"}},[a("code",[t._v("<list>")])]),t._v("组件一样, "),a("code",[t._v("<waterfall>")]),t._v(" 组件的子组件只能包括以下四种组件或是 "),a("code",[t._v("fix")]),t._v(" 定位的组件,其他形式的组件将不能被正确渲染 [...]
\ No newline at end of file
diff --git a/assets/js/136.7cb81bd5.js b/assets/js/136.7cb81bd5.js
deleted file mode 100644
index 56c028c..0000000
--- a/assets/js/136.7cb81bd5.js
+++ /dev/null
@@ -1 +0,0 @@
-(window.webpackJsonp=window.webpackJsonp||[]).push([[136],{499:function(n,t,e){"use strict";e.r(t);var l=e(1),s=Object(l.a)({},function(){var n=this.$createElement,t=this._self._c||n;return t("div",{staticClass:"content"},[t("Tool-Playground",{attrs:{lang:"en-US"}})],1)},[],!1,null,null,null);t.default=s.exports}}]);
\ No newline at end of file
diff --git a/assets/js/137.48831369.js b/assets/js/137.48831369.js
new file mode 100644
index 0000000..4742660
--- /dev/null
+++ b/assets/js/137.48831369.js
@@ -0,0 +1 @@
+(window.webpackJsonp=window.webpackJsonp||[]).push([[137],{322:function(t,s,a){"use strict";a.r(s);var n=a(0),e=Object(n.a)({},(function(){var t=this,s=t.$createElement,a=t._self._c||s;return a("div",{staticClass:"content"},[t._m(0),t._m(1),t._m(2),t._m(3),t._m(4),t._m(5),t._m(6),a("div",{staticClass:"warning custom-block"},[a("p",{staticClass:"custom-block-title"},[t._v("注意")]),a("ul",[t._m(7),t._m(8),t._m(9),a("li",[t._v("您可以使用 "),a("router-link",{attrs:{to:"./../modules/webview.html"} [...]
\ No newline at end of file
diff --git a/assets/js/137.5404d058.js b/assets/js/137.5404d058.js
deleted file mode 100644
index fff5214..0000000
--- a/assets/js/137.5404d058.js
+++ /dev/null
@@ -1 +0,0 @@
-(window.webpackJsonp=window.webpackJsonp||[]).push([[137],{497:function(e,t,a){"use strict";a.r(t);var i=a(1),r=Object(i.a)({},function(){var e=this.$createElement,t=this._self._c||e;return t("div",{staticClass:"content"},[this._m(0),t("p",[this._v("Rax is a front-end framework with React-compatible APIs.")]),t("p",[this._v("Please refer to "),t("a",{attrs:{href:"https://alibaba.github.io/rax/",target:"_blank",rel:"noopener noreferrer"}},[this._v("Rax's official website"),t("OutboundLink [...]
\ No newline at end of file
diff --git a/assets/js/138.5c72d9b3.js b/assets/js/138.5c72d9b3.js
deleted file mode 100644
index 8c26475..0000000
--- a/assets/js/138.5c72d9b3.js
+++ /dev/null
@@ -1 +0,0 @@
-(window.webpackJsonp=window.webpackJsonp||[]).push([[138],{495:function(t,e,r){"use strict";r.r(e);var s=r(1),n=Object(s.a)({},function(){var t=this,e=t.$createElement,r=t._self._c||e;return r("div",{staticClass:"content"},[t._m(0),r("p"),t._m(1),r("p"),r("p",[t._v("Weex integrated the v2 version of Vue.js since WeexSDK "),r("a",{attrs:{href:"https://github.com/alibaba/weex/releases/tag/v0.10.0",target:"_blank",rel:"noopener noreferrer"}},[t._v("v0.10.0"),r("OutboundLink")],1),t._v(" is [...]
\ No newline at end of file
diff --git a/assets/js/138.7ebbc4da.js b/assets/js/138.7ebbc4da.js
new file mode 100644
index 0000000..f61c887
--- /dev/null
+++ b/assets/js/138.7ebbc4da.js
@@ -0,0 +1 @@
+(window.webpackJsonp=window.webpackJsonp||[]).push([[138],{320:function(t,e,r){"use strict";r.r(e);var a=r(0),s=Object(a.a)({},(function(){var t=this,e=t.$createElement,r=t._self._c||e;return r("div",{staticClass:"content"},[t._m(0),r("p",[t._v("Weex 提供了通过事件触发动作的能力,例如在用户点击组件时执行 JavaScript。下面列出了可被添加到 Weex 组件上以定义事件动作的属性:")]),t._m(1),t._m(2),t._m(3),t._m(4),r("p",[r("a",{attrs:{href:"https://jsplayground.taobao.org/raxplayground/c230a32e-489c-4fda-ae90-40faa6aaafbc??from=",target:"_blank",r [...]
\ No newline at end of file
diff --git a/assets/js/139.0e0e486d.js b/assets/js/139.0e0e486d.js
new file mode 100644
index 0000000..881aaa2
--- /dev/null
+++ b/assets/js/139.0e0e486d.js
@@ -0,0 +1 @@
+(window.webpackJsonp=window.webpackJsonp||[]).push([[139],{317:function(t,e,s){"use strict";s.r(e);var a=s(0),n=Object(a.a)({},(function(){var t=this,e=t.$createElement,s=t._self._c||e;return s("div",{staticClass:"content"},[s("h1",{attrs:{id:"事件冒泡"}},[s("a",{staticClass:"header-anchor",attrs:{href:"#事件冒泡"}},[t._v("#")]),t._v(" 事件冒泡 "),s("Badge",{attrs:{text:"v0.13+",type:"warn",vertical:"middle"}})],1),t._m(0),s("p",[t._v("如果你是个 web 开发者,你大概对浏览器事件冒泡机制已经很熟悉了,而且可能认为 Weex 默认会支持事件冒泡。然而,Weex [...]
\ No newline at end of file
diff --git a/assets/js/139.dc54bf5a.js b/assets/js/139.dc54bf5a.js
deleted file mode 100644
index 08e16bc..0000000
--- a/assets/js/139.dc54bf5a.js
+++ /dev/null
@@ -1 +0,0 @@
-(window.webpackJsonp=window.webpackJsonp||[]).push([[139],{493:function(e,t,r){"use strict";r.r(t);var a=r(1),n=Object(a.a)({},function(){var e=this,t=e.$createElement,r=e._self._c||t;return r("div",{staticClass:"content"},[e._m(0),e._m(1),r("ul",[r("li",[r("a",{attrs:{href:"https://issues.apache.org/jira/browse/WEEX-490",target:"_blank",rel:"noopener noreferrer"}},[e._v("WEEX-490"),r("OutboundLink")],1),e._v(' - [Android] set "type=tel" and "type=number" in input component, but also can [...]
\ No newline at end of file
diff --git a/assets/js/14.b3cb9c1e.js b/assets/js/14.b3cb9c1e.js
new file mode 100644
index 0000000..00119d0
--- /dev/null
+++ b/assets/js/14.b3cb9c1e.js
@@ -0,0 +1 @@
+(window.webpackJsonp=window.webpackJsonp||[]).push([[14],{195:function(n,t,u){"use strict";u.r(t);var r=u(196),e=u.n(r);for(var o in r)"default"!==o&&function(n){u.d(t,n,(function(){return r[n]}))}(o);t.default=e.a},196:function(n,t){n.exports={created:function(){this.$router.push("/download/download.html")}}},237:function(n,t,u){"use strict";var r=function(){var n=this.$createElement;return(this._self._c||n)("div",{staticClass:"content"})},e=[];u.d(t,"a",(function(){return r})),u.d(t,"b [...]
\ No newline at end of file
diff --git a/assets/js/14.ec133e92.js b/assets/js/14.ec133e92.js
deleted file mode 100644
index 45abe58..0000000
--- a/assets/js/14.ec133e92.js
+++ /dev/null
@@ -1 +0,0 @@
-(window.webpackJsonp=window.webpackJsonp||[]).push([[14],{194:function(t,s,i){},255:function(t,s,i){"use strict";var a=i(194);i.n(a).a},395:function(t,s,i){"use strict";i.r(s);i(255);var a=i(1),e=Object(a.a)({},function(){this.$createElement;this._self._c;return this._m(0)},[function(){var t=this.$createElement,s=this._self._c||t;return s("div",{staticClass:"wrapper"},[s("div",{staticClass:"sub-title"},[this._v("EMAS跨平台")]),s("div",{staticClass:"title"},[this._v("专注于跨平台App的研发需求")]),s("di [...]
\ No newline at end of file
diff --git a/assets/js/140.a3ff2b21.js b/assets/js/140.a3ff2b21.js
new file mode 100644
index 0000000..cb8cea2
--- /dev/null
+++ b/assets/js/140.a3ff2b21.js
@@ -0,0 +1 @@
+(window.webpackJsonp=window.webpackJsonp||[]).push([[140],{315:function(t,e,r){"use strict";r.r(e);var s=r(0),i=Object(s.a)({},(function(){var t=this,e=t.$createElement,r=t._self._c||e;return r("div",{staticClass:"content"},[r("h1",{attrs:{id:"手势"}},[r("a",{staticClass:"header-anchor",attrs:{href:"#手势"}},[t._v("#")]),t._v(" 手势 "),r("Badge",{attrs:{type:"warning",text:"该功能属于实验性功能"}})],1),r("p",[t._v("Weex 封装了原生的触摸事件以提供手势系统。使用手势类似于在 Weex 中使用事件,只需在节点上监听手势即可。")]),t._m(0),r("p",[t._v("目前,仅支持以 [...]
\ No newline at end of file
diff --git a/assets/js/140.d4159fa0.js b/assets/js/140.d4159fa0.js
deleted file mode 100644
index 2b4367c..0000000
--- a/assets/js/140.d4159fa0.js
+++ /dev/null
@@ -1 +0,0 @@
-(window.webpackJsonp=window.webpackJsonp||[]).push([[140],{491:function(t,n,e){"use strict";e.r(n);var s=e(1),c=Object(s.a)({},function(){var t=this.$createElement;return(this._self._c||t)("div",{staticClass:"content"})},[],!1,null,null,null);n.default=c.exports}}]);
\ No newline at end of file
diff --git a/assets/js/141.1f69549b.js b/assets/js/141.1f69549b.js
deleted file mode 100644
index 05b5c3a..0000000
--- a/assets/js/141.1f69549b.js
+++ /dev/null
@@ -1 +0,0 @@
-(window.webpackJsonp=window.webpackJsonp||[]).push([[141],{489:function(t,e,s){"use strict";s.r(e);var r=s(1),a=Object(r.a)({},function(){var t=this.$createElement,e=this._self._c||t;return e("div",{staticClass:"content"},[this._m(0),e("p",[this._v("Weex could not exist without the continued generous support from the community, We would like to take this opportunity to thank our sponsors.")]),e("ul",[e("li",[e("img",{attrs:{src:"/sauce_labs_red.svg",alt:"Sauce Lab"}}),e("a",{attrs:{href: [...]
\ No newline at end of file
diff --git a/assets/js/141.a2198868.js b/assets/js/141.a2198868.js
new file mode 100644
index 0000000..451e50b
--- /dev/null
+++ b/assets/js/141.a2198868.js
@@ -0,0 +1 @@
+(window.webpackJsonp=window.webpackJsonp||[]).push([[141],{313:function(t,e,s){"use strict";s.r(e);var n=s(0),a=Object(n.a)({},(function(){var t=this,e=t.$createElement,s=t._self._c||e;return s("div",{staticClass:"content"},[t._m(0),t._m(1),t._m(2),t._m(3),s("ul",[s("li",[s("a",{attrs:{href:"http://dotwe.org/vue/2d1b61bef061448c1a5a13eac9624410",target:"_blank",rel:"noopener noreferrer"}},[t._v("示例"),s("OutboundLink")],1)])]),t._m(4),s("div",{staticClass:"tip custom-block"},[s("p",{stati [...]
\ No newline at end of file
diff --git a/assets/js/142.5e640e41.js b/assets/js/142.5e640e41.js
deleted file mode 100644
index 65f2878..0000000
--- a/assets/js/142.5e640e41.js
+++ /dev/null
@@ -1 +0,0 @@
-(window.webpackJsonp=window.webpackJsonp||[]).push([[142],{487:function(t,n,e){"use strict";e.r(n);var s=e(1),l=Object(s.a)({},function(){var t=this.$createElement,n=this._self._c||t;return n("div",{staticClass:"content"},[n("Tool-Dotwe",{attrs:{lang:"en-US"}})],1)},[],!1,null,null,null);n.default=l.exports}}]);
\ No newline at end of file
diff --git a/assets/js/142.84a2aa26.js b/assets/js/142.84a2aa26.js
new file mode 100644
index 0000000..a9b56e6
--- /dev/null
+++ b/assets/js/142.84a2aa26.js
@@ -0,0 +1 @@
+(window.webpackJsonp=window.webpackJsonp||[]).push([[142],{311:function(t,e,s){"use strict";s.r(e);var r=s(0),i=Object(r.a)({},(function(){var t=this,e=t.$createElement,s=t._self._c||e;return s("div",{staticClass:"content"},[t._m(0),s("p",[t._v("该模块提供的接口可以用于获取、设置剪切板内容,目前只支持字符串类型。")]),t._m(1),t._m(2),t._m(3),s("p",[t._v("从系统剪贴板获取内容")]),t._m(4),t._m(5),t._m(6),s("p",[t._v("向系统剪贴板设置内容")]),t._m(7),t._m(8),s("p",[s("a",{attrs:{href:"http://dotwe.org/vue/126d3cfc5533393e28943978b07aa5c1",targe [...]
\ No newline at end of file
diff --git a/assets/js/143.3116698a.js b/assets/js/143.3116698a.js
new file mode 100644
index 0000000..8b677c4
--- /dev/null
+++ b/assets/js/143.3116698a.js
@@ -0,0 +1 @@
+(window.webpackJsonp=window.webpackJsonp||[]).push([[143],{309:function(t,e,s){"use strict";s.r(e);var a=s(0),r=Object(a.a)({},(function(){var t=this,e=t.$createElement,s=t._self._c||e;return s("div",{staticClass:"content"},[t._m(0),s("p",[t._v("有些时候线上应用会屏蔽控制台日志,这对排查问题不是很方便。Console-log 模块用于强制将 Weex 日志输出到控制台。")]),t._m(1),t._m(2),t._m(3),t._m(4),t._m(5),s("p",[t._v("扫码打开页面 "),s("a",{attrs:{href:"http://editor.weex.io/vue/eb6d6b27563608112a655b63ade638f0",target:"_blank",rel:"noopener noref [...]
\ No newline at end of file
diff --git a/assets/js/143.88901f4d.js b/assets/js/143.88901f4d.js
deleted file mode 100644
index b449815..0000000
--- a/assets/js/143.88901f4d.js
+++ /dev/null
@@ -1 +0,0 @@
-(window.webpackJsonp=window.webpackJsonp||[]).push([[143],{485:function(e,t,r){"use strict";r.r(t);var a=r(1),n=Object(a.a)({},function(){var e=this,t=e.$createElement,r=e._self._c||t;return r("div",{staticClass:"content"},[e._m(0),r("p",[e._v("EEUI is a standalone and complete framework based on WeexSDK development (EEUI only supports Android, iOS, and does not support WEB).")]),e._m(1),e._m(2),e._m(3),e._m(4),r("img",{attrs:{src:"https://eeui.app/app/demo-en.png",width:"640px"}}),e._m( [...]
\ No newline at end of file
diff --git a/assets/js/144.31f1831c.js b/assets/js/144.31f1831c.js
deleted file mode 100644
index a063652..0000000
--- a/assets/js/144.31f1831c.js
+++ /dev/null
@@ -1 +0,0 @@
-(window.webpackJsonp=window.webpackJsonp||[]).push([[144],{483:function(e,t,r){"use strict";r.r(t);var s=r(1),a=Object(s.a)({},function(){var e=this,t=e.$createElement,r=e._self._c||t;return r("div",{staticClass:"content"},[e._m(0),e._m(1),e._m(2),e._m(3),r("p",[e._v("The VSCode extension mainly contains the following packages:")]),e._m(4),e._m(5),e._m(6),e._m(7),e._m(8),e._m(9),r("p",[e._v("This extension is used for creating weex project under VSCode environment.")]),e._m(10),e._m(11), [...]
\ No newline at end of file
diff --git a/assets/js/144.c494b602.js b/assets/js/144.c494b602.js
new file mode 100644
index 0000000..35c83e7
--- /dev/null
+++ b/assets/js/144.c494b602.js
@@ -0,0 +1 @@
+(window.webpackJsonp=window.webpackJsonp||[]).push([[144],{307:function(t,e,s){"use strict";s.r(e);var a=s(0),n=Object(a.a)({},(function(){var t=this,e=t.$createElement,s=t._self._c||e;return s("div",{staticClass:"content"},[t._m(0),s("p",[t._v("deviceInfo模块可用来获取设备的基本信息并进行设置,如fullScreenHeight(全面屏高度)。适配全面屏时建议使用该模块。")]),t._m(1),t._m(2),s("p",[t._v("适配全面屏时,默认获取的屏幕高度可能不包含status bar的高度,此时建议使用enableFullScreenHeight开启全屏效果")]),t._m(3),t._m(4),t._m(5),s("p",[s("a",{attrs:{href:"http://dotwe.org/v [...]
\ No newline at end of file
diff --git a/assets/js/145.5bfdb8e8.js b/assets/js/145.5bfdb8e8.js
deleted file mode 100644
index 0445b7e..0000000
--- a/assets/js/145.5bfdb8e8.js
+++ /dev/null
@@ -1 +0,0 @@
-(window.webpackJsonp=window.webpackJsonp||[]).push([[145],{481:function(n,t,e){"use strict";e.r(t);var l=e(1),s=Object(l.a)({},function(){var n=this.$createElement,t=this._self._c||n;return t("div",{staticClass:"content"},[t("Tool-Playground",{attrs:{lang:"en-US"}})],1)},[],!1,null,null,null);t.default=s.exports}}]);
\ No newline at end of file
diff --git a/assets/js/145.f8e21a36.js b/assets/js/145.f8e21a36.js
new file mode 100644
index 0000000..dd42f2c
--- /dev/null
+++ b/assets/js/145.f8e21a36.js
@@ -0,0 +1 @@
+(window.webpackJsonp=window.webpackJsonp||[]).push([[145],{305:function(t,e,s){"use strict";s.r(e);var a=s(0),n=Object(a.a)({},(function(){var t=this,e=t.$createElement,s=t._self._c||e;return s("div",{staticClass:"content"},[t._m(0),t._m(1),s("ul",[t._m(2),t._m(3),t._m(4),s("li",[s("code",[t._v("getLayoutDirection")]),s("Badge",{attrs:{text:"0.20.0+",type:"warn",vertical:"middle"}}),t._v("\n获取某个组件的布局方向(rtl、lrt、inherit)")],1)]),t._m(5),t._m(6),t._m(7),t._m(8),t._m(9),s("p",[s("a",{attrs:{ [...]
\ No newline at end of file
diff --git a/assets/js/146.25bff9a1.js b/assets/js/146.25bff9a1.js
new file mode 100644
index 0000000..7ecfdcc
--- /dev/null
+++ b/assets/js/146.25bff9a1.js
@@ -0,0 +1 @@
+(window.webpackJsonp=window.webpackJsonp||[]).push([[146],{304:function(t,s,a){"use strict";a.r(s);var e=a(0),n=Object(e.a)({},(function(){var t=this,s=t.$createElement,a=t._self._c||s;return a("div",{staticClass:"content"},[a("h1",{attrs:{id:"globalevent"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#globalevent"}},[t._v("#")]),t._v(" globalEvent "),a("Badge",{attrs:{text:"0.14",type:"warn",vertical:"middle"}})],1),t._m(0),t._m(1),a("p",[t._v("WeexSDK 对获取应用前后台事件做了支持,开发者可以在页面内监听对应的 [...]
\ No newline at end of file
diff --git a/assets/js/146.98c9f9a6.js b/assets/js/146.98c9f9a6.js
deleted file mode 100644
index 02eabf1..0000000
--- a/assets/js/146.98c9f9a6.js
+++ /dev/null
@@ -1 +0,0 @@
-(window.webpackJsonp=window.webpackJsonp||[]).push([[146],{479:function(e,t,a){"use strict";a.r(t);var s=a(1),i=Object(s.a)({},function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"content"},[e._m(0),e._m(1),a("div",{staticClass:"warning custom-block"},[a("p",{staticClass:"custom-block-title"},[e._v("warning")]),a("p",[e._v("This document is for the "),a("code",[e._v("weex-toolkit")]),a("strong",[e._v("2.x")]),e._v(" version. For the old version of the "), [...]
\ No newline at end of file
diff --git a/assets/js/147.0d08074a.js b/assets/js/147.0d08074a.js
deleted file mode 100644
index 601b1cb..0000000
--- a/assets/js/147.0d08074a.js
+++ /dev/null
@@ -1 +0,0 @@
-(window.webpackJsonp=window.webpackJsonp||[]).push([[147],{477:function(t,n,e){"use strict";e.r(n);var s=e(1),c=Object(s.a)({},function(){var t=this.$createElement;return(this._self._c||t)("div",{staticClass:"content"})},[],!1,null,null,null);n.default=c.exports}}]);
\ No newline at end of file
diff --git a/assets/js/147.0dea2a80.js b/assets/js/147.0dea2a80.js
new file mode 100644
index 0000000..e128463
--- /dev/null
+++ b/assets/js/147.0dea2a80.js
@@ -0,0 +1 @@
+(window.webpackJsonp=window.webpackJsonp||[]).push([[147],{303:function(t,s,a){"use strict";a.r(s);var n=a(0),e=Object(n.a)({},(function(){var t=this,s=t.$createElement,a=t._self._c||s;return a("div",{staticClass:"content"},[t._m(0),a("p",[t._v("meta 模块可用于声明单个页面的元信息,通常是一些页面级别的配置,如容器的显示宽度 (viewport) 等。默认情况下,应用无需修改此配置。")]),t._m(1),t._m(2),a("p",[t._v("Weex 容器默认的宽度 (viewport) 是 750px,通过 setViewport 方法可以改变页面的显示宽度,仅对当前页面生效。")]),t._m(3),a("ul",[a("li",[a("strong",[t._v("@options")]),t._m(4),t. [...]
\ No newline at end of file
diff --git a/assets/js/148.604163dd.js b/assets/js/148.604163dd.js
new file mode 100644
index 0000000..a7280ec
--- /dev/null
+++ b/assets/js/148.604163dd.js
@@ -0,0 +1 @@
+(window.webpackJsonp=window.webpackJsonp||[]).push([[148],{302:function(t,s,a){"use strict";a.r(s);var n=a(0),e=Object(n.a)({},(function(){var t=this,s=t.$createElement,a=t._self._c||s;return a("div",{staticClass:"content"},[t._m(0),t._m(1),t._m(2),t._m(3),t._m(4),t._m(5),t._m(6),t._m(7),t._m(8),t._m(9),a("p",[t._v("警告框经常用于确保用户可以得到某些信息。当警告框出现后,用户需要点击确定按钮才能继续进行操作。")]),t._m(10),t._m(11),t._m(12),t._m(13),a("p",[t._v("确认框用于使用户可以验证或者接受某些信息。当确认框出现后,用户需要点击确定或者取消按钮才能继续进行操作。")]),t._m(14),t._m(15 [...]
\ No newline at end of file
diff --git a/assets/js/148.9b662cad.js b/assets/js/148.9b662cad.js
deleted file mode 100644
index 6c7fcd8..0000000
--- a/assets/js/148.9b662cad.js
+++ /dev/null
@@ -1 +0,0 @@
-(window.webpackJsonp=window.webpackJsonp||[]).push([[148],{475:function(t,a,s){"use strict";s.r(a);var n=s(1),e=Object(n.a)({},function(){var t=this,a=t.$createElement,s=t._self._c||a;return s("div",{staticClass:"content"},[t._m(0),s("p",[t._v("Android端使用高德定位服务 获取当前设备的经纬库和详细地址。接口定义同"),s("router-link",{attrs:{to:"/zh/biz-component/biz-comm-Geolocation.html"}},[t._v("Geolocation")]),t._v("。")],1),t._m(1),t._m(2),s("ol",[s("li",[t._v("接入高德定位SDK,包括在高德开放平台上申请账号并获取定位 key,接入文档和申请地址:"),s("a",{at [...]
\ No newline at end of file
diff --git a/assets/js/149.6d1d0766.js b/assets/js/149.6d1d0766.js
new file mode 100644
index 0000000..6934bcb
--- /dev/null
+++ b/assets/js/149.6d1d0766.js
@@ -0,0 +1 @@
+(window.webpackJsonp=window.webpackJsonp||[]).push([[149],{300:function(t,s,a){"use strict";a.r(s);var n=a(0),e=Object(n.a)({},(function(){var t=this,s=t.$createElement,a=t._self._c||s;return a("div",{staticClass:"content"},[t._m(0),t._m(1),t._m(2),t._m(3),a("p",[t._v("把一个weex页面URL压入导航堆栈中,可指定在页面跳转时是否需要动画,以及操作完成后需要执行的回调函数")]),t._m(4),t._m(5),t._m(6),t._m(7),a("p",[t._v("把一个 Weex 页面 URL 弹出导航堆栈中,可指定在页面弹出时是否需要动画,以及操作完成后需要执行的回调函数。")]),t._m(8),t._m(9),t._m(10),t._m(11),a("p",[a("a",{attrs:{hre [...]
\ No newline at end of file
diff --git a/assets/js/149.aad361d7.js b/assets/js/149.aad361d7.js
deleted file mode 100644
index 5b328fc..0000000
--- a/assets/js/149.aad361d7.js
+++ /dev/null
@@ -1 +0,0 @@
-(window.webpackJsonp=window.webpackJsonp||[]).push([[149],{473:function(a,t,s){"use strict";s.r(t);var n=s(1),r=Object(n.a)({},function(){this.$createElement;this._self._c;return this._m(0)},[function(){var a=this,t=a.$createElement,s=a._self._c||t;return s("div",{staticClass:"content"},[s("h1",{attrs:{id:"audio"}},[s("a",{staticClass:"header-anchor",attrs:{href:"#audio","aria-hidden":"true"}},[a._v("#")]),a._v(" Audio")]),s("p",[a._v("播放音频。")]),s("h3",{attrs:{id:"方法"}},[s("a",{staticCla [...]
\ No newline at end of file
diff --git a/assets/js/15.6aac94b5.js b/assets/js/15.6aac94b5.js
deleted file mode 100644
index d2270b4..0000000
--- a/assets/js/15.6aac94b5.js
+++ /dev/null
@@ -1 +0,0 @@
-(window.webpackJsonp=window.webpackJsonp||[]).push([[15],{196:function(t,e,s){},263:function(t,e,s){"use strict";var i=s(196);s.n(i).a},324:function(t,e,s){"use strict";s.r(e);s(21);var i=s(185),a=s.n(i),n=s(56),r=s.n(n),c=s(22),o=s.n(c),l=s(0),d={data:function(){return{tabIndex:1,bugSubmitted:!1,imageList:[],envIOS:!1,envAndroid:!1,captchaCode:!1,title:"",src:"",detail:"",iosPhoneType:"",iosOS:"",iosWeexSDKVersion:"",androidPhoneType:"",androidOS:"",androidWeexSDKVersion:"",dingding:"", [...]
\ No newline at end of file
diff --git a/assets/js/15.80ce7caa.js b/assets/js/15.80ce7caa.js
new file mode 100644
index 0000000..1b58a1d
--- /dev/null
+++ b/assets/js/15.80ce7caa.js
@@ -0,0 +1 @@
+(window.webpackJsonp=window.webpackJsonp||[]).push([[15],{197:function(t,n,u){"use strict";u.r(n);var r=u(198),e=u.n(r);for(var i in r)"default"!==i&&function(t){u.d(n,t,(function(){return r[t]}))}(i);n.default=e.a},198:function(t,n){t.exports={created:function(){this.$router.push("/guide/introduction.html")}}},238:function(t,n,u){"use strict";var r=function(){var t=this.$createElement;return(this._self._c||t)("div",{staticClass:"content"})},e=[];u.d(n,"a",(function(){return r})),u.d(n," [...]
\ No newline at end of file
diff --git a/assets/js/150.6f44b4ae.js b/assets/js/150.6f44b4ae.js
new file mode 100644
index 0000000..d3c491a
--- /dev/null
+++ b/assets/js/150.6f44b4ae.js
@@ -0,0 +1 @@
+(window.webpackJsonp=window.webpackJsonp||[]).push([[150],{298:function(t,e,i){"use strict";i.r(e);var c=i(0),r=Object(c.a)({},(function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("div",{staticClass:"content"},[t._m(0),t._m(1),i("p",[t._v("以下为 picker 相关的 API,用于数据选择,日期选择,时间选择。( H5模块如需使用,请手动引入 "),i("a",{attrs:{href:"https://github.com/weexteam/weex-picker",target:"_blank",rel:"noopener noreferrer"}},[t._v("weex-picker组件"),i("OutboundLink")],1),t._v(")。")]),t._m(2),t._m(3),t._ [...]
\ No newline at end of file
diff --git a/assets/js/150.c22c7ae1.js b/assets/js/150.c22c7ae1.js
deleted file mode 100644
index 9a6bb60..0000000
--- a/assets/js/150.c22c7ae1.js
+++ /dev/null
@@ -1 +0,0 @@
-(window.webpackJsonp=window.webpackJsonp||[]).push([[150],{471:function(t,a,s){"use strict";s.r(a);var n=s(1),p=Object(n.a)({},function(){this.$createElement;this._self._c;return this._m(0)},[function(){var t=this,a=t.$createElement,s=t._self._c||a;return s("div",{staticClass:"content"},[s("h1",{attrs:{id:"audiorecorder"}},[s("a",{staticClass:"header-anchor",attrs:{href:"#audiorecorder","aria-hidden":"true"}},[t._v("#")]),t._v(" AudioRecorder")]),s("p",[t._v("音频录制。")]),s("h3",{attrs:{id: [...]
\ No newline at end of file
diff --git a/assets/js/151.35f0f232.js b/assets/js/151.35f0f232.js
deleted file mode 100644
index ef49872..0000000
--- a/assets/js/151.35f0f232.js
+++ /dev/null
@@ -1 +0,0 @@
-(window.webpackJsonp=window.webpackJsonp||[]).push([[151],{469:function(t,s,a){"use strict";a.r(s);var n=a(1),p=Object(n.a)({},function(){this.$createElement;this._self._c;return this._m(0)},[function(){var t=this,s=t.$createElement,a=t._self._c||s;return a("div",{staticClass:"content"},[a("h1",{attrs:{id:"codegenerator"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#codegenerator","aria-hidden":"true"}},[t._v("#")]),t._v(" CodeGenerator")]),a("p",[a("code",[t._v("xcode-generator")] [...]
\ No newline at end of file
diff --git a/assets/js/151.929cb512.js b/assets/js/151.929cb512.js
new file mode 100644
index 0000000..f3af568
--- /dev/null
+++ b/assets/js/151.929cb512.js
@@ -0,0 +1 @@
+(window.webpackJsonp=window.webpackJsonp||[]).push([[151],{290:function(t,e,a){"use strict";a.r(e);var r=a(0),s=Object(r.a)({},(function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"content"},[t._m(0),t._m(1),t._m(2),t._m(3),a("p",[t._v("该方法可以通过键值对的形式将数据存储到本地。同时可以通过该方法,更新已有的数据。")]),t._m(4),t._m(5),t._m(6),a("p",[t._v("传入键名返回对应的键值。")]),t._m(7),t._m(8),t._m(9),a("p",[t._v("传入一个键名将会删除本地存储中对应的键值。")]),t._m(10),t._m(11),t._m(12),a("p",[t._v("返回本地存储的数据中所有存储项数量的整数 [...]
\ No newline at end of file
diff --git a/assets/js/152.b9247b97.js b/assets/js/152.b9247b97.js
deleted file mode 100644
index 827a44b..0000000
--- a/assets/js/152.b9247b97.js
+++ /dev/null
@@ -1 +0,0 @@
-(window.webpackJsonp=window.webpackJsonp||[]).push([[152],{467:function(t,n,a){"use strict";a.r(n);var s=a(1),e=Object(s.a)({},function(){var t=this,n=t.$createElement,a=t._self._c||n;return a("div",{staticClass:"content"},[t._m(0),a("p",[t._v("返回网络相关的信息。")]),t._m(1),t._m(2),a("p",[t._v("获取网络类型。")]),t._m(3),a("p",[t._v("{String} 当前网络类型,可选值:bluetooth(蓝牙)、cellular(蜂窝网络)、ethernet(以太网)、mixed(使用了多种网络连接)、none(无网络)、other(其它网络类型)、unknown(未知网络类型)、wifi(Wi-Fi)、wimax(WiMAX)。")]),t._m(4),t._m(5),t._m [...]
\ No newline at end of file
diff --git a/assets/js/152.c2b5b4ae.js b/assets/js/152.c2b5b4ae.js
new file mode 100644
index 0000000..f468663
--- /dev/null
+++ b/assets/js/152.c2b5b4ae.js
@@ -0,0 +1 @@
+(window.webpackJsonp=window.webpackJsonp||[]).push([[152],{289:function(t,e,s){"use strict";s.r(e);var r=s(0),o=Object(r.a)({},(function(){var t=this,e=t.$createElement,s=t._self._c||e;return s("div",{staticClass:"content"},[t._m(0),t._m(1),t._m(2),t._m(3),s("p",[t._v("发起一个请求。")]),t._m(4),t._m(5),t._m(6),t._m(7),t._m(8),t._m(9),s("ul",[s("li",[s("a",{attrs:{href:"http://dotwe.org/vue/80b21a0fce98acdffad96c57b2eadd1d",target:"_blank",rel:"noopener noreferrer"}},[t._v("HTTP method 示例"),s(" [...]
\ No newline at end of file
diff --git a/assets/js/153.190a178e.js b/assets/js/153.190a178e.js
new file mode 100644
index 0000000..96ad841
--- /dev/null
+++ b/assets/js/153.190a178e.js
@@ -0,0 +1 @@
+(window.webpackJsonp=window.webpackJsonp||[]).push([[153],{288:function(t,s,a){"use strict";a.r(s);var n=a(0),e=Object(n.a)({},(function(){var t=this,s=t.$createElement,a=t._self._c||s;return a("div",{staticClass:"content"},[t._m(0),t._m(1),a("div",{staticClass:"warning custom-block"},[a("p",{staticClass:"custom-block-title"},[t._v("注意")]),a("p",[t._v("h5 提供 WebSockets 的 protocol 默认实现,iOS 和 Android 需要自定义实现,Android 可参考:")]),a("ul",[a("li",[a("a",{attrs:{href:"https://github.com/apache/inc [...]
\ No newline at end of file
diff --git a/assets/js/153.68e0cbc9.js b/assets/js/153.68e0cbc9.js
deleted file mode 100644
index db30944..0000000
--- a/assets/js/153.68e0cbc9.js
+++ /dev/null
@@ -1 +0,0 @@
-(window.webpackJsonp=window.webpackJsonp||[]).push([[153],{465:function(t,a,s){"use strict";s.r(a);var n=s(1),e=Object(n.a)({},function(){this.$createElement;this._self._c;return this._m(0)},[function(){var t=this,a=t.$createElement,s=t._self._c||a;return s("div",{staticClass:"content"},[s("h1",{attrs:{id:"contactsprovider"}},[s("a",{staticClass:"header-anchor",attrs:{href:"#contactsprovider","aria-hidden":"true"}},[t._v("#")]),t._v(" ContactsProvider")]),s("p",[t._v("通讯录模块。可以对系统通讯录增删改查。 [...]
\ No newline at end of file
diff --git a/assets/js/154.2d6eed08.js b/assets/js/154.2d6eed08.js
deleted file mode 100644
index fb85b47..0000000
--- a/assets/js/154.2d6eed08.js
+++ /dev/null
@@ -1 +0,0 @@
-(window.webpackJsonp=window.webpackJsonp||[]).push([[154],{463:function(t,s,a){"use strict";a.r(s);var n=a(1),p=Object(n.a)({},function(){this.$createElement;this._self._c;return this._m(0)},[function(){var t=this,s=t.$createElement,a=t._self._c||s;return a("div",{staticClass:"content"},[a("h1",{attrs:{id:"fileuploader"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#fileuploader","aria-hidden":"true"}},[t._v("#")]),t._v(" FileUploader")]),a("p",[t._v("文件上传模块")]),a("h3",{attrs:{id:"方 [...]
\ No newline at end of file
diff --git a/assets/js/154.6c94c2cd.js b/assets/js/154.6c94c2cd.js
new file mode 100644
index 0000000..d7ddb01
--- /dev/null
+++ b/assets/js/154.6c94c2cd.js
@@ -0,0 +1 @@
+(window.webpackJsonp=window.webpackJsonp||[]).push([[154],{287:function(t,e,s){"use strict";s.r(e);var a=s(0),r=Object(a.a)({},(function(){var t=this,e=t.$createElement,s=t._self._c||e;return s("div",{staticClass:"content"},[t._m(0),s("p",[s("code",[t._v("webview")]),t._v(" 模块提供了一系列的 "),s("router-link",{attrs:{to:"./../components/web.html"}},[s("code",[t._v("<web>")])]),t._v(" 组件操作接口,例如 "),s("code",[t._v("goBack")]),t._v("、"),s("code",[t._v("goForward")]),t._v(" 和 "),s("code",[t._v("relo [...]
\ No newline at end of file
diff --git a/assets/js/155.164b0ae9.js b/assets/js/155.164b0ae9.js
deleted file mode 100644
index 7f34e13..0000000
--- a/assets/js/155.164b0ae9.js
+++ /dev/null
@@ -1 +0,0 @@
-(window.webpackJsonp=window.webpackJsonp||[]).push([[155],{461:function(t,a,s){"use strict";s.r(a);var n=s(1),r=Object(n.a)({},function(){this.$createElement;this._self._c;return this._m(0)},[function(){var t=this,a=t.$createElement,s=t._self._c||a;return s("div",{staticClass:"content"},[s("h1",{attrs:{id:"fingerprint"}},[s("a",{staticClass:"header-anchor",attrs:{href:"#fingerprint","aria-hidden":"true"}},[t._v("#")]),t._v(" Fingerprint")]),s("p",[s("span",{staticStyle:{color:"rgb(51, 51 [...]
\ No newline at end of file
diff --git a/assets/js/155.8256c902.js b/assets/js/155.8256c902.js
new file mode 100644
index 0000000..3b9b698
--- /dev/null
+++ b/assets/js/155.8256c902.js
@@ -0,0 +1 @@
+(window.webpackJsonp=window.webpackJsonp||[]).push([[155],{286:function(t,d,v){"use strict";v.r(d);var _=v(0),r=Object(_.a)({},(function(){var t=this.$createElement;this._self._c;return this._m(0)}),[function(){var t=this,d=t.$createElement,v=t._self._c||d;return v("div",{staticClass:"content"},[v("h3",{attrs:{id:"支持的颜色名称列表"}},[v("a",{staticClass:"header-anchor",attrs:{href:"#支持的颜色名称列表"}},[t._v("#")]),t._v(" 支持的颜色名称列表")]),v("h4",{attrs:{id:"基础颜色关键词"}},[v("a",{staticClass:"header-anchor", [...]
\ No newline at end of file
diff --git a/assets/js/156.59e685fa.js b/assets/js/156.59e685fa.js
new file mode 100644
index 0000000..5db6943
--- /dev/null
+++ b/assets/js/156.59e685fa.js
@@ -0,0 +1 @@
+(window.webpackJsonp=window.webpackJsonp||[]).push([[156],{285:function(t,e,s){"use strict";s.r(e);var r=s(0),a=Object(r.a)({},(function(){var t=this,e=t.$createElement,s=t._self._c||e;return s("div",{staticClass:"content"},[t._m(0),s("p",[t._v("所有 Weex 自带组件都支持以下通用样式规则。")]),t._m(1),t._m(2),t._m(3),s("p",[t._v("Weex 盒模型基于 "),s("a",{attrs:{href:"https://developer.mozilla.org/zh-CN/docs/Web/CSS/CSS_Box_Model/Introduction_to_the_CSS_box_model",target:"_blank",rel:"noopener noreferrer"}},[t._ [...]
\ No newline at end of file
diff --git a/assets/js/156.c8944742.js b/assets/js/156.c8944742.js
deleted file mode 100644
index 57de366..0000000
--- a/assets/js/156.c8944742.js
+++ /dev/null
@@ -1 +0,0 @@
-(window.webpackJsonp=window.webpackJsonp||[]).push([[156],{460:function(t,s,a){"use strict";a.r(s);var n=a(1),r=Object(n.a)({},function(){this.$createElement;this._self._c;return this._m(0)},[function(){var t=this,s=t.$createElement,a=t._self._c||s;return a("div",{staticClass:"content"},[a("h1",{attrs:{id:"geolocation"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#geolocation","aria-hidden":"true"}},[t._v("#")]),t._v(" Geolocation")]),a("p",[t._v("用来获取当前设备的经纬库和详细地址。分为一次获取和持续监听。")]) [...]
\ No newline at end of file
diff --git a/assets/js/157.cfa7470b.js b/assets/js/157.cfa7470b.js
new file mode 100644
index 0000000..9acfd04
--- /dev/null
+++ b/assets/js/157.cfa7470b.js
@@ -0,0 +1 @@
+(window.webpackJsonp=window.webpackJsonp||[]).push([[157],{284:function(t,v,_){"use strict";_.r(v);var r=_(0),d=Object(r.a)({},(function(){var t=this.$createElement;this._self._c;return this._m(0)}),[function(){var t=this,v=t.$createElement,_=t._self._c||v;return _("div",{staticClass:"content"},[_("h1",{attrs:{id:"css-单位"}},[_("a",{staticClass:"header-anchor",attrs:{href:"#css-单位"}},[t._v("#")]),t._v(" CSS 单位")]),_("h2",{attrs:{id:"css-长度单位"}},[_("a",{staticClass:"header-anchor",attrs:{h [...]
\ No newline at end of file
diff --git a/assets/js/157.fe8b7b5c.js b/assets/js/157.fe8b7b5c.js
deleted file mode 100644
index b86cfdf..0000000
--- a/assets/js/157.fe8b7b5c.js
+++ /dev/null
@@ -1 +0,0 @@
-(window.webpackJsonp=window.webpackJsonp||[]).push([[157],{458:function(t,s,a){"use strict";a.r(s);var n=a(1),p=Object(n.a)({},function(){this.$createElement;this._self._c;return this._m(0)},[function(){var t=this,s=t.$createElement,a=t._self._c||s;return a("div",{staticClass:"content"},[a("h1",{attrs:{id:"imagepicker"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#imagepicker","aria-hidden":"true"}},[t._v("#")]),t._v(" ImagePicker")]),a("p",[t._v("图片/视频拍摄、选取。")]),a("h3",{attrs:{id: [...]
\ No newline at end of file
diff --git a/assets/js/158.1673756e.js b/assets/js/158.1673756e.js
new file mode 100644
index 0000000..168c589
--- /dev/null
+++ b/assets/js/158.1673756e.js
@@ -0,0 +1 @@
+(window.webpackJsonp=window.webpackJsonp||[]).push([[158],{283:function(t,e,r){"use strict";r.r(e);var s=r(0),i=Object(s.a)({},(function(){var t=this,e=t.$createElement,r=t._self._c||e;return r("div",{staticClass:"content"},[t._m(0),r("p",[t._v("文本类组件共享一些通用样式, 这类组件目前包括 "),r("router-link",{attrs:{to:"./../components/text.html"}},[r("code",[t._v("<text>")])]),t._v("、"),r("router-link",{attrs:{to:"./../components/input.html"}},[r("code",[t._v("<input>")])]),t._v("和"),r("router-link",{attrs: [...]
\ No newline at end of file
diff --git a/assets/js/158.cea0b688.js b/assets/js/158.cea0b688.js
deleted file mode 100644
index ca341a8..0000000
--- a/assets/js/158.cea0b688.js
+++ /dev/null
@@ -1 +0,0 @@
-(window.webpackJsonp=window.webpackJsonp||[]).push([[158],{456:function(a,t,s){"use strict";s.r(t);var e=s(1),r=Object(e.a)({},function(){this.$createElement;this._self._c;return this._m(0)},[function(){var a=this,t=a.$createElement,s=a._self._c||t;return s("div",{staticClass:"content"},[s("h1",{attrs:{id:"location"}},[s("a",{staticClass:"header-anchor",attrs:{href:"#location","aria-hidden":"true"}},[a._v("#")]),a._v(" Location")]),s("p",[a._v("包含与当前页面地址相关的功能,包括刷新、URL 替换等功能。")]),s("h3",{ [...]
\ No newline at end of file
diff --git a/assets/js/159.11a807e2.js b/assets/js/159.11a807e2.js
new file mode 100644
index 0000000..985b254
--- /dev/null
+++ b/assets/js/159.11a807e2.js
@@ -0,0 +1 @@
+(window.webpackJsonp=window.webpackJsonp||[]).push([[159],{282:function(e,t,r){"use strict";r.r(t);var a=r(0),n=Object(a.a)({},(function(){var e=this,t=e.$createElement,r=e._self._c||t;return r("div",{staticClass:"content"},[e._m(0),r("p",[e._v("你可以使用下面的链接从 Apache 镜像网站下载 Weex Release.")]),r("p",[e._v("根据"),r("a",{attrs:{href:"http://www.apache.org/legal/release-policy.html#compiled-packages",target:"_blank",rel:"noopener noreferrer"}},[e._v("ASF policy on software release"),r("OutboundLi [...]
\ No newline at end of file
diff --git a/assets/js/159.88bc5e44.js b/assets/js/159.88bc5e44.js
deleted file mode 100644
index 63c9e1b..0000000
--- a/assets/js/159.88bc5e44.js
+++ /dev/null
@@ -1 +0,0 @@
-(window.webpackJsonp=window.webpackJsonp||[]).push([[159],{454:function(t,s,a){"use strict";a.r(s);var n=a(1),e=Object(n.a)({},function(){this.$createElement;this._self._c;return this._m(0)},[function(){var t=this,s=t.$createElement,a=t._self._c||s;return a("div",{staticClass:"content"},[a("h1",{attrs:{id:"mask"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#mask","aria-hidden":"true"}},[t._v("#")]),a("code",[t._v("<mask>")])]),a("p",[a("code",[t._v("<mask>")]),t._v(" 组件用于全屏遮罩,默认全屏, [...]
\ No newline at end of file
diff --git a/assets/js/16.040dfdef.js b/assets/js/16.040dfdef.js
new file mode 100644
index 0000000..6803d80
--- /dev/null
+++ b/assets/js/16.040dfdef.js
@@ -0,0 +1 @@
+(window.webpackJsonp=window.webpackJsonp||[]).push([[16],{200:function(t,n,u){"use strict";u.r(n);var r=u(201),e=u.n(r);for(var o in r)"default"!==o&&function(t){u.d(n,t,(function(){return r[t]}))}(o);n.default=e.a},201:function(t,n){t.exports={created:function(){this.$router.push("/tools/dotwe.html")}}},244:function(t,n,u){"use strict";var r=function(){var t=this.$createElement;return(this._self._c||t)("div",{staticClass:"content"})},e=[];u.d(n,"a",(function(){return r})),u.d(n,"b",(fun [...]
\ No newline at end of file
diff --git a/assets/js/16.f1a60de4.js b/assets/js/16.f1a60de4.js
deleted file mode 100644
index 70343ea..0000000
--- a/assets/js/16.f1a60de4.js
+++ /dev/null
@@ -1 +0,0 @@
-(window.webpackJsonp=window.webpackJsonp||[]).push([[16],{197:function(t,i,s){},264:function(t,i,s){"use strict";var n=s(197);s.n(n).a},323:function(t,i,s){"use strict";s.r(i);var n={props:["imgSrc"]},a=(s(264),s(1)),r=Object(a.a)(n,function(){var t=this.$createElement,i=this._self._c||t;return i("div",{staticClass:"wrapper"},[i("div",{staticClass:"iPhone-img"},[i("img",{attrs:{src:"/iPhone.svg",width:"323"}}),i("img",{staticClass:"img",attrs:{src:this.$withBase(this.imgSrc),width:"284", [...]
\ No newline at end of file
diff --git a/assets/js/160.0edc51a0.js b/assets/js/160.0edc51a0.js
new file mode 100644
index 0000000..b718fd6
--- /dev/null
+++ b/assets/js/160.0edc51a0.js
@@ -0,0 +1 @@
+(window.webpackJsonp=window.webpackJsonp||[]).push([[160],{281:function(e,t,r){"use strict";r.r(t);var a=r(0),i=Object(a.a)({},(function(){var e=this,t=e.$createElement,r=e._self._c||t;return r("div",{staticClass:"content"},[e._m(0),r("p",[e._v("本文档主要介绍 Weex 的重大变更,对于详细变更日志,请参考 "),r("a",{attrs:{href:"https://github.com/apache/incubator-weex/releases",target:"_blank",rel:"noopener noreferrer"}},[e._v("Weex GitHub page"),r("OutboundLink")],1),e._v(".")]),e._m(1),e._m(2),e._m(3),e._m(4),e._m [...]
\ No newline at end of file
diff --git a/assets/js/160.79db9368.js b/assets/js/160.79db9368.js
deleted file mode 100644
index bad77a8..0000000
--- a/assets/js/160.79db9368.js
+++ /dev/null
@@ -1 +0,0 @@
-(window.webpackJsonp=window.webpackJsonp||[]).push([[160],{452:function(a,t,s){"use strict";s.r(t);var e=s(1),c=Object(e.a)({},function(){this.$createElement;this._self._c;return this._m(0)},[function(){var a=this,t=a.$createElement,s=a._self._c||t;return s("div",{staticClass:"content"},[s("h1",{attrs:{id:"navigationbar"}},[s("a",{staticClass:"header-anchor",attrs:{href:"#navigationbar","aria-hidden":"true"}},[a._v("#")]),a._v(" NavigationBar")]),s("p",[a._v("导航栏UI定制模块。")]),s("h3",{attrs [...]
\ No newline at end of file
diff --git a/assets/js/161.341f9d8a.js b/assets/js/161.341f9d8a.js
deleted file mode 100644
index 7253daf..0000000
--- a/assets/js/161.341f9d8a.js
+++ /dev/null
@@ -1 +0,0 @@
-(window.webpackJsonp=window.webpackJsonp||[]).push([[161],{451:function(t,a,s){"use strict";s.r(a);var n=s(1),p=Object(n.a)({},function(){this.$createElement;this._self._c;return this._m(0)},[function(){var t=this,a=t.$createElement,s=t._self._c||a;return s("div",{staticClass:"content"},[s("h1",{attrs:{id:"patternlock"}},[s("a",{staticClass:"header-anchor",attrs:{href:"#patternlock","aria-hidden":"true"}},[t._v("#")]),t._v(" PatternLock")]),s("h3",{attrs:{id:"patternlock-2"}},[s("a",{sta [...]
\ No newline at end of file
diff --git a/assets/js/161.a1053f77.js b/assets/js/161.a1053f77.js
new file mode 100644
index 0000000..b2ed710
--- /dev/null
+++ b/assets/js/161.a1053f77.js
@@ -0,0 +1 @@
+(window.webpackJsonp=window.webpackJsonp||[]).push([[161],{280:function(e,t,r){"use strict";r.r(t);var s=r(0),_=Object(s.a)({},(function(){var e=this,t=e.$createElement,r=e._self._c||t;return r("div",{staticClass:"content"},[r("p",[e._v("本文将介绍 Weex 中 uri(url) 的用法。包括使用图像、字体等资源,处理相对路径以及如何访问本地及打包的资源文件。")]),e._m(0),e._m(1),e._m(2),e._m(3),e._m(4),e._m(5),e._m(6),r("p",[r("a",{attrs:{href:"https://www.w3.org/TR/html4/types.html#type-uri",target:"_blank",rel:"noopener noreferrer"}},[e._v("与我们在 [...]
\ No newline at end of file
diff --git a/assets/js/162.d4f121fb.js b/assets/js/162.d4f121fb.js
deleted file mode 100644
index 486e128..0000000
--- a/assets/js/162.d4f121fb.js
+++ /dev/null
@@ -1 +0,0 @@
-(window.webpackJsonp=window.webpackJsonp||[]).push([[162],{449:function(t,a,r){"use strict";r.r(a);var d=r(1),e=Object(d.a)({},function(){this.$createElement;this._self._c;return this._m(0)},[function(){var t=this,a=t.$createElement,r=t._self._c||a;return r("div",{staticClass:"content"},[r("h1",{attrs:{id:"progressbar"}},[r("a",{staticClass:"header-anchor",attrs:{href:"#progressbar","aria-hidden":"true"}},[t._v("#")]),r("code",[t._v("<progressbar>")])]),r("p",[r("code",[t._v("<progressba [...]
\ No newline at end of file
diff --git a/assets/js/162.f4ed8f0a.js b/assets/js/162.f4ed8f0a.js
new file mode 100644
index 0000000..61806ac
--- /dev/null
+++ b/assets/js/162.f4ed8f0a.js
@@ -0,0 +1 @@
+(window.webpackJsonp=window.webpackJsonp||[]).push([[162],{279:function(t,s,n){"use strict";n.r(s);var e=n(0),a=Object(e.a)({},(function(){var t=this,s=t.$createElement,n=t._self._c||s;return n("div",{staticClass:"content"},[t._m(0),n("p",[t._v("“降级” 通常是指以普通 Web 页面的模式渲染 Weex 的页面。")]),n("p",[t._v("Weex 本身是支持跨三种平台的(Android、iOS、Web),在不同平台中集成不同版本的 SDK 来实现原生渲染,然而随着平台和应用版本的迭代,会出现版本碎片化的情况。如果你使用了较高版本中的特性,但是又无法升级已经存在的低版本 App,就可以使用“降级”的方式在低版本 App 中以普通 Web 页面的模式来渲染(在 Web 模式中,渲染器或者说“SDK”也是用 Javascri [...]
\ No newline at end of file
diff --git a/assets/js/163.0afd77b0.js b/assets/js/163.0afd77b0.js
new file mode 100644
index 0000000..4f06dbd
--- /dev/null
+++ b/assets/js/163.0afd77b0.js
@@ -0,0 +1 @@
+(window.webpackJsonp=window.webpackJsonp||[]).push([[163],{278:function(t,s,a){"use strict";a.r(s);var e=a(0),n=Object(e.a)({},(function(){var t=this,s=t.$createElement,a=t._self._c||s;return a("div",{staticClass:"content"},[t._m(0),a("p",[t._v("本文将介绍 Weex 适配不同尺寸屏幕的方法以及横竖屏动态切换时如何自适应。")]),t._m(1),a("p",[t._v("以 iOS 为例,在应用启动时,Weex 获取当前屏幕宽度作为全局默认值。在 iOS 系统上该宽度为实际像素/屏幕比例后的 UIKit 宽度。比如 iPhone6 为 375。")]),t._m(2),a("p",[t._v("创建的每个 WXSDKInstance,其默认的 viewPortWidth 为 750px。")]),t._m(3),a("p",[t [...]
\ No newline at end of file
diff --git a/assets/js/163.3ac289ad.js b/assets/js/163.3ac289ad.js
deleted file mode 100644
index e667ad9..0000000
--- a/assets/js/163.3ac289ad.js
+++ /dev/null
@@ -1 +0,0 @@
-(window.webpackJsonp=window.webpackJsonp||[]).push([[163],{447:function(t,a,s){"use strict";s.r(a);var n=s(1),p=Object(n.a)({},function(){this.$createElement;this._self._c;return this._m(0)},[function(){var t=this,a=t.$createElement,s=t._self._c||a;return s("div",{staticClass:"content"},[s("h1",{attrs:{id:"scan"}},[s("a",{staticClass:"header-anchor",attrs:{href:"#scan","aria-hidden":"true"}},[t._v("#")]),s("code",[t._v("<scan>")])]),s("p",[s("code",[t._v("<scan>")]),t._v(" 是提供二维码扫描功能的内置组 [...]
\ No newline at end of file
diff --git a/assets/js/164.06dc4b3a.js b/assets/js/164.06dc4b3a.js
deleted file mode 100644
index 1c50305..0000000
--- a/assets/js/164.06dc4b3a.js
+++ /dev/null
@@ -1 +0,0 @@
-(window.webpackJsonp=window.webpackJsonp||[]).push([[164],{445:function(t,a,s){"use strict";s.r(a);var e=s(1),n=Object(e.a)({},function(){this.$createElement;this._self._c;return this._m(0)},[function(){var t=this,a=t.$createElement,s=t._self._c||a;return s("div",{staticClass:"content"},[s("h1",{attrs:{id:"screen"}},[s("a",{staticClass:"header-anchor",attrs:{href:"#screen","aria-hidden":"true"}},[t._v("#")]),t._v(" Screen")]),s("p",[t._v("提供设置屏幕相关属性的功能。")]),s("h3",{attrs:{id:"方法"}},[s("a [...]
\ No newline at end of file
diff --git a/assets/js/164.9eee8c52.js b/assets/js/164.9eee8c52.js
new file mode 100644
index 0000000..cfafed0
--- /dev/null
+++ b/assets/js/164.9eee8c52.js
@@ -0,0 +1 @@
+(window.webpackJsonp=window.webpackJsonp||[]).push([[164],{277:function(t,s,a){"use strict";a.r(s);var e=a(0),n=Object(e.a)({},(function(){var t=this,s=t.$createElement,a=t._self._c||s;return a("div",{staticClass:"content"},[t._m(0),a("p"),t._m(1),a("p"),a("p",[t._v("Vue.js 也有较多周边技术产品,如 "),a("a",{attrs:{href:"https://github.com/vuejs/vuex",target:"_blank",rel:"noopener noreferrer"}},[t._v("Vuex"),a("OutboundLink")],1),t._v(" 和 "),a("a",{attrs:{href:"https://github.com/vuejs/vue-router",t [...]
\ No newline at end of file
diff --git a/assets/js/165.8fb7222e.js b/assets/js/165.8fb7222e.js
deleted file mode 100644
index 787db24..0000000
--- a/assets/js/165.8fb7222e.js
+++ /dev/null
@@ -1 +0,0 @@
-(window.webpackJsonp=window.webpackJsonp||[]).push([[165],{444:function(t,s,a){"use strict";a.r(s);var n=a(1),e=Object(n.a)({},function(){this.$createElement;this._self._c;return this._m(0)},[function(){var t=this,s=t.$createElement,a=t._self._c||s;return a("div",{staticClass:"content"},[a("h1",{attrs:{id:"screenshot"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#screenshot","aria-hidden":"true"}},[t._v("#")]),t._v(" ScreenShot")]),a("p",[a("code",[t._v("xscreenshot")]),t._v(" __ 检 [...]
\ No newline at end of file
diff --git a/assets/js/165.d56ab3ee.js b/assets/js/165.d56ab3ee.js
new file mode 100644
index 0000000..a7405aa
--- /dev/null
+++ b/assets/js/165.d56ab3ee.js
@@ -0,0 +1 @@
+(window.webpackJsonp=window.webpackJsonp||[]).push([[165],{276:function(e,t,r){"use strict";r.r(t);var s=r(0),a=Object(s.a)({},(function(){var e=this,t=e.$createElement,r=e._self._c||t;return r("div",{staticClass:"content"},[e._m(0),e._m(1),e._m(2),e._m(3),r("p",[e._v("为了构建一个更加多元化与友善的社区环境,Weex 采用 "),r("a",{attrs:{href:"https://www.contributor-covenant.org/version/1/4/code-of-conduct",target:"_blank",rel:"noopener noreferrer"}},[e._v("Contributor Covenant"),r("OutboundLink")],1),e._v(" 作为 [...]
\ No newline at end of file
diff --git a/assets/js/166.06712959.js b/assets/js/166.06712959.js
deleted file mode 100644
index f8818a1..0000000
--- a/assets/js/166.06712959.js
+++ /dev/null
@@ -1 +0,0 @@
-(window.webpackJsonp=window.webpackJsonp||[]).push([[166],{562:function(t,s,a){"use strict";a.r(s);var n=a(1),e=Object(n.a)({},function(){this.$createElement;this._self._c;return this._m(0)},[function(){var t=this,s=t.$createElement,a=t._self._c||s;return a("div",{staticClass:"content"},[a("h1",{attrs:{id:"shakedetector"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#shakedetector","aria-hidden":"true"}},[t._v("#")]),t._v(" ShakeDetector")]),a("p",[t._v('监听设备"摇一摇"动作。')]),a("h3",{att [...]
\ No newline at end of file
diff --git a/assets/js/166.7d718720.js b/assets/js/166.7d718720.js
new file mode 100644
index 0000000..9a800bc
--- /dev/null
+++ b/assets/js/166.7d718720.js
@@ -0,0 +1 @@
+(window.webpackJsonp=window.webpackJsonp||[]).push([[166],{275:function(t,s,e){"use strict";e.r(s);var a=e(0),r=Object(a.a)({},(function(){var t=this.$createElement,s=this._self._c||t;return s("div",{staticClass:"content"},[this._m(0),s("p",[this._v("Weex的存在离不开社区的持续支持,我们在这里感谢以下项目/公司对我们的支持。")]),s("ul",[s("li",[s("img",{attrs:{src:"/sauce_labs_red.svg",alt:"Sauce Lab"}}),s("a",{attrs:{href:"https://saucelabs.com",target:"_blank",rel:"noopener noreferrer"}},[this._v("Sauce Labs"),s("Outboun [...]
\ No newline at end of file
diff --git a/assets/js/167.2cbcfa56.js b/assets/js/167.2cbcfa56.js
deleted file mode 100644
index 614c3ab..0000000
--- a/assets/js/167.2cbcfa56.js
+++ /dev/null
@@ -1 +0,0 @@
-(window.webpackJsonp=window.webpackJsonp||[]).push([[167],{440:function(t,a,s){"use strict";s.r(a);var n=s(1),e=Object(n.a)({},function(){var t=this,a=t.$createElement,s=t._self._c||a;return s("div",{staticClass:"content"},[t._m(0),t._m(1),t._m(2),t._m(3),t._m(4),t._m(5),t._m(6),t._m(7),s("p",[t._v("打开分享面板\n参数:")]),t._m(8),t._m(9),t._m(10),s("p",[t._v("参数:")]),s("ul",[t._m(11),s("li",[s("code",[t._v("callback {Function} function (ret){}")]),t._v(":授权回调\n"),s("ul",[t._m(12),t._m(13),t._m( [...]
\ No newline at end of file
diff --git a/assets/js/167.c5e97b3f.js b/assets/js/167.c5e97b3f.js
new file mode 100644
index 0000000..ec331a1
--- /dev/null
+++ b/assets/js/167.c5e97b3f.js
@@ -0,0 +1 @@
+(window.webpackJsonp=window.webpackJsonp||[]).push([[167],{274:function(t,e,s){"use strict";s.r(e);var i=s(0),r=Object(i.a)({},(function(){var t=this,e=t.$createElement,s=t._self._c||e;return s("div",{staticClass:"content"},[t._m(0),s("div",{staticClass:"danger custom-block"},[s("p",{staticClass:"custom-block-title"},[t._v("WARNING")]),s("p",[s("a",{attrs:{href:"https://github.com/weexteam/weex-toolkit",target:"_blank",rel:"noopener noreferrer"}},[t._v("weex-toolkit"),s("OutboundLink")], [...]
\ No newline at end of file
diff --git a/assets/js/168.48bd57b8.js b/assets/js/168.48bd57b8.js
deleted file mode 100644
index 82f5950..0000000
--- a/assets/js/168.48bd57b8.js
+++ /dev/null
@@ -1 +0,0 @@
-(window.webpackJsonp=window.webpackJsonp||[]).push([[168],{439:function(t,s,a){"use strict";a.r(s);var n=a(1),e=Object(n.a)({},function(){this.$createElement;this._self._c;return this._m(0)},[function(){var t=this,s=t.$createElement,a=t._self._c||s;return a("div",{staticClass:"content"},[a("h1",{attrs:{id:"systemnotify"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#systemnotify","aria-hidden":"true"}},[t._v("#")]),t._v(" SystemNotify")]),a("p",[a("code",[t._v("xsystem-notify")]),t. [...]
\ No newline at end of file
diff --git a/assets/js/168.f37fb51a.js b/assets/js/168.f37fb51a.js
new file mode 100644
index 0000000..65cf0a8
--- /dev/null
+++ b/assets/js/168.f37fb51a.js
@@ -0,0 +1 @@
+(window.webpackJsonp=window.webpackJsonp||[]).push([[168],{273:function(e,t,r){"use strict";r.r(t);var n=r(0),s=Object(n.a)({},(function(){var e=this,t=e.$createElement,r=e._self._c||t;return r("div",{staticClass:"content"},[e._m(0),r("div",{staticClass:"danger custom-block"},[r("p",{staticClass:"custom-block-title"},[e._v("WARNING")]),r("p",[r("a",{attrs:{href:"https://github.com/weexteam/android-devtools-for-Apache-Weex",target:"_blank",rel:"noopener noreferrer"}},[e._v("Android Devtoo [...]
\ No newline at end of file
diff --git a/assets/js/169.04f3084b.js b/assets/js/169.04f3084b.js
new file mode 100644
index 0000000..d9bddc9
--- /dev/null
+++ b/assets/js/169.04f3084b.js
@@ -0,0 +1 @@
+(window.webpackJsonp=window.webpackJsonp||[]).push([[169],{272:function(e,t,s){"use strict";s.r(t);var r=s(0),i=Object(r.a)({},(function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("div",{staticClass:"content"},[e._m(0),s("div",{staticClass:"danger custom-block"},[s("p",{staticClass:"custom-block-title"},[e._v("WARNING")]),s("p",[s("a",{attrs:{href:"https://github.com/weexteam/devtool-iOS-for-Apache-Weex",target:"_blank",rel:"noopener noreferrer"}},[e._v("iOS Devtools for Ap [...]
\ No newline at end of file
diff --git a/assets/js/169.35d9c097.js b/assets/js/169.35d9c097.js
deleted file mode 100644
index c3902cf..0000000
--- a/assets/js/169.35d9c097.js
+++ /dev/null
@@ -1 +0,0 @@
-(window.webpackJsonp=window.webpackJsonp||[]).push([[169],{438:function(t,s,a){"use strict";a.r(s);var n=a(1),p=Object(n.a)({},function(){this.$createElement;this._self._c;return this._m(0)},[function(){var t=this,s=t.$createElement,a=t._self._c||s;return a("div",{staticClass:"content"},[a("h1",{attrs:{id:"systemshare"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#systemshare","aria-hidden":"true"}},[t._v("#")]),t._v(" SystemShare")]),a("p",[t._v("系统分享。采用手机系统分享服务,不需要额外接入渠道分享SDK。")] [...]
\ No newline at end of file
diff --git a/assets/js/17.2e98dedf.js b/assets/js/17.2e98dedf.js
deleted file mode 100644
index 71b6aea..0000000
--- a/assets/js/17.2e98dedf.js
+++ /dev/null
@@ -1 +0,0 @@
-(window.webpackJsonp=window.webpackJsonp||[]).push([[17],{198:function(t,e,a){},265:function(t,e,a){"use strict";var s=a(198);a.n(s).a},319:function(t,e,a){"use strict";a.r(e);a(91),a(18);var s=a(22),c=a.n(s),i=a(56),n=a.n(i),l={data:function(){return{articleInfo:{},articles:[],selectIndex:0}},created:function(){var t=this,e=this.$route.query.id;c.a.get("".concat(this.API_PREFIX,"/api/project/addPv?id=").concat(e)).then(function(t){}).catch(function(t){return console.log(t)}),c.a.post("" [...]
\ No newline at end of file
diff --git a/assets/js/17.a0da9998.js b/assets/js/17.a0da9998.js
new file mode 100644
index 0000000..8c74e4b
--- /dev/null
+++ b/assets/js/17.a0da9998.js
@@ -0,0 +1 @@
+(window.webpackJsonp=window.webpackJsonp||[]).push([[17],{202:function(t,n,r){"use strict";r.r(n);var u=r(203),e=r.n(u);for(var i in u)"default"!==i&&function(t){r.d(n,t,(function(){return u[t]}))}(i);n.default=e.a},203:function(t,n){t.exports={created:function(){this.$router.push("/zh/blog/write-a-blog.html")}}},243:function(t,n,r){"use strict";var u=function(){var t=this.$createElement;return(this._self._c||t)("div",{staticClass:"content"})},e=[];r.d(n,"a",(function(){return u})),r.d(n [...]
\ No newline at end of file
diff --git a/assets/js/170.03063193.js b/assets/js/170.03063193.js
deleted file mode 100644
index f1bb967..0000000
--- a/assets/js/170.03063193.js
+++ /dev/null
@@ -1 +0,0 @@
-(window.webpackJsonp=window.webpackJsonp||[]).push([[170],{436:function(t,a,s){"use strict";s.r(a);var n=s(1),e=Object(n.a)({},function(){this.$createElement;this._self._c;return this._m(0)},[function(){var t=this,a=t.$createElement,s=t._self._c||a;return s("div",{staticClass:"content"},[s("h1",{attrs:{id:"tabheader"}},[s("a",{staticClass:"header-anchor",attrs:{href:"#tabheader","aria-hidden":"true"}},[t._v("#")]),s("code",[t._v("<tabheader>")])]),s("p",[s("code",[t._v("<tabheader>")]),t [...]
\ No newline at end of file
diff --git a/assets/js/170.1dd15284.js b/assets/js/170.1dd15284.js
new file mode 100644
index 0000000..8a0f0fc
--- /dev/null
+++ b/assets/js/170.1dd15284.js
@@ -0,0 +1 @@
+(window.webpackJsonp=window.webpackJsonp||[]).push([[170],{270:function(t,s,a){"use strict";a.r(s);var n=a(0),e=Object(n.a)({},(function(){var t=this,s=t.$createElement,a=t._self._c||s;return a("div",{staticClass:"content"},[t._m(0),a("div",{staticClass:"tip custom-block"},[a("p",{staticClass:"custom-block-title"},[t._v("TIP")]),a("p",[t._v("目前,Weex 支持以下 "),a("a",{attrs:{href:"https://developer.android.com/ndk/guides/abis.html",target:"_blank",rel:"noopener noreferrer"}},[t._v("ABI"),a(" [...]
\ No newline at end of file
diff --git a/assets/js/171.d064df2f.js b/assets/js/171.d064df2f.js
new file mode 100644
index 0000000..090af03
--- /dev/null
+++ b/assets/js/171.d064df2f.js
@@ -0,0 +1 @@
+(window.webpackJsonp=window.webpackJsonp||[]).push([[171],{269:function(t,e,s){"use strict";s.r(e);var a=s(0),n=Object(a.a)({},(function(){var t=this,e=t.$createElement,s=t._self._c||e;return s("div",{staticClass:"content"},[t._m(0),s("p",[t._v("使用 "),s("a",{attrs:{href:"https://cocoapods.org/",target:"_blank",rel:"noopener noreferrer"}},[t._v("CocoaPods"),s("OutboundLink")],1),t._v(" 或 "),s("a",{attrs:{href:"https://github.com/Carthage/Carthage",target:"_blank",rel:"noopener noreferrer" [...]
\ No newline at end of file
diff --git a/assets/js/171.f578ba50.js b/assets/js/171.f578ba50.js
deleted file mode 100644
index d215a5a..0000000
--- a/assets/js/171.f578ba50.js
+++ /dev/null
@@ -1 +0,0 @@
-(window.webpackJsonp=window.webpackJsonp||[]).push([[171],{435:function(t,a,s){"use strict";s.r(a);var n=s(1),p=Object(n.a)({},function(){this.$createElement;this._self._c;return this._m(0)},[function(){var t=this,a=t.$createElement,s=t._self._c||a;return s("div",{staticClass:"content"},[s("h1",{attrs:{id:"vibration"}},[s("a",{staticClass:"header-anchor",attrs:{href:"#vibration","aria-hidden":"true"}},[t._v("#")]),t._v(" Vibration")]),s("p",[s("code",[t._v("Vibrate")]),t._v(" 模块可以令设备震动。" [...]
\ No newline at end of file
diff --git a/assets/js/172.5b317d4f.js b/assets/js/172.5b317d4f.js
new file mode 100644
index 0000000..50b0421
--- /dev/null
+++ b/assets/js/172.5b317d4f.js
@@ -0,0 +1 @@
+(window.webpackJsonp=window.webpackJsonp||[]).push([[172],{268:function(t,e,s){"use strict";s.r(e);var r=s(0),a=Object(r.a)({},(function(){var t=this,e=t.$createElement,s=t._self._c||e;return s("div",{staticClass:"content"},[t._m(0),s("p",[t._v("使用 "),s("a",{attrs:{href:"http://dotwe.org/vue",target:"_blank",rel:"noopener noreferrer"}},[t._v("Online Editor"),s("OutboundLink")],1),t._v(" 对 Weex 尝鲜是一个不错的选择,但如果你想更专业的开发 Weex,本节会教你如何搭建本地开发环境进行 Weex 开发。")]),t._m(1),t._m(2),s("p",[t._v("首先,你需要 [...]
\ No newline at end of file
diff --git a/assets/js/172.e8ade01d.js b/assets/js/172.e8ade01d.js
deleted file mode 100644
index dafbfd1..0000000
--- a/assets/js/172.e8ade01d.js
+++ /dev/null
@@ -1 +0,0 @@
-(window.webpackJsonp=window.webpackJsonp||[]).push([[172],{433:function(t,s,n){"use strict";n.r(s);var e=n(1),i=Object(e.a)({},function(){this.$createElement;this._self._c;return this._m(0)},[function(){var t=this.$createElement,s=this._self._c||t;return s("div",{staticClass:"content"},[s("p",[this._v("商业通用组件是EMAS产品配套的一个服务,提供客户端常见的组件,使用商业通用组件需要"),s("strong",[this._v("单独购买")]),this._v("。")]),s("p",[this._v("在安卓应用市场或者 iOS App Store 里面搜索“"),s("strong",[this._v("EMAS组件市场")]),this._v("”,下载该 A [...]
\ No newline at end of file
diff --git a/assets/js/173.bd6468aa.js b/assets/js/173.bd6468aa.js
deleted file mode 100644
index f7b45da..0000000
--- a/assets/js/173.bd6468aa.js
+++ /dev/null
@@ -1 +0,0 @@
-(window.webpackJsonp=window.webpackJsonp||[]).push([[173],{431:function(t,s,a){"use strict";a.r(s);var n=a(1),e=Object(n.a)({},function(){var t=this,s=t.$createElement,a=t._self._c||s;return a("div",{staticClass:"content"},[t._m(0),t._m(1),t._m(2),t._m(3),a("p",[t._v("iOS 的 EMAS-Weex 组件 使用 Cocoapods 进行包管理,在 Podfile 中加入如下代码即可引入")]),a("p",[t._v("文件首部引入源:")]),t._m(4),a("p",[t._v("Pod 引入:")]),t._m(5),t._m(6),a("p",[t._v("注:如需要使用 XSocial 的默认实现,请引入 EmasSocial 组件")]),t._m(7),a("p",[t._v("这两个组件都 [...]
\ No newline at end of file
diff --git a/assets/js/173.ff42729f.js b/assets/js/173.ff42729f.js
new file mode 100644
index 0000000..4631b84
--- /dev/null
+++ b/assets/js/173.ff42729f.js
@@ -0,0 +1 @@
+(window.webpackJsonp=window.webpackJsonp||[]).push([[173],{267:function(t,e,s){"use strict";s.r(e);var a=s(0),r=Object(a.a)({},(function(){var t=this,e=t.$createElement,s=t._self._c||e;return s("div",{staticClass:"content"},[t._m(0),s("div",{staticClass:"warning custom-block"},[s("p",{staticClass:"custom-block-title"},[t._v("警告")]),s("p",[t._v("这份文档是对应 "),s("code",[t._v("Weex CLI")]),s("strong",[t._v("2.x")]),t._v(" 版本的。老版本的 "),s("code",[t._v("Weex CLI")]),t._v(" 文档请移步"),s("a",{attrs:{hr [...]
\ No newline at end of file
diff --git a/assets/js/174.ab824f37.js b/assets/js/174.ab824f37.js
deleted file mode 100644
index 36792cc..0000000
--- a/assets/js/174.ab824f37.js
+++ /dev/null
@@ -1 +0,0 @@
-(window.webpackJsonp=window.webpackJsonp||[]).push([[174],{430:function(e,a,r){"use strict";r.r(a);var t=r(1),s=Object(t.a)({},function(){this.$createElement;this._self._c;return this._m(0)},[function(){var e=this,a=e.$createElement,r=e._self._c||a;return r("div",{staticClass:"content"},[r("h2",{attrs:{id:"基本类型"}},[r("a",{staticClass:"header-anchor",attrs:{href:"#基本类型","aria-hidden":"true"}},[e._v("#")]),e._v(" 基本类型")]),r("p",[e._v("本文档内部分内容使用的类型标记在这里做描述")]),r("h3",{attrs:{id:"color"}},[ [...]
\ No newline at end of file
diff --git a/assets/js/174.e03c69b5.js b/assets/js/174.e03c69b5.js
new file mode 100644
index 0000000..bdf2083
--- /dev/null
+++ b/assets/js/174.e03c69b5.js
@@ -0,0 +1 @@
+(window.webpackJsonp=window.webpackJsonp||[]).push([[174],{266:function(t,e,l){"use strict";l.r(e);var a=l(0),i=Object(a.a)({},(function(){var t=this.$createElement;this._self._c;return this._m(0)}),[function(){var t=this,e=t.$createElement,l=t._self._c||e;return l("div",{staticClass:"content"},[l("h1",{attrs:{id:"概述"}},[l("a",{staticClass:"header-anchor",attrs:{href:"#概述"}},[t._v("#")]),t._v(" 概述")]),l("p",[t._v("WEEX Android平台,各种异常错误码的含义。")]),l("h1",{attrs:{id:"公共错误"}},[l("a",{staticCl [...]
\ No newline at end of file
diff --git a/assets/js/175.a875c6de.js b/assets/js/175.a875c6de.js
deleted file mode 100644
index f53b339..0000000
--- a/assets/js/175.a875c6de.js
+++ /dev/null
@@ -1 +0,0 @@
-(window.webpackJsonp=window.webpackJsonp||[]).push([[175],{428:function(e,t,i){"use strict";i.r(t);var n=i(1),v=Object(n.a)({},function(){this.$createElement;this._self._c;return this._m(0)},[function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",{staticClass:"content"},[i("p",[e._v("经过多年业务沉淀,我们带来了数据驱动的配置化图表。通过提供配置对象展示纯Native图表,性能比市面的图表都要好。支持类型也较为丰富,Native图表沉淀的图表库为AceChart。所以WeexAceChart顾名思义是由AceChart做底层支撑。中间经过了WeexPlugin层,注册Component到weex环境中。因此接入WeexAceChart图表较为简单:")]), [...]
\ No newline at end of file
diff --git a/assets/js/175.aedfdeaf.js b/assets/js/175.aedfdeaf.js
new file mode 100644
index 0000000..d019400
--- /dev/null
+++ b/assets/js/175.aedfdeaf.js
@@ -0,0 +1 @@
+(window.webpackJsonp=window.webpackJsonp||[]).push([[175],{312:function(t,a,s){"use strict";s.r(a);var n=s(0),e=Object(n.a)({},(function(){var t=this.$createElement;this._self._c;return this._m(0)}),[function(){var t=this,a=t.$createElement,s=t._self._c||a;return s("div",{staticClass:"content"},[s("p",[t._v("Weex 提供了扩展机制,可以根据自己的业务进行定制自己的功能。\n主要分为两类扩展:")]),s("ul",[s("li",[t._v("Module 扩展 非 UI 的特定功能。例如 sendHttp、openURL 等。")]),s("li",[t._v("Component 扩展 实现特别功能的 Native 控件。例如:RichTextview,Ref [...]
\ No newline at end of file
diff --git a/assets/js/176.80984e1d.js b/assets/js/176.80984e1d.js
new file mode 100644
index 0000000..93f8a16
--- /dev/null
+++ b/assets/js/176.80984e1d.js
@@ -0,0 +1 @@
+(window.webpackJsonp=window.webpackJsonp||[]).push([[176],{310:function(t,a,s){"use strict";s.r(a);var e=s(0),n=Object(e.a)({},(function(){var t=this.$createElement;this._self._c;return this._m(0)}),[function(){var t=this,a=t.$createElement,s=t._self._c||a;return s("div",{staticClass:"content"},[s("p",[t._v("这部分扩展能力还在讨论尝试中,可能随时会有调整,请留意。")]),s("p",[t._v("Weex 希望能够尊重尽可能多的开发者的使用习惯,所以除了 Weex 官方支持的 Vue 2.0 之外,开发者还可以定制并横向扩展自己的或自己喜欢的 JS Framework。完整一套 JS Framework 的定制和扩展需要以下几个步骤:")]),s("ol",[s( [...]
\ No newline at end of file
diff --git a/assets/js/176.bf585406.js b/assets/js/176.bf585406.js
deleted file mode 100644
index 96bf60f..0000000
--- a/assets/js/176.bf585406.js
+++ /dev/null
@@ -1 +0,0 @@
-(window.webpackJsonp=window.webpackJsonp||[]).push([[176],{427:function(t,s,a){"use strict";a.r(s);var n=a(1),e=Object(n.a)({},function(){this.$createElement;this._self._c;return this._m(0)},[function(){var t=this,s=t.$createElement,a=t._self._c||s;return a("div",{staticClass:"content"},[a("h3",{attrs:{id:"ios端集成"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#ios端集成","aria-hidden":"true"}},[t._v("#")]),t._v(" iOS端集成")]),a("p",[t._v("在iOS端的podfile中集成。")]),a("div",{staticClass:"langu [...]
\ No newline at end of file
diff --git a/assets/js/177.48fae4be.js b/assets/js/177.48fae4be.js
deleted file mode 100644
index 15ffe14..0000000
--- a/assets/js/177.48fae4be.js
+++ /dev/null
@@ -1 +0,0 @@
-(window.webpackJsonp=window.webpackJsonp||[]).push([[177],{425:function(t,e,a){"use strict";a.r(e);var i=a(1),l=Object(i.a)({},function(){this.$createElement;this._self._c;return this._m(0)},[function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"content"},[a("h1",{attrs:{id:"用来衡量什么问题"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#用来衡量什么问题","aria-hidden":"true"}},[t._v("#")]),t._v(" 用来衡量什么问题")]),a("p",[t._v("衡量一个weex页面质量的角度有很多种,不管哪种角度,都是为了在端侧给用户更好的体验。 [...]
\ No newline at end of file
diff --git a/assets/js/177.9d227191.js b/assets/js/177.9d227191.js
new file mode 100644
index 0000000..f5093c5
--- /dev/null
+++ b/assets/js/177.9d227191.js
@@ -0,0 +1 @@
+(window.webpackJsonp=window.webpackJsonp||[]).push([[177],{308:function(e,t,a){"use strict";a.r(t);var i=a(0),n=Object(i.a)({},(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"content"},[e._m(0),a("p",[a("a",{attrs:{href:"https://developer.apple.com/library/ios/documentation/Swift/Conceptual/BuildingCocoaApps/MixandMatch.html#//apple_ref/doc/uid/TP40014216-CH10-ID122",target:"_blank",rel:"noopener noreferrer"}},[e._v("Swift和Objective-C"),a("OutboundL [...]
\ No newline at end of file
diff --git a/assets/js/178.6731d967.js b/assets/js/178.6731d967.js
new file mode 100644
index 0000000..0f32298
--- /dev/null
+++ b/assets/js/178.6731d967.js
@@ -0,0 +1 @@
+(window.webpackJsonp=window.webpackJsonp||[]).push([[178],{306:function(t,e,s){"use strict";s.r(e);var a=s(0),n=Object(a.a)({},(function(){var t=this,e=t.$createElement,s=t._self._c||e;return s("div",{staticClass:"content"},[t._m(0),s("p",[t._v("在这篇文档里,我们使用 Objective-C 来扩展 Weex 功能,如果想使用 Swift,可以参考 "),s("router-link",{attrs:{to:"./extend-ios-with-swift.html"}},[t._v("使用 Swift 扩展")]),t._v("。")],1),t._m(1),t._m(2),t._m(3),t._m(4),t._m(5),t._m(6),t._m(7),t._m(8),s("p",[t._v("到此,我们已经完成了一个简单的 [...]
\ No newline at end of file
diff --git a/assets/js/178.86102c95.js b/assets/js/178.86102c95.js
deleted file mode 100644
index 329bf91..0000000
--- a/assets/js/178.86102c95.js
+++ /dev/null
@@ -1 +0,0 @@
-(window.webpackJsonp=window.webpackJsonp||[]).push([[178],{424:function(e,t,r){"use strict";r.r(t);var a=r(1),n=Object(a.a)({},function(){var e=this,t=e.$createElement,r=e._self._c||t;return r("div",{staticClass:"content"},[e._m(0),r("p",[e._v("在 iOS 接入 WeexCore 前,除了前端框架,iOS 与 Android 两个平台几乎没有共享的代码。从 Javascript 虚拟机开始,一直到最终绘制在屏幕上的系统 UI 组件,整个流程双端完全各自实现,除了 Layout 引擎。随着 Weex 不断演进,两端代码维护成本高,差异性大,进行跨平台融合势在必行。")]),r("p",[e._v("与此同时 Weex 在进行渲染架构升级,将逻辑与界面分离,达到极致首屏渲染速度。新的架构直接在 WeexCore 上进行跨平台实现,并复 [...]
\ No newline at end of file
diff --git a/assets/js/179.6baf7ddf.js b/assets/js/179.6baf7ddf.js
deleted file mode 100644
index 5c1f953..0000000
--- a/assets/js/179.6baf7ddf.js
+++ /dev/null
@@ -1 +0,0 @@
-(window.webpackJsonp=window.webpackJsonp||[]).push([[179],{422:function(t,s,n){"use strict";n.r(s);var a=n(1),e=Object(a.a)({},function(){var t=this,s=t.$createElement,n=t._self._c||s;return n("div",{staticClass:"content"},[t._m(0),n("p",[t._v("在WeexSDK的日常测试和自动化沉淀过程中,作为SDK的测试同学会遇到一下的问题:")]),t._m(1),n("p",[t._v("针对上述问题,我们在手淘中落地了一个方便快捷的元素定位方案,能够让Weex业务测试同学在前端配合下为指定元素分配一个唯一的ID,方便定位。")]),t._m(2),n("p",[t._v("在手淘上的元素定位问题,我们参考了@歪木在weex playground中的一个实现方案,为Weex页面提供了一个新的test-id属性,可以方便UI自动化脚本唯一性的 [...]
\ No newline at end of file
diff --git a/assets/js/179.71cb420a.js b/assets/js/179.71cb420a.js
new file mode 100644
index 0000000..b59efe8
--- /dev/null
+++ b/assets/js/179.71cb420a.js
@@ -0,0 +1 @@
+(window.webpackJsonp=window.webpackJsonp||[]).push([[179],{301:function(t,s,a){"use strict";a.r(s);var e=a(0),n=Object(e.a)({},(function(){var t=this,s=t.$createElement,a=t._self._c||s;return a("div",{staticClass:"content"},[t._m(0),a("p",[t._v("Vue.js 是一个独立的前端框架,在浏览器中渲染时不需要基于 Weex 容器。因此,针对 Weex 平台扩展 Vue.js 的 Web 端组件,和直接使用 Vue.js 开发一个 Web 组件是一样的。具体的组件编写方法可以参考其官方文档:"),a("a",{attrs:{href:"https://cn.vuejs.org/v2/guide/docss.html",target:"_blank",rel:"noopener noreferrer"}},[t._v("组件"),a("O [...]
\ No newline at end of file
diff --git a/assets/js/18.0780235c.js b/assets/js/18.0780235c.js
new file mode 100644
index 0000000..b27ee6b
--- /dev/null
+++ b/assets/js/18.0780235c.js
@@ -0,0 +1 @@
+(window.webpackJsonp=window.webpackJsonp||[]).push([[18],{204:function(t,n,r){"use strict";r.r(n);var u=r(205),e=r.n(u);for(var i in u)"default"!==i&&function(t){r.d(n,t,(function(){return u[t]}))}(i);n.default=e.a},205:function(t,n){t.exports={created:function(){this.$router.push("/zh/community/weex-third-party-extensions.html")}}},233:function(t,n,r){"use strict";var u=function(){var t=this.$createElement;return(this._self._c||t)("div",{staticClass:"content"})},e=[];r.d(n,"a",(function [...]
\ No newline at end of file
diff --git a/assets/js/18.5bc12ef4.js b/assets/js/18.5bc12ef4.js
deleted file mode 100644
index 172c77a..0000000
--- a/assets/js/18.5bc12ef4.js
+++ /dev/null
@@ -1 +0,0 @@
-(window.webpackJsonp=window.webpackJsonp||[]).push([[18],{199:function(t,i,n){},266:function(t,i,n){"use strict";var e=n(199);n.n(e).a},318:function(t,i,n){"use strict";n.r(i);n(91),n(72),n(29);var e="https://editor.weex.alibaba-inc.com";function s(t,i){var n=[];for(var e in i)Object.prototype.hasOwnProperty.call(i,e)&&i[e]&&n.push({name:e,value:i[e]});return t&&n.length&&(t+="?"+n.map(function(t){return"".concat(t.name,"=").concat(t.value)}).join("&")),t}var a={props:["hash","file","lin [...]
\ No newline at end of file
diff --git a/assets/js/180.26498ad0.js b/assets/js/180.26498ad0.js
deleted file mode 100644
index b1f63b8..0000000
--- a/assets/js/180.26498ad0.js
+++ /dev/null
@@ -1 +0,0 @@
-(window.webpackJsonp=window.webpackJsonp||[]).push([[180],{421:function(t,a,e){"use strict";e.r(a);var n=e(1),i=Object(n.a)({},function(){var t=this.$createElement,a=this._self._c||t;return a("div",{staticClass:"content"},[a("p",[this._v("这里罗列的是除 Weex 官方组件外,一些比较成熟的三方组件。")]),a("img",{attrs:{src:"https://img.alicdn.com/tfs/TB1o1ulg1GSBuNjSspbXXciipXa-579-134.svg",alt:"drawing",width:"200"}}),a("p",[this._v('BindingX 是解决 Weex 和 React Native 上富交互问题的一种解决方案。它提供了一种称之为 "Expression Binding" 的机制可以 [...]
\ No newline at end of file
diff --git a/assets/js/180.ec3ba1fa.js b/assets/js/180.ec3ba1fa.js
new file mode 100644
index 0000000..8f9dc59
--- /dev/null
+++ b/assets/js/180.ec3ba1fa.js
@@ -0,0 +1 @@
+(window.webpackJsonp=window.webpackJsonp||[]).push([[180],{402:function(e,t,r){"use strict";r.r(t);var i=r(0),s=Object(i.a)({},(function(){var e=this,t=e.$createElement,r=e._self._c||t;return r("div",{staticClass:"content"},[e._m(0),r("p",[e._v("Weex 是一个跨平台解决方案,Web 平台只是其一种运行环境,除此之外还可以在 Android 和 iOS 客户端中运行。原生开发平台和 Web 平台之间的差异,在功能和开发体验上都有一些差异。")]),e._m(1),r("p",[e._v("DOM(Document Object Model),即文档对象模型,是 HTML 和 XML 文档的编程接口,是 Web 中的概念。Weex 的运行环境以原生应用为主,在 Android 和 iOS 环境中渲染出来的是原生的组件,不是 DOM [...]
\ No newline at end of file
diff --git a/assets/js/181.3e5c109f.js b/assets/js/181.3e5c109f.js
deleted file mode 100644
index a68d6fa..0000000
--- a/assets/js/181.3e5c109f.js
+++ /dev/null
@@ -1 +0,0 @@
-(window.webpackJsonp=window.webpackJsonp||[]).push([[181],{419:function(e,a,t){"use strict";t.r(a);var r=t(1),s=Object(r.a)({},function(){this.$createElement;this._self._c;return this._m(0)},[function(){var e=this,a=e.$createElement,t=e._self._c||a;return t("div",{staticClass:"content"},[t("h1",{attrs:{id:"weexcore-多进程多线程架构演进"}},[t("a",{staticClass:"header-anchor",attrs:{href:"#weexcore-多进程多线程架构演进","aria-hidden":"true"}},[e._v("#")]),e._v(" WeexCore 多进程多线程架构演进")]),t("h3",{attrs:{id:"_1-背 [...]
\ No newline at end of file
diff --git a/assets/js/181.6fedb96a.js b/assets/js/181.6fedb96a.js
new file mode 100644
index 0000000..bf6a2c1
--- /dev/null
+++ b/assets/js/181.6fedb96a.js
@@ -0,0 +1 @@
+(window.webpackJsonp=window.webpackJsonp||[]).push([[181],{333:function(n,t,e){"use strict";e.r(t);var l=e(0),s=Object(l.a)({},(function(){var n=this.$createElement,t=this._self._c||n;return t("div",{staticClass:"content"},[t("Tool-Playground")],1)}),[],!1,null,null,null);t.default=s.exports}}]);
\ No newline at end of file
diff --git a/assets/js/182.3b9d932c.js b/assets/js/182.3b9d932c.js
deleted file mode 100644
index 4c8eb2c..0000000
--- a/assets/js/182.3b9d932c.js
+++ /dev/null
@@ -1 +0,0 @@
-(window.webpackJsonp=window.webpackJsonp||[]).push([[182],{418:function(e,t,n){"use strict";n.r(t);var s=n(1),i=Object(s.a)({},function(){this.$createElement;this._self._c;return this._m(0)},[function(){var e=this.$createElement,t=this._self._c||e;return t("div",{staticClass:"content"},[t("p",[this._v("这里是 Weex 技术交流与分享的平台,我们会不定期分享一些关于 Weex 原理、架构设计、最佳实践、经典案例、性能优化等方方面面的技术文章。")]),t("p",[this._v("同时也非常欢迎 Weex 的使用者们分享自己的心得,将自己的文章挂在这里,可以让众多其它使用者们看到哟。如果你想分享自己的文章,可以点击下面的“提交建议”联系我们。")])])}],!1,nu [...]
\ No newline at end of file
diff --git a/assets/js/182.d2629160.js b/assets/js/182.d2629160.js
new file mode 100644
index 0000000..63b324c
--- /dev/null
+++ b/assets/js/182.d2629160.js
@@ -0,0 +1 @@
+(window.webpackJsonp=window.webpackJsonp||[]).push([[182],{296:function(t,e,a){"use strict";a.r(e);var r=a(0),s=Object(r.a)({},(function(){var t=this.$createElement,e=this._self._c||t;return e("div",{staticClass:"content"},[this._m(0),e("blockquote",[e("p",[e("strong",[this._v("Rax 是一个兼容 React 接口的前端框架,请访问 "),e("a",{attrs:{href:"https://alibaba.github.io/rax/",target:"_blank",rel:"noopener noreferrer"}},[this._v("Rax 的官方网站"),e("OutboundLink")],1),this._v(" 了解更多信息。")])])])])}),[function(){ [...]
\ No newline at end of file
diff --git a/assets/js/183.114e240c.js b/assets/js/183.114e240c.js
new file mode 100644
index 0000000..54393ac
--- /dev/null
+++ b/assets/js/183.114e240c.js
@@ -0,0 +1 @@
+(window.webpackJsonp=window.webpackJsonp||[]).push([[183],{295:function(t,e,r){"use strict";r.r(e);var s=r(0),n=Object(s.a)({},(function(){var t=this,e=t.$createElement,r=t._self._c||e;return r("div",{staticClass:"content"},[t._m(0),r("p"),t._m(1),r("p"),r("p",[t._v("在 WeexSDK "),r("a",{attrs:{href:"https://github.com/alibaba/weex/releases/tag/v0.10.0",target:"_blank",rel:"noopener noreferrer"}},[t._v("v0.10.0"),r("OutboundLink")],1),t._v(" (发布于 2016 年 2 月 17 日)以及后续的版本中,集成了 v2 版本的 Vue.js [...]
\ No newline at end of file
diff --git a/assets/js/183.57ea5fc0.js b/assets/js/183.57ea5fc0.js
deleted file mode 100644
index b6dcb1c..0000000
--- a/assets/js/183.57ea5fc0.js
+++ /dev/null
@@ -1 +0,0 @@
-(window.webpackJsonp=window.webpackJsonp||[]).push([[183],{416:function(t,n,e){"use strict";e.r(n);var s=e(1),l=Object(s.a)({},function(){var t=this.$createElement,n=this._self._c||t;return n("div",{staticClass:"content"},[n("Help")],1)},[],!1,null,null,null);n.default=l.exports}}]);
\ No newline at end of file
diff --git a/assets/js/184.c7709307.js b/assets/js/184.c7709307.js
deleted file mode 100644
index 3624455..0000000
--- a/assets/js/184.c7709307.js
+++ /dev/null
@@ -1 +0,0 @@
-(window.webpackJsonp=window.webpackJsonp||[]).push([[184],{415:function(t,s,a){"use strict";a.r(s);var n=a(1),e=Object(n.a)({},function(){var t=this,s=t.$createElement,a=t._self._c||s;return a("div",{staticClass:"content"},[t._m(0),t._m(1),a("p",[t._v("可扫码安装以下二维码,安装EMAS演示App,体验商业通用组件的效果。")]),a("img",{staticStyle:{"vertical-align":"top"},attrs:{src:"https://img.alicdn.com/tfs/TB1pCWwECzqK1RjSZPcXXbTepXa-182-365.png"}}),a("img",{staticStyle:{"vertical-align":"top"},attrs:{src:"https://img. [...]
\ No newline at end of file
diff --git a/assets/js/184.e6b0e3ff.js b/assets/js/184.e6b0e3ff.js
new file mode 100644
index 0000000..3167e3a
--- /dev/null
+++ b/assets/js/184.e6b0e3ff.js
@@ -0,0 +1 @@
+(window.webpackJsonp=window.webpackJsonp||[]).push([[184],{294:function(t,n,e){"use strict";e.r(n);var s=e(0),l=Object(s.a)({},(function(){var t=this.$createElement,n=this._self._c||t;return n("div",{staticClass:"content"},[n("Tool-Dotwe")],1)}),[],!1,null,null,null);n.default=l.exports}}]);
\ No newline at end of file
diff --git a/assets/js/185.1d996e3d.js b/assets/js/185.1d996e3d.js
deleted file mode 100644
index e95e7a7..0000000
--- a/assets/js/185.1d996e3d.js
+++ /dev/null
@@ -1 +0,0 @@
-(window.webpackJsonp=window.webpackJsonp||[]).push([[185],{412:function(t,s,a){"use strict";a.r(s);var n=a(1),e=Object(n.a)({},function(){var t=this,s=t.$createElement,a=t._self._c||s;return a("div",{staticClass:"content"},[t._m(0),a("p",[t._v("经过多年业务沉淀,我们带来了数据驱动的配置化图表。通过提供配置对象展示纯Native图表,性能比市面的图表都要好。支持类型也较为丰富,Native图表沉淀的图表库为AceChart。所以WeexAceChart顾名思义是由AceChart做底层支撑。中间经过了WeexPlugin层,注册Component到weex环境中。因此接入WeexAceChart图表较为简单:")]),t._m(1),a("p",[t._v("目前支持的图表类型如下:")]),t._m(2),a("p",[t._v [...]
\ No newline at end of file
diff --git a/assets/js/185.9bfb6470.js b/assets/js/185.9bfb6470.js
new file mode 100644
index 0000000..dff10c4
--- /dev/null
+++ b/assets/js/185.9bfb6470.js
@@ -0,0 +1 @@
+(window.webpackJsonp=window.webpackJsonp||[]).push([[185],{293:function(e,t,r){"use strict";r.r(t);var a=r(0),n=Object(a.a)({},(function(){var e=this,t=e.$createElement,r=e._self._c||t;return r("div",{staticClass:"content"},[e._m(0),r("p",[e._v("EEUI 是一个基于 WeexSDK 开发的独立完整框架(EEUI 仅支持 Android、iOS两端,不支持WEB端)。")]),e._m(1),e._m(2),e._m(3),e._m(4),r("img",{attrs:{src:"https://eeui.app/app/demo.png",width:"640px"}}),e._m(5),r("p",[e._v("除了Weex原有的组件外,EEUI还自带了很多实用的组件:")]),r("ul",[r("li",[r("a",{a [...]
\ No newline at end of file
diff --git a/assets/js/186.238b57fd.js b/assets/js/186.238b57fd.js
new file mode 100644
index 0000000..98b92db
--- /dev/null
+++ b/assets/js/186.238b57fd.js
@@ -0,0 +1 @@
+(window.webpackJsonp=window.webpackJsonp||[]).push([[186],{292:function(t,e,r){"use strict";r.r(e);var s=r(0),i=Object(s.a)({},(function(){var t=this,e=t.$createElement,r=t._self._c||e;return r("div",{staticClass:"content"},[t._m(0),t._m(1),t._m(2),t._m(3),r("p",[t._v("VSCode拓展包包含下面的包:")]),t._m(4),t._m(5),t._m(6),t._m(7),t._m(8),t._m(9),r("p",[t._v("VSCode环境中创建Weex工程。")]),t._m(10),t._m(11),t._m(12),t._m(13),t._m(14),t._m(15),t._m(16),t._m(17),t._m(18),t._m(19),t._m(20),t._m(21),t._m(22), [...]
\ No newline at end of file
diff --git a/assets/js/186.31c815f6.js b/assets/js/186.31c815f6.js
deleted file mode 100644
index 609f969..0000000
--- a/assets/js/186.31c815f6.js
+++ /dev/null
@@ -1 +0,0 @@
-(window.webpackJsonp=window.webpackJsonp||[]).push([[186],{411:function(t,n,e){"use strict";e.r(n);var s=e(1),c=Object(s.a)({},function(){var t=this.$createElement,n=this._self._c||t;return n("div",{staticClass:"content"},[n("EMAS")],1)},[],!1,null,null,null);n.default=c.exports}}]);
\ No newline at end of file
diff --git a/assets/js/187.b09cb468.js b/assets/js/187.b09cb468.js
deleted file mode 100644
index 336e271..0000000
--- a/assets/js/187.b09cb468.js
+++ /dev/null
@@ -1 +0,0 @@
-(window.webpackJsonp=window.webpackJsonp||[]).push([[187],{410:function(t,n,e){"use strict";e.r(n);var s=e(1),o=Object(s.a)({},function(){var t=this.$createElement,n=this._self._c||t;return n("div",{staticClass:"content"},[n("CommunityCodeDemo")],1)},[],!1,null,null,null);n.default=o.exports}}]);
\ No newline at end of file
diff --git a/assets/js/188.212554bd.js b/assets/js/188.212554bd.js
deleted file mode 100644
index 90ef81f..0000000
--- a/assets/js/188.212554bd.js
+++ /dev/null
@@ -1 +0,0 @@
-(window.webpackJsonp=window.webpackJsonp||[]).push([[188],{408:function(t,n,e){"use strict";e.r(n);var s=e(1),i=Object(s.a)({},function(){var t=this.$createElement,n=this._self._c||t;return n("div",{staticClass:"content"},[n("CommunitySolution")],1)},[],!1,null,null,null);n.default=i.exports}}]);
\ No newline at end of file
diff --git a/assets/js/189.91e7881e.js b/assets/js/189.91e7881e.js
deleted file mode 100644
index 50399df..0000000
--- a/assets/js/189.91e7881e.js
+++ /dev/null
@@ -1 +0,0 @@
-(window.webpackJsonp=window.webpackJsonp||[]).push([[189],{407:function(e,t,n){"use strict";n.r(t);var r=n(1),a=Object(r.a)({},function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"content"},[n("p",[e._v("这里罗列的是除 WeexSDK 中默认组件外,一些比较成熟的插件。部分插件可能存在与最新版本 WeexSDK 不兼容的情况,请及时反馈给我们。")]),n("table",[e._m(0),n("tbody",[n("tr",[n("td",[n("a",{attrs:{href:"https://alibaba.github.io/bindingx/guide/cn_introduce",target:"_blank",rel:"noopener noreferrer"}},[e._v("Binding [...]
\ No newline at end of file
diff --git a/assets/js/19.ef90cb29.js b/assets/js/19.ef90cb29.js
new file mode 100644
index 0000000..f28c0d6
--- /dev/null
+++ b/assets/js/19.ef90cb29.js
@@ -0,0 +1 @@
+(window.webpackJsonp=window.webpackJsonp||[]).push([[19],{206:function(t,n,r){"use strict";r.r(n);var u=r(207),e=r.n(u);for(var i in u)"default"!==i&&function(t){r.d(n,t,(function(){return u[t]}))}(i);n.default=e.a},207:function(t,n){t.exports={created:function(){this.$router.push("/zh/docs/api/weex-variable.html")}}},235:function(t,n,r){"use strict";var u=function(){var t=this.$createElement;return(this._self._c||t)("div",{staticClass:"content"})},e=[];r.d(n,"a",(function(){return u})), [...]
\ No newline at end of file
diff --git a/assets/js/190.fbd07e89.js b/assets/js/190.fbd07e89.js
deleted file mode 100644
index f35fd82..0000000
--- a/assets/js/190.fbd07e89.js
+++ /dev/null
@@ -1 +0,0 @@
-(window.webpackJsonp=window.webpackJsonp||[]).push([[190],{405:function(n,t,e){"use strict";e.r(t);var s=e(1),c=Object(s.a)({},function(){var n=this.$createElement,t=this._self._c||n;return t("div",{staticClass:"content"},[t("Who-Is-Using-Weex")],1)},[],!1,null,null,null);t.default=c.exports}}]);
\ No newline at end of file
diff --git a/assets/js/191.15847b57.js b/assets/js/191.15847b57.js
deleted file mode 100644
index 3a8d2c3..0000000
--- a/assets/js/191.15847b57.js
+++ /dev/null
@@ -1 +0,0 @@
-(window.webpackJsonp=window.webpackJsonp||[]).push([[191],{404:function(e,t,a){"use strict";a.r(t);var n=a(1),i=Object(n.a)({},function(){this.$createElement;this._self._c;return this._m(0)},[function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"content"},[a("h1",{attrs:{id:"wxsdkinstace"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#wxsdkinstace","aria-hidden":"true"}},[e._v("#")]),e._v(" WXSDKInstace")]),a("p",[e._v("Weex Native 和 JavaScript 交互通信." [...]
\ No newline at end of file
diff --git a/assets/js/192.709b020f.js b/assets/js/192.709b020f.js
deleted file mode 100644
index f0c30b6..0000000
--- a/assets/js/192.709b020f.js
+++ /dev/null
@@ -1 +0,0 @@
-(window.webpackJsonp=window.webpackJsonp||[]).push([[192],{401:function(e,a,t){"use strict";t.r(a);var n=t(1),r=Object(n.a)({},function(){this.$createElement;this._self._c;return this._m(0)},[function(){var e=this,a=e.$createElement,t=e._self._c||a;return t("div",{staticClass:"content"},[t("h1",{attrs:{id:"ios-apis"}},[t("a",{staticClass:"header-anchor",attrs:{href:"#ios-apis","aria-hidden":"true"}},[e._v("#")]),e._v(" iOS APIs")]),t("h2",{attrs:{id:"native-对外接口"}},[t("a",{staticClass:"h [...]
\ No newline at end of file
diff --git a/assets/js/193.5fe4b97c.js b/assets/js/193.5fe4b97c.js
deleted file mode 100644
index 69ab72c..0000000
--- a/assets/js/193.5fe4b97c.js
+++ /dev/null
@@ -1 +0,0 @@
-(window.webpackJsonp=window.webpackJsonp||[]).push([[193],{399:function(t,s,a){"use strict";a.r(s);var n=a(1),e=Object(n.a)({},function(){this.$createElement;this._self._c;return this._m(0)},[function(){var t=this,s=t.$createElement,a=t._self._c||s;return a("div",{staticClass:"content"},[a("h2",{attrs:{id:"概述"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#概述","aria-hidden":"true"}},[t._v("#")]),t._v(" 概述")]),a("p",[a("span",{staticClass:"weex-version"},[t._v("v0.9.5+")])]),a("p",[t [...]
\ No newline at end of file
diff --git a/assets/js/194.50f7412a.js b/assets/js/194.50f7412a.js
deleted file mode 100644
index 8eb3ee6..0000000
--- a/assets/js/194.50f7412a.js
+++ /dev/null
@@ -1 +0,0 @@
-(window.webpackJsonp=window.webpackJsonp||[]).push([[194],{398:function(t,s,e){"use strict";e.r(s);var a=e(1),n=Object(a.a)({},function(){var t=this,s=t.$createElement,e=t._self._c||s;return e("div",{staticClass:"content"},[t._m(0),t._m(1),t._m(2),e("p",[t._v("Weex 实例变量的类型定义如下:")]),t._m(3),t._m(4),e("p",[t._v("该变量包含了当前 Weex 页面的所有环境信息。")]),t._m(5),t._m(6),t._m(7),t._m(8),t._m(9),t._m(10),t._m(11),e("p",[e("a",{attrs:{href:"http://dotwe.org/vue/ea2cff9039f3b0e406f8f7da10e874af",target:"_bl [...]
\ No newline at end of file
diff --git a/assets/js/195.c4b14dc3.js b/assets/js/195.c4b14dc3.js
deleted file mode 100644
index d4b75ad..0000000
--- a/assets/js/195.c4b14dc3.js
+++ /dev/null
@@ -1 +0,0 @@
-(window.webpackJsonp=window.webpackJsonp||[]).push([[195],{396:function(t,n,e){"use strict";e.r(n);var s=e(1),c=Object(s.a)({},function(){var t=this.$createElement;return(this._self._c||t)("div",{staticClass:"content"})},[],!1,null,null,null);n.default=c.exports}}]);
\ No newline at end of file
diff --git a/assets/js/196.047b88e5.js b/assets/js/196.047b88e5.js
deleted file mode 100644
index d0581c3..0000000
--- a/assets/js/196.047b88e5.js
+++ /dev/null
@@ -1 +0,0 @@
-(window.webpackJsonp=window.webpackJsonp||[]).push([[196],{394:function(t,n,e){"use strict";e.r(n);var s=e(1),c=Object(s.a)({},function(){var t=this.$createElement;return(this._self._c||t)("div",{staticClass:"content"})},[],!1,null,null,null);n.default=c.exports}}]);
\ No newline at end of file
diff --git a/assets/js/197.9b0ac893.js b/assets/js/197.9b0ac893.js
deleted file mode 100644
index 50f8da8..0000000
--- a/assets/js/197.9b0ac893.js
+++ /dev/null
@@ -1 +0,0 @@
-(window.webpackJsonp=window.webpackJsonp||[]).push([[197],{393:function(t,n,e){"use strict";e.r(n);var s=e(1),c=Object(s.a)({},function(){var t=this.$createElement;return(this._self._c||t)("div",{staticClass:"content"})},[],!1,null,null,null);n.default=c.exports}}]);
\ No newline at end of file
diff --git a/assets/js/198.ce7c90b0.js b/assets/js/198.ce7c90b0.js
deleted file mode 100644
index c479f2a..0000000
--- a/assets/js/198.ce7c90b0.js
+++ /dev/null
@@ -1 +0,0 @@
-(window.webpackJsonp=window.webpackJsonp||[]).push([[198],{391:function(t,n,e){"use strict";e.r(n);var s=e(1),c=Object(s.a)({},function(){var t=this.$createElement;return(this._self._c||t)("div",{staticClass:"content"})},[],!1,null,null,null);n.default=c.exports}}]);
\ No newline at end of file
diff --git a/assets/js/199.496a797b.js b/assets/js/199.496a797b.js
deleted file mode 100644
index 8c63fc9..0000000
--- a/assets/js/199.496a797b.js
+++ /dev/null
@@ -1 +0,0 @@
-(window.webpackJsonp=window.webpackJsonp||[]).push([[199],{390:function(t,a,s){"use strict";s.r(a);var e=s(1),n=Object(e.a)({},function(){var t=this,a=t.$createElement,s=t._self._c||a;return s("div",{staticClass:"content"},[t._m(0),t._m(1),t._m(2),s("div",{staticClass:"tip custom-block"},[s("p",{staticClass:"custom-block-title"},[t._v("TIP")]),s("p",[t._v("不可以在标签内部直接添加文本,需要使用 "),s("router-link",{attrs:{to:"./text.html"}},[s("code",[t._v("<text>")])]),t._v(" 标签来显示文本。")],1)]),t._m(3),t._m( [...]
\ No newline at end of file
diff --git a/assets/js/2.6fdae112.js b/assets/js/2.6fdae112.js
new file mode 100644
index 0000000..c7f31d4
--- /dev/null
+++ b/assets/js/2.6fdae112.js
@@ -0,0 +1 @@
+(window.webpackJsonp=window.webpackJsonp||[]).push([[2,4],{179:function(t,e,a){},180:function(t,e,a){},181:function(t,e,a){"use strict";var s=a(179);a.n(s).a},182:function(t,e,a){"use strict";var s=a(180);a.n(s).a},184:function(t,e,a){"use strict";a.r(e);a(17);var s={weex:{desc:"Weex 是一个可以使用现代化的 Web 技术开发高性能原生应用的框架。",getStartedBtn:"快速开始",startText:"开始构建你的 weex 应用",charc1Title:"高性能",charc1Content:"Weex 使用原生组件和原生模块,来最大化利用原生渲染的性能优势以及平台能力,所有的组件和模块都是可插拔、可扩展的。",charc2Title:"跨平台",charc2Content:" [...]
\ No newline at end of file
diff --git a/assets/js/20.966c290b.js b/assets/js/20.966c290b.js
new file mode 100644
index 0000000..4f4997c
--- /dev/null
+++ b/assets/js/20.966c290b.js
@@ -0,0 +1 @@
+(window.webpackJsonp=window.webpackJsonp||[]).push([[20],{208:function(t,e,r){},227:function(t,e,r){"use strict";var s=r(208);r.n(s).a},357:function(t,e,r){"use strict";r.r(e);r(227);var s=r(0),a=Object(s.a)({},(function(){var t=this,e=t.$createElement,r=t._self._c||e;return r("div",{staticClass:"content"},[t._m(0),t._m(1),t._m(2),t._m(3),t._m(4),t._m(5),t._m(6),r("table",[t._m(7),r("tbody",[r("tr",[t._m(8),r("td",[t._v("string")]),r("td",[t._v("控件的类型")]),r("td",[t._v("text")]),r("td",[t [...]
\ No newline at end of file
diff --git a/assets/js/200.cc7f9f4f.js b/assets/js/200.cc7f9f4f.js
deleted file mode 100644
index a9609ea..0000000
--- a/assets/js/200.cc7f9f4f.js
+++ /dev/null
@@ -1 +0,0 @@
-(window.webpackJsonp=window.webpackJsonp||[]).push([[200],{388:function(t,e,r){"use strict";r.r(e);var s=r(1),l=Object(s.a)({},function(){var t=this,e=t.$createElement,r=t._self._c||e;return r("div",{staticClass:"content"},[t._m(0),t._m(1),r("p",[t._v("Cell 必须以一级子组件的形式存在于 "),r("router-link",{attrs:{to:"./list.html"}},[r("code",[t._v("list")])]),r("router-link",{attrs:{to:"./list.html"}},[r("code",[t._v("recycler")])]),r("router-link",{attrs:{to:"./waterfall.html"}},[r("code",[t._v("water [...]
\ No newline at end of file
diff --git a/assets/js/201.237c7f72.js b/assets/js/201.237c7f72.js
deleted file mode 100644
index f71107b..0000000
--- a/assets/js/201.237c7f72.js
+++ /dev/null
@@ -1 +0,0 @@
-(window.webpackJsonp=window.webpackJsonp||[]).push([[201],{387:function(t,e,s){"use strict";s.r(e);var i=s(1),r=Object(i.a)({},function(){var t=this,e=t.$createElement,s=t._self._c||e;return s("div",{staticClass:"content"},[t._m(0),t._m(1),t._m(2),t._m(3),t._m(4),t._m(5),t._m(6),s("ul",[s("li",[s("strong",[t._v("通用样式")]),t._v(" 支持所有"),s("router-link",{attrs:{to:"./../styles/common-styles.html"}},[t._v("通用样式")]),t._v("。")],1)]),t._m(7),s("ul",[s("li",[s("strong",[t._v("通用事件")]),t._v(" 支持所 [...]
\ No newline at end of file
diff --git a/assets/js/202.35cdd634.js b/assets/js/202.35cdd634.js
deleted file mode 100644
index 57f9bfc..0000000
--- a/assets/js/202.35cdd634.js
+++ /dev/null
@@ -1 +0,0 @@
-(window.webpackJsonp=window.webpackJsonp||[]).push([[202],{385:function(t,e,s){"use strict";s.r(e);var a=s(1),r=Object(a.a)({},function(){var t=this,e=t.$createElement,s=t._self._c||e;return s("div",{staticClass:"content"},[t._m(0),t._m(1),t._m(2),s("div",{staticClass:"tip custom-block"},[s("p",{staticClass:"custom-block-title"},[t._v("TIP")]),s("ul",[t._m(3),s("li",[t._v("Weex 没有内置的图片库,因为一些开源项目如 "),s("a",{attrs:{href:"https://github.com/rs/SDWebImage",target:"_blank",rel:"noopener noref [...]
\ No newline at end of file
diff --git a/assets/js/203.cb84aad8.js b/assets/js/203.cb84aad8.js
deleted file mode 100644
index 6b65e65..0000000
--- a/assets/js/203.cb84aad8.js
+++ /dev/null
@@ -1 +0,0 @@
-(window.webpackJsonp=window.webpackJsonp||[]).push([[203],{384:function(t,e,r){"use strict";r.r(e);var i=r(1),s=Object(i.a)({},function(){var t=this,e=t.$createElement,r=t._self._c||e;return r("div",{staticClass:"content"},[t._m(0),t._m(1),t._m(2),t._m(3),r("p",[t._v("不可添加任何子元素。")]),t._m(4),r("p",[t._v("无扩展属性")]),t._m(5),t._m(6),t._m(7),r("p",[t._v("无事件")]),t._m(8),r("p",[t._v("请参考 "),r("router-link",{attrs:{to:"./slider.html"}},[t._v("slider")])],1)])},[function(){var t=this.$createElem [...]
\ No newline at end of file
diff --git a/assets/js/204.5d3c4081.js b/assets/js/204.5d3c4081.js
deleted file mode 100644
index 7490a94..0000000
--- a/assets/js/204.5d3c4081.js
+++ /dev/null
@@ -1 +0,0 @@
-(window.webpackJsonp=window.webpackJsonp||[]).push([[204],{381:function(t,s,e){"use strict";e.r(s);var a=e(1),n=Object(a.a)({},function(){var t=this,s=t.$createElement,e=t._self._c||s;return e("div",{staticClass:"content"},[t._m(0),t._m(1),t._m(2),t._m(3),t._m(4),t._m(5),t._m(6),t._m(7),t._m(8),e("table",[t._m(9),e("tbody",[t._m(10),t._m(11),t._m(12),e("tr",[e("td",[t._v("pagingEnabled")]),e("td",[t._v("是否按分页模式线上List,默认值false"),e("Badge",{attrs:{text:"v0.20+",type:"warning"}})],1),e("td" [...]
\ No newline at end of file
diff --git a/assets/js/205.e6ca63dc.js b/assets/js/205.e6ca63dc.js
deleted file mode 100644
index f66de15..0000000
--- a/assets/js/205.e6ca63dc.js
+++ /dev/null
@@ -1 +0,0 @@
-(window.webpackJsonp=window.webpackJsonp||[]).push([[205],{379:function(t,a,s){"use strict";s.r(a);var n=s(1),e=Object(n.a)({},function(){var t=this,a=t.$createElement,s=t._self._c||a;return s("div",{staticClass:"content"},[t._m(0),t._m(1),t._m(2),t._m(3),t._m(4),t._m(5),s("ul",[t._m(6),t._m(7),s("li",[t._v("组件 "),s("code",[t._v("<loading-indicator>")]),t._v(": 作为独立组件使用时,通过"),s("code",[t._v("animating")]),t._v("属性控制动画状态。"),s("a",{attrs:{href:"http://dotwe.org/vue/15b0ac96db6e1837ef5c27c0 [...]
\ No newline at end of file
diff --git a/assets/js/206.e0acced6.js b/assets/js/206.e0acced6.js
deleted file mode 100644
index 1d15626..0000000
--- a/assets/js/206.e0acced6.js
+++ /dev/null
@@ -1 +0,0 @@
-(window.webpackJsonp=window.webpackJsonp||[]).push([[206],{378:function(t,a,e){"use strict";e.r(a);var s=e(1),n=Object(s.a)({},function(){var t=this,a=t.$createElement,e=t._self._c||a;return e("div",{staticClass:"content"},[e("h1",{attrs:{id:"recycle-list"}},[e("a",{staticClass:"header-anchor",attrs:{href:"#recycle-list","aria-hidden":"true"}},[t._v("#")]),t._v(" <recycle-list> "),e("Badge",{attrs:{text:"v0.18+",type:"warning"}})],1),t._m(0),t._m(1),e("blockquote",[e("ul",[e("li",[t._v(" [...]
\ No newline at end of file
diff --git a/assets/js/207.36317251.js b/assets/js/207.36317251.js
deleted file mode 100644
index 9349e92..0000000
--- a/assets/js/207.36317251.js
+++ /dev/null
@@ -1 +0,0 @@
-(window.webpackJsonp=window.webpackJsonp||[]).push([[207],{375:function(t,s,a){"use strict";a.r(s);var n=a(1),e=Object(n.a)({},function(){var t=this,s=t.$createElement,a=t._self._c||s;return a("div",{staticClass:"content"},[t._m(0),t._m(1),t._m(2),t._m(3),t._m(4),t._m(5),t._m(6),t._m(7),t._m(8),t._m(9),t._m(10),t._m(11),t._m(12),t._m(13),a("p",[a("a",{attrs:{href:"http://dotwe.org/vue/fccb7c6b9a9f4b7b1f3f7518344cf1bb",target:"_blank",rel:"noopener noreferrer"}},[t._v("基本用法"),a("OutboundL [...]
\ No newline at end of file
diff --git a/assets/js/208.a1217b74.js b/assets/js/208.a1217b74.js
deleted file mode 100644
index d9979bf..0000000
--- a/assets/js/208.a1217b74.js
+++ /dev/null
@@ -1 +0,0 @@
-(window.webpackJsonp=window.webpackJsonp||[]).push([[208],{373:function(t,e,i){"use strict";i.r(e);var _=i(1),r=Object(_.a)({},function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("div",{staticClass:"content"},[i("h1",{attrs:{id:"richtext"}},[i("a",{staticClass:"header-anchor",attrs:{href:"#richtext","aria-hidden":"true"}},[t._v("#")]),t._v(" <richtext> "),i("Badge",{attrs:{text:"v0.20+",type:"warning"}})],1),t._m(0),t._m(1),t._m(2),t._m(3),t._m(4),i("p",[t._v("富文本组件内部树形结构不能 [...]
\ No newline at end of file
diff --git a/assets/js/209.73271af4.js b/assets/js/209.73271af4.js
deleted file mode 100644
index 37464ab..0000000
--- a/assets/js/209.73271af4.js
+++ /dev/null
@@ -1 +0,0 @@
-(window.webpackJsonp=window.webpackJsonp||[]).push([[209],{372:function(t,s,a){"use strict";a.r(s);var e=a(1),r=Object(e.a)({},function(){var t=this,s=t.$createElement,a=t._self._c||s;return a("div",{staticClass:"content"},[t._m(0),t._m(1),t._m(2),t._m(3),t._m(4),t._m(5),t._m(6),a("ul",[a("li",[a("code",[t._v("<refresh>")]),t._v(": 用于添加下拉刷新的功能。详情请查看"),a("router-link",{attrs:{to:"./refresh.html"}},[a("code",[t._v("<refersh>")])]),t._v("。")],1),a("li",[a("code",[t._v("<loading>")]),t._v(": [...]
\ No newline at end of file
diff --git a/assets/js/21.46a553d6.js b/assets/js/21.46a553d6.js
deleted file mode 100644
index 9daf890..0000000
--- a/assets/js/21.46a553d6.js
+++ /dev/null
@@ -1 +0,0 @@
-(window.webpackJsonp=window.webpackJsonp||[]).push([[21],{202:function(t,e,s){},269:function(t,e,s){"use strict";var r=s(202);s.n(r).a},432:function(t,e,s){"use strict";s.r(e);s(269);var r=s(1),a=Object(r.a)({},function(){var t=this,e=t.$createElement,s=t._self._c||e;return s("div",[t._m(0),s("div",{staticClass:"md-main"},[t._m(1),t._m(2),s("blockquote",[s("p",[t._v("如果你本地没有安装 node.js 你可以前往"),s("a",{attrs:{href:"https://nodejs.org/en/",target:"_blank",rel:"noopener noreferrer"}},[t._v("N [...]
\ No newline at end of file
diff --git a/assets/js/21.c4acdcbe.js b/assets/js/21.c4acdcbe.js
new file mode 100644
index 0000000..55583c0
--- /dev/null
+++ b/assets/js/21.c4acdcbe.js
@@ -0,0 +1 @@
+(window.webpackJsonp=window.webpackJsonp||[]).push([[21],{209:function(n,t,u){"use strict";u.r(t);var r=u(210),e=u.n(r);for(var o in r)"default"!==o&&function(n){u.d(t,n,(function(){return r[n]}))}(o);t.default=e.a},210:function(n,t){n.exports={created:function(){this.$router.push("/zh/download/download.html")}}},236:function(n,t,u){"use strict";var r=function(){var n=this.$createElement;return(this._self._c||n)("div",{staticClass:"content"})},e=[];u.d(t,"a",(function(){return r})),u.d(t [...]
\ No newline at end of file
diff --git a/assets/js/210.5178d544.js b/assets/js/210.5178d544.js
deleted file mode 100644
index d13717b..0000000
--- a/assets/js/210.5178d544.js
+++ /dev/null
@@ -1 +0,0 @@
-(window.webpackJsonp=window.webpackJsonp||[]).push([[210],{371:function(t,s,a){"use strict";a.r(s);var n=a(1),e=Object(n.a)({},function(){var t=this,s=t.$createElement,a=t._self._c||s;return a("div",{staticClass:"content"},[t._m(0),t._m(1),a("p",[t._v("Slider 组件用于在一个页面中展示多个图片,在前端这种效果被称为轮播图。默认的轮播间隔为3秒。")]),t._m(2),t._m(3),t._m(4),a("ul",[t._m(5),t._m(6),t._m(7),t._m(8),a("li",[a("strong",[t._v("show-indicators")]),t._v(", boolean. 是否显示指示器。尽管"),a("code",[t._v("show-indicator")]),t._v("的默认值 [...]
\ No newline at end of file
diff --git a/assets/js/211.ac792171.js b/assets/js/211.ac792171.js
deleted file mode 100644
index 35cbe64..0000000
--- a/assets/js/211.ac792171.js
+++ /dev/null
@@ -1 +0,0 @@
-(window.webpackJsonp=window.webpackJsonp||[]).push([[211],{368:function(t,s,a){"use strict";a.r(s);var n=a(1),e=Object(n.a)({},function(){var t=this,s=t.$createElement,a=t._self._c||s;return a("div",{staticClass:"content"},[t._m(0),t._m(1),a("p",[a("code",[t._v("<textarea>")]),t._v(" 与 "),a("router-link",{attrs:{to:"./input.html"}},[a("code",[t._v("<input>")])]),t._v(" 组件类似,可用于接受用户输入数据。"),a("code",[t._v("<textarea>")]),t._v(" 支持多行文本输入。 "),a("code",[t._v("<textarea>")]),t._v(" 支持 "),a("co [...]
\ No newline at end of file
diff --git a/assets/js/212.d998aad6.js b/assets/js/212.d998aad6.js
deleted file mode 100644
index fc4caef..0000000
--- a/assets/js/212.d998aad6.js
+++ /dev/null
@@ -1 +0,0 @@
-(window.webpackJsonp=window.webpackJsonp||[]).push([[212],{364:function(t,s,a){"use strict";a.r(s);var n=a(1),e=Object(n.a)({},function(){var t=this,s=t.$createElement,a=t._self._c||s;return a("div",{staticClass:"content"},[t._m(0),t._m(1),a("p",[t._v("Video 组件用于在页面中嵌入视频内容。")]),t._m(2),t._m(3),t._m(4),a("ul",[t._m(5),t._m(6),t._m(7),a("li",[a("strong",[t._v("poster")]),t._v(", string, "),a("Badge",{attrs:{text:"v0.18+ & iOS",type:"warning"}}),t._v(". 指定视频首图的图片链接。")],1),a("li",[a("strong" [...]
\ No newline at end of file
diff --git a/assets/js/213.b668dab7.js b/assets/js/213.b668dab7.js
deleted file mode 100644
index 6744ab4..0000000
--- a/assets/js/213.b668dab7.js
+++ /dev/null
@@ -1 +0,0 @@
-(window.webpackJsonp=window.webpackJsonp||[]).push([[213],{362:function(t,s,a){"use strict";a.r(s);var n=a(1),e=Object(n.a)({},function(){var t=this,s=t.$createElement,a=t._self._c||s;return a("div",{staticClass:"content"},[t._m(0),t._m(1),t._m(2),t._m(3),t._m(4),t._m(5),a("p",[t._v("和 "),a("router-link",{attrs:{to:"./list.html"}},[a("code",[t._v("<list>")])]),t._v("组件一样, "),a("code",[t._v("<waterfall>")]),t._v(" 组件的子组件只能包括以下四种组件或是 "),a("code",[t._v("fix")]),t._v(" 定位的组件,其他形式的组件将不能被正确渲染。 [...]
\ No newline at end of file
diff --git a/assets/js/214.96e94ad6.js b/assets/js/214.96e94ad6.js
deleted file mode 100644
index 292d4dc..0000000
--- a/assets/js/214.96e94ad6.js
+++ /dev/null
@@ -1 +0,0 @@
-(window.webpackJsonp=window.webpackJsonp||[]).push([[214],{358:function(t,s,a){"use strict";a.r(s);var n=a(1),e=Object(n.a)({},function(){var t=this,s=t.$createElement,a=t._self._c||s;return a("div",{staticClass:"content"},[t._m(0),t._m(1),t._m(2),t._m(3),t._m(4),t._m(5),t._m(6),a("div",{staticClass:"warning custom-block"},[a("p",{staticClass:"custom-block-title"},[t._v("注意")]),a("ul",[t._m(7),t._m(8),t._m(9),a("li",[t._v("您可以使用 "),a("router-link",{attrs:{to:"./../modules/webview.html"}} [...]
\ No newline at end of file
diff --git a/assets/js/215.5c664f6f.js b/assets/js/215.5c664f6f.js
deleted file mode 100644
index acbe28f..0000000
--- a/assets/js/215.5c664f6f.js
+++ /dev/null
@@ -1 +0,0 @@
-(window.webpackJsonp=window.webpackJsonp||[]).push([[215],{357:function(t,e,r){"use strict";r.r(e);var a=r(1),i=Object(a.a)({},function(){var t=this,e=t.$createElement,r=t._self._c||e;return r("div",{staticClass:"content"},[t._m(0),r("p",[t._v("Weex 提供了通过事件触发动作的能力,例如在用户点击组件时执行 JavaScript。下面列出了可被添加到 Weex 组件上以定义事件动作的属性:")]),t._m(1),t._m(2),t._m(3),t._m(4),r("p",[r("a",{attrs:{href:"https://jsplayground.taobao.org/raxplayground/c230a32e-489c-4fda-ae90-40faa6aaafbc??from=",target:"_blank",re [...]
\ No newline at end of file
diff --git a/assets/js/216.b7b206d7.js b/assets/js/216.b7b206d7.js
deleted file mode 100644
index fb232fe..0000000
--- a/assets/js/216.b7b206d7.js
+++ /dev/null
@@ -1 +0,0 @@
-(window.webpackJsonp=window.webpackJsonp||[]).push([[216],{356:function(t,e,s){"use strict";s.r(e);var a=s(1),n=Object(a.a)({},function(){var t=this,e=t.$createElement,s=t._self._c||e;return s("div",{staticClass:"content"},[s("h1",{attrs:{id:"事件冒泡"}},[s("a",{staticClass:"header-anchor",attrs:{href:"#事件冒泡","aria-hidden":"true"}},[t._v("#")]),t._v(" 事件冒泡 "),s("Badge",{attrs:{text:"v0.13+",type:"warn",vertical:"middle"}})],1),t._m(0),s("p",[t._v("如果你是个 web 开发者,你大概对浏览器事件冒泡机制已经很熟悉了,而且可能认为 Wee [...]
\ No newline at end of file
diff --git a/assets/js/217.c2410448.js b/assets/js/217.c2410448.js
deleted file mode 100644
index 746a701..0000000
--- a/assets/js/217.c2410448.js
+++ /dev/null
@@ -1 +0,0 @@
-(window.webpackJsonp=window.webpackJsonp||[]).push([[217],{355:function(t,e,r){"use strict";r.r(e);var s=r(1),i=Object(s.a)({},function(){var t=this,e=t.$createElement,r=t._self._c||e;return r("div",{staticClass:"content"},[r("h1",{attrs:{id:"手势"}},[r("a",{staticClass:"header-anchor",attrs:{href:"#手势","aria-hidden":"true"}},[t._v("#")]),t._v(" 手势 "),r("Badge",{attrs:{type:"warning",text:"该功能属于实验性功能"}})],1),r("p",[t._v("Weex 封装了原生的触摸事件以提供手势系统。使用手势类似于在 Weex 中使用事件,只需在节点上监听手势即可。")]),t._m(0), [...]
\ No newline at end of file
diff --git a/assets/js/218.de3a0a72.js b/assets/js/218.de3a0a72.js
deleted file mode 100644
index 6f44a3f..0000000
--- a/assets/js/218.de3a0a72.js
+++ /dev/null
@@ -1 +0,0 @@
-(window.webpackJsonp=window.webpackJsonp||[]).push([[218],{353:function(t,e,s){"use strict";s.r(e);var n=s(1),a=Object(n.a)({},function(){var t=this,e=t.$createElement,s=t._self._c||e;return s("div",{staticClass:"content"},[t._m(0),t._m(1),t._m(2),t._m(3),s("ul",[s("li",[s("a",{attrs:{href:"http://dotwe.org/vue/2d1b61bef061448c1a5a13eac9624410",target:"_blank",rel:"noopener noreferrer"}},[t._v("示例"),s("OutboundLink")],1)])]),t._m(4),s("div",{staticClass:"tip custom-block"},[s("p",{static [...]
\ No newline at end of file
diff --git a/assets/js/219.1d0b1029.js b/assets/js/219.1d0b1029.js
deleted file mode 100644
index 496da08..0000000
--- a/assets/js/219.1d0b1029.js
+++ /dev/null
@@ -1 +0,0 @@
-(window.webpackJsonp=window.webpackJsonp||[]).push([[219],{351:function(t,e,r){"use strict";r.r(e);var s=r(1),i=Object(s.a)({},function(){var t=this,e=t.$createElement,r=t._self._c||e;return r("div",{staticClass:"content"},[t._m(0),r("p",[t._v("该模块提供的接口可以用于获取、设置剪切板内容,目前只支持字符串类型。")]),t._m(1),t._m(2),t._m(3),r("p",[t._v("从系统剪贴板获取内容")]),t._m(4),t._m(5),t._m(6),r("p",[t._v("向系统剪贴板设置内容")]),t._m(7),t._m(8),r("p",[r("a",{attrs:{href:"http://dotwe.org/vue/126d3cfc5533393e28943978b07aa5c1",target [...]
\ No newline at end of file
diff --git a/assets/js/22.07278573.js b/assets/js/22.07278573.js
new file mode 100644
index 0000000..aaa6329
--- /dev/null
+++ b/assets/js/22.07278573.js
@@ -0,0 +1 @@
+(window.webpackJsonp=window.webpackJsonp||[]).push([[22],{211:function(t,n,u){"use strict";u.r(n);var r=u(212),e=u.n(r);for(var i in r)"default"!==i&&function(t){u.d(n,t,(function(){return r[t]}))}(i);n.default=e.a},212:function(t,n){t.exports={created:function(){this.$router.push("/zh/guide/introduction.html")}}},239:function(t,n,u){"use strict";var r=function(){var t=this.$createElement;return(this._self._c||t)("div",{staticClass:"content"})},e=[];u.d(n,"a",(function(){return r})),u.d( [...]
\ No newline at end of file
diff --git a/assets/js/220.cf6e8ccd.js b/assets/js/220.cf6e8ccd.js
deleted file mode 100644
index 54e2aaf..0000000
--- a/assets/js/220.cf6e8ccd.js
+++ /dev/null
@@ -1 +0,0 @@
-(window.webpackJsonp=window.webpackJsonp||[]).push([[220],{349:function(e,t,a){"use strict";a.r(t);var r=a(1),s=Object(r.a)({},function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"content"},[e._m(0),a("p",[e._v("有些时候线上应用会屏蔽控制台日志,这对排查问题不是很方便。Console-log 模块用于强制将 Weex 日志输出到控制台。")]),e._m(1),e._m(2),e._m(3),e._m(4),e._m(5),a("p",[e._v("扫码打开页面 "),a("a",{attrs:{href:"http://editor.weex.io/vue/eb6d6b27563608112a655b63ade638f0",target:"_blank",rel:"noopener norefe [...]
\ No newline at end of file
diff --git a/assets/js/221.fc55445d.js b/assets/js/221.fc55445d.js
deleted file mode 100644
index 6b0f0e6..0000000
--- a/assets/js/221.fc55445d.js
+++ /dev/null
@@ -1 +0,0 @@
-(window.webpackJsonp=window.webpackJsonp||[]).push([[221],{347:function(t,e,a){"use strict";a.r(e);var s=a(1),n=Object(s.a)({},function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"content"},[t._m(0),a("p",[t._v("deviceInfo模块可用来获取设备的基本信息并进行设置,如fullScreenHeight(全面屏高度)。适配全面屏时建议使用该模块。")]),t._m(1),t._m(2),a("p",[t._v("适配全面屏时,默认获取的屏幕高度可能不包含status bar的高度,此时建议使用enableFullScreenHeight开启全屏效果")]),t._m(3),t._m(4),t._m(5),a("p",[a("a",{attrs:{href:"http://dotwe.org/vu [...]
\ No newline at end of file
diff --git a/assets/js/222.abd544c4.js b/assets/js/222.abd544c4.js
deleted file mode 100644
index 7e9dbb7..0000000
--- a/assets/js/222.abd544c4.js
+++ /dev/null
@@ -1 +0,0 @@
-(window.webpackJsonp=window.webpackJsonp||[]).push([[222],{345:function(t,e,s){"use strict";s.r(e);var a=s(1),n=Object(a.a)({},function(){var t=this,e=t.$createElement,s=t._self._c||e;return s("div",{staticClass:"content"},[t._m(0),t._m(1),s("ul",[t._m(2),t._m(3),t._m(4),s("li",[s("code",[t._v("getLayoutDirection")]),s("Badge",{attrs:{text:"0.20.0+",type:"warn",vertical:"middle"}}),t._v("\n获取某个组件的布局方向(rtl、lrt、inherit)")],1)]),t._m(5),t._m(6),t._m(7),t._m(8),t._m(9),s("p",[s("a",{attrs:{h [...]
\ No newline at end of file
diff --git a/assets/js/223.e4cd543f.js b/assets/js/223.e4cd543f.js
deleted file mode 100644
index 27c2a1b..0000000
--- a/assets/js/223.e4cd543f.js
+++ /dev/null
@@ -1 +0,0 @@
-(window.webpackJsonp=window.webpackJsonp||[]).push([[223],{343:function(t,a,s){"use strict";s.r(a);var e=s(1),n=Object(e.a)({},function(){var t=this,a=t.$createElement,s=t._self._c||a;return s("div",{staticClass:"content"},[s("h1",{attrs:{id:"globalevent"}},[s("a",{staticClass:"header-anchor",attrs:{href:"#globalevent","aria-hidden":"true"}},[t._v("#")]),t._v(" globalEvent "),s("Badge",{attrs:{text:"0.14",type:"warn",vertical:"middle"}})],1),t._m(0),t._m(1),s("p",[t._v("WeexSDK 对获取应用前后台事 [...]
\ No newline at end of file
diff --git a/assets/js/224.f2fb101a.js b/assets/js/224.f2fb101a.js
deleted file mode 100644
index f78ca2e..0000000
--- a/assets/js/224.f2fb101a.js
+++ /dev/null
@@ -1 +0,0 @@
-(window.webpackJsonp=window.webpackJsonp||[]).push([[224],{341:function(t,s,a){"use strict";a.r(s);var n=a(1),e=Object(n.a)({},function(){var t=this,s=t.$createElement,a=t._self._c||s;return a("div",{staticClass:"content"},[t._m(0),a("p",[t._v("meta 模块可用于声明单个页面的元信息,通常是一些页面级别的配置,如容器的显示宽度 (viewport) 等。默认情况下,应用无需修改此配置。")]),t._m(1),t._m(2),a("p",[t._v("Weex 容器默认的宽度 (viewport) 是 750px,通过 setViewport 方法可以改变页面的显示宽度,仅对当前页面生效。")]),t._m(3),a("ul",[a("li",[a("strong",[t._v("@options")]),t._m(4),t._ [...]
\ No newline at end of file
diff --git a/assets/js/225.45755d53.js b/assets/js/225.45755d53.js
deleted file mode 100644
index 4f677d2..0000000
--- a/assets/js/225.45755d53.js
+++ /dev/null
@@ -1 +0,0 @@
-(window.webpackJsonp=window.webpackJsonp||[]).push([[225],{339:function(t,s,a){"use strict";a.r(s);var n=a(1),e=Object(n.a)({},function(){var t=this,s=t.$createElement,a=t._self._c||s;return a("div",{staticClass:"content"},[t._m(0),t._m(1),t._m(2),t._m(3),t._m(4),t._m(5),t._m(6),t._m(7),t._m(8),t._m(9),a("p",[t._v("警告框经常用于确保用户可以得到某些信息。当警告框出现后,用户需要点击确定按钮才能继续进行操作。")]),t._m(10),t._m(11),t._m(12),t._m(13),a("p",[t._v("确认框用于使用户可以验证或者接受某些信息。当确认框出现后,用户需要点击确定或者取消按钮才能继续进行操作。")]),t._m(14),t._m(15) [...]
\ No newline at end of file
diff --git a/assets/js/226.17571ce7.js b/assets/js/226.17571ce7.js
deleted file mode 100644
index 179a8d8..0000000
--- a/assets/js/226.17571ce7.js
+++ /dev/null
@@ -1 +0,0 @@
-(window.webpackJsonp=window.webpackJsonp||[]).push([[226],{337:function(t,s,a){"use strict";a.r(s);var n=a(1),e=Object(n.a)({},function(){var t=this,s=t.$createElement,a=t._self._c||s;return a("div",{staticClass:"content"},[t._m(0),t._m(1),t._m(2),t._m(3),a("p",[t._v("把一个weex页面URL压入导航堆栈中,可指定在页面跳转时是否需要动画,以及操作完成后需要执行的回调函数")]),t._m(4),t._m(5),t._m(6),t._m(7),a("p",[t._v("把一个 Weex 页面 URL 弹出导航堆栈中,可指定在页面弹出时是否需要动画,以及操作完成后需要执行的回调函数。")]),t._m(8),t._m(9),t._m(10),t._m(11),a("p",[a("a",{attrs:{href [...]
\ No newline at end of file
diff --git a/assets/js/227.8d552a01.js b/assets/js/227.8d552a01.js
deleted file mode 100644
index 6becc6e..0000000
--- a/assets/js/227.8d552a01.js
+++ /dev/null
@@ -1 +0,0 @@
-(window.webpackJsonp=window.webpackJsonp||[]).push([[227],{335:function(t,e,i){"use strict";i.r(e);var c=i(1),r=Object(c.a)({},function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("div",{staticClass:"content"},[t._m(0),t._m(1),i("p",[t._v("以下为 picker 相关的 API,用于数据选择,日期选择,时间选择。( H5模块如需使用,请手动引入 "),i("a",{attrs:{href:"https://github.com/weexteam/weex-picker",target:"_blank",rel:"noopener noreferrer"}},[t._v("weex-picker组件"),i("OutboundLink")],1),t._v(")。")]),t._m(2),t._m(3),t._m [...]
\ No newline at end of file
diff --git a/assets/js/228.a5125b9f.js b/assets/js/228.a5125b9f.js
deleted file mode 100644
index 7412e75..0000000
--- a/assets/js/228.a5125b9f.js
+++ /dev/null
@@ -1 +0,0 @@
-(window.webpackJsonp=window.webpackJsonp||[]).push([[228],{333:function(t,e,a){"use strict";a.r(e);var r=a(1),s=Object(r.a)({},function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"content"},[t._m(0),t._m(1),t._m(2),t._m(3),a("p",[t._v("该方法可以通过键值对的形式将数据存储到本地。同时可以通过该方法,更新已有的数据。")]),t._m(4),t._m(5),t._m(6),a("p",[t._v("传入键名返回对应的键值。")]),t._m(7),t._m(8),t._m(9),a("p",[t._v("传入一个键名将会删除本地存储中对应的键值。")]),t._m(10),t._m(11),t._m(12),a("p",[t._v("返回本地存储的数据中所有存储项数量的整数。 [...]
\ No newline at end of file
diff --git a/assets/js/229.c6a2ff4a.js b/assets/js/229.c6a2ff4a.js
deleted file mode 100644
index e9f2a9c..0000000
--- a/assets/js/229.c6a2ff4a.js
+++ /dev/null
@@ -1 +0,0 @@
-(window.webpackJsonp=window.webpackJsonp||[]).push([[229],{332:function(t,e,r){"use strict";r.r(e);var s=r(1),o=Object(s.a)({},function(){var t=this,e=t.$createElement,r=t._self._c||e;return r("div",{staticClass:"content"},[t._m(0),t._m(1),t._m(2),t._m(3),r("p",[t._v("发起一个请求。")]),t._m(4),t._m(5),t._m(6),t._m(7),t._m(8),t._m(9),r("ul",[r("li",[r("a",{attrs:{href:"http://dotwe.org/vue/80b21a0fce98acdffad96c57b2eadd1d",target:"_blank",rel:"noopener noreferrer"}},[t._v("HTTP method 示例"),r("O [...]
\ No newline at end of file
diff --git a/assets/js/23.b08a465d.js b/assets/js/23.b08a465d.js
deleted file mode 100644
index 0fc7c41..0000000
--- a/assets/js/23.b08a465d.js
+++ /dev/null
@@ -1 +0,0 @@
-(window.webpackJsonp=window.webpackJsonp||[]).push([[23],{204:function(t,n,r){"use strict";r.r(n);var u=r(205),e=r.n(u);for(var i in u)"default"!==i&&function(t){r.d(n,t,function(){return u[t]})}(i);n.default=e.a},205:function(t,n){t.exports={created:function(){this.$router.push("/blog/write-a-blog.html")}}},289:function(t,n,r){"use strict";var u=function(){var t=this.$createElement;return(this._self._c||t)("div",{staticClass:"content"})},e=[];r.d(n,"a",function(){return u}),r.d(n,"b",fu [...]
\ No newline at end of file
diff --git a/assets/js/23.b64bdfed.js b/assets/js/23.b64bdfed.js
new file mode 100644
index 0000000..d0d4944
--- /dev/null
+++ b/assets/js/23.b64bdfed.js
@@ -0,0 +1 @@
+(window.webpackJsonp=window.webpackJsonp||[]).push([[23],{213:function(t,n,u){"use strict";u.r(n);var r=u(214),e=u.n(r);for(var o in r)"default"!==o&&function(t){u.d(n,t,(function(){return r[t]}))}(o);n.default=e.a},214:function(t,n){t.exports={created:function(){this.$router.push("/zh/tools/dotwe.html")}}},234:function(t,n,u){"use strict";var r=function(){var t=this.$createElement;return(this._self._c||t)("div",{staticClass:"content"})},e=[];u.d(n,"a",(function(){return r})),u.d(n,"b",( [...]
\ No newline at end of file
diff --git a/assets/js/230.b7ba20e1.js b/assets/js/230.b7ba20e1.js
deleted file mode 100644
index c7a4593..0000000
--- a/assets/js/230.b7ba20e1.js
+++ /dev/null
@@ -1 +0,0 @@
-(window.webpackJsonp=window.webpackJsonp||[]).push([[230],{370:function(t,s,a){"use strict";a.r(s);var e=a(1),n=Object(e.a)({},function(){var t=this,s=t.$createElement,a=t._self._c||s;return a("div",{staticClass:"content"},[t._m(0),t._m(1),a("div",{staticClass:"warning custom-block"},[a("p",{staticClass:"custom-block-title"},[t._v("注意")]),a("p",[t._v("h5 提供 WebSockets 的 protocol 默认实现,iOS 和 Android 需要自定义实现,Android 可参考:")]),a("ul",[a("li",[a("a",{attrs:{href:"https://github.com/apache/incu [...]
\ No newline at end of file
diff --git a/assets/js/231.988d149a.js b/assets/js/231.988d149a.js
deleted file mode 100644
index 547e30d..0000000
--- a/assets/js/231.988d149a.js
+++ /dev/null
@@ -1 +0,0 @@
-(window.webpackJsonp=window.webpackJsonp||[]).push([[231],{380:function(t,e,a){"use strict";a.r(e);var s=a(1),r=Object(s.a)({},function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"content"},[t._m(0),a("p",[a("code",[t._v("webview")]),t._v(" 模块提供了一系列的 "),a("router-link",{attrs:{to:"./../components/web.html"}},[a("code",[t._v("<web>")])]),t._v(" 组件操作接口,例如 "),a("code",[t._v("goBack")]),t._v("、"),a("code",[t._v("goForward")]),t._v(" 和 "),a("code",[t._v("reloa [...]
\ No newline at end of file
diff --git a/assets/js/232.931e9132.js b/assets/js/232.931e9132.js
deleted file mode 100644
index a3ffff3..0000000
--- a/assets/js/232.931e9132.js
+++ /dev/null
@@ -1 +0,0 @@
-(window.webpackJsonp=window.webpackJsonp||[]).push([[232],{386:function(t,d,v){"use strict";v.r(d);var _=v(1),r=Object(_.a)({},function(){this.$createElement;this._self._c;return this._m(0)},[function(){var t=this,d=t.$createElement,v=t._self._c||d;return v("div",{staticClass:"content"},[v("h3",{attrs:{id:"支持的颜色名称列表"}},[v("a",{staticClass:"header-anchor",attrs:{href:"#支持的颜色名称列表","aria-hidden":"true"}},[t._v("#")]),t._v(" 支持的颜色名称列表")]),v("h4",{attrs:{id:"基础颜色关键词"}},[v("a",{staticClass:"he [...]
\ No newline at end of file
diff --git a/assets/js/233.c59aa1b1.js b/assets/js/233.c59aa1b1.js
deleted file mode 100644
index 43c2eb9..0000000
--- a/assets/js/233.c59aa1b1.js
+++ /dev/null
@@ -1 +0,0 @@
-(window.webpackJsonp=window.webpackJsonp||[]).push([[233],{392:function(t,e,s){"use strict";s.r(e);var r=s(1),a=Object(r.a)({},function(){var t=this,e=t.$createElement,s=t._self._c||e;return s("div",{staticClass:"content"},[t._m(0),s("p",[t._v("所有 Weex 自带组件都支持以下通用样式规则。")]),t._m(1),t._m(2),t._m(3),s("p",[t._v("Weex 盒模型基于 "),s("a",{attrs:{href:"https://developer.mozilla.org/zh-CN/docs/Web/CSS/CSS_Box_Model/Introduction_to_the_CSS_box_model",target:"_blank",rel:"noopener noreferrer"}},[t._v [...]
\ No newline at end of file
diff --git a/assets/js/234.cab342d8.js b/assets/js/234.cab342d8.js
deleted file mode 100644
index cb6019f..0000000
--- a/assets/js/234.cab342d8.js
+++ /dev/null
@@ -1 +0,0 @@
-(window.webpackJsonp=window.webpackJsonp||[]).push([[234],{400:function(t,v,_){"use strict";_.r(v);var d=_(1),r=Object(d.a)({},function(){this.$createElement;this._self._c;return this._m(0)},[function(){var t=this,v=t.$createElement,_=t._self._c||v;return _("div",{staticClass:"content"},[_("h1",{attrs:{id:"css-单位"}},[_("a",{staticClass:"header-anchor",attrs:{href:"#css-单位","aria-hidden":"true"}},[t._v("#")]),t._v(" CSS 单位")]),_("h2",{attrs:{id:"css-长度单位"}},[_("a",{staticClass:"header-anc [...]
\ No newline at end of file
diff --git a/assets/js/235.a24404b1.js b/assets/js/235.a24404b1.js
deleted file mode 100644
index cba2c8c..0000000
--- a/assets/js/235.a24404b1.js
+++ /dev/null
@@ -1 +0,0 @@
-(window.webpackJsonp=window.webpackJsonp||[]).push([[235],{406:function(t,e,r){"use strict";r.r(e);var i=r(1),s=Object(i.a)({},function(){var t=this,e=t.$createElement,r=t._self._c||e;return r("div",{staticClass:"content"},[t._m(0),r("p",[t._v("文本类组件共享一些通用样式, 这类组件目前包括 "),r("router-link",{attrs:{to:"./../components/text.html"}},[r("code",[t._v("<text>")])]),t._v("、"),r("router-link",{attrs:{to:"./../components/input.html"}},[r("code",[t._v("<input>")])]),t._v("和"),r("router-link",{attrs:{ [...]
\ No newline at end of file
diff --git a/assets/js/236.1600e685.js b/assets/js/236.1600e685.js
deleted file mode 100644
index 210692b..0000000
--- a/assets/js/236.1600e685.js
+++ /dev/null
@@ -1 +0,0 @@
-(window.webpackJsonp=window.webpackJsonp||[]).push([[236],{409:function(e,t,r){"use strict";r.r(t);var a=r(1),n=Object(a.a)({},function(){var e=this,t=e.$createElement,r=e._self._c||t;return r("div",{staticClass:"content"},[e._m(0),r("p",[e._v("你可以使用下面的链接从 Apache 镜像网站下载 Weex Release.")]),r("p",[e._v("根据"),r("a",{attrs:{href:"http://www.apache.org/legal/release-policy.html#compiled-packages",target:"_blank",rel:"noopener noreferrer"}},[e._v("ASF policy on software release"),r("OutboundLin [...]
\ No newline at end of file
diff --git a/assets/js/237.660033da.js b/assets/js/237.660033da.js
deleted file mode 100644
index 25504b4..0000000
--- a/assets/js/237.660033da.js
+++ /dev/null
@@ -1 +0,0 @@
-(window.webpackJsonp=window.webpackJsonp||[]).push([[237],{417:function(e,t,r){"use strict";r.r(t);var a=r(1),i=Object(a.a)({},function(){var e=this,t=e.$createElement,r=e._self._c||t;return r("div",{staticClass:"content"},[e._m(0),r("p",[e._v("本文档主要介绍 Weex 的重大变更,对于详细变更日志,请参考 "),r("a",{attrs:{href:"https://github.com/apache/incubator-weex/releases",target:"_blank",rel:"noopener noreferrer"}},[e._v("Weex GitHub page"),r("OutboundLink")],1),e._v(".")]),e._m(1),e._m(2),e._m(3),e._m(4),e._m( [...]
\ No newline at end of file
diff --git a/assets/js/238.4b88dd5b.js b/assets/js/238.4b88dd5b.js
deleted file mode 100644
index 18428ff..0000000
--- a/assets/js/238.4b88dd5b.js
+++ /dev/null
@@ -1 +0,0 @@
-(window.webpackJsonp=window.webpackJsonp||[]).push([[238],{420:function(t,n,e){"use strict";e.r(n);var s=e(1),a=Object(s.a)({},function(){var t=this.$createElement,n=this._self._c||t;return n("div",{staticClass:"content"},[n("Exam")],1)},[],!1,null,null,null);n.default=a.exports}}]);
\ No newline at end of file
diff --git a/assets/js/239.1f13d6a4.js b/assets/js/239.1f13d6a4.js
deleted file mode 100644
index d8c749b..0000000
--- a/assets/js/239.1f13d6a4.js
+++ /dev/null
@@ -1 +0,0 @@
-(window.webpackJsonp=window.webpackJsonp||[]).push([[239],{426:function(e,t,r){"use strict";r.r(t);var s=r(1),i=Object(s.a)({},function(){var e=this,t=e.$createElement,r=e._self._c||t;return r("div",{staticClass:"content"},[r("p",[e._v("本文将介绍 Weex 中 uri(url) 的用法。包括使用图像、字体等资源,处理相对路径以及如何访问本地及打包的资源文件。")]),e._m(0),e._m(1),e._m(2),e._m(3),e._m(4),e._m(5),e._m(6),r("p",[r("a",{attrs:{href:"https://www.w3.org/TR/html4/types.html#type-uri",target:"_blank",rel:"noopener noreferrer"}},[e._v("与我们在 [...]
\ No newline at end of file
diff --git a/assets/js/24.49eba81a.js b/assets/js/24.49eba81a.js
deleted file mode 100644
index fb44649..0000000
--- a/assets/js/24.49eba81a.js
+++ /dev/null
@@ -1 +0,0 @@
-(window.webpackJsonp=window.webpackJsonp||[]).push([[24],{206:function(t,n,r){"use strict";r.r(n);var u=r(207),e=r.n(u);for(var i in u)"default"!==i&&function(t){r.d(n,t,function(){return u[t]})}(i);n.default=e.a},207:function(t,n){t.exports={created:function(){this.$router.push("/community/weex-third-party-extensions.html")}}},288:function(t,n,r){"use strict";var u=function(){var t=this.$createElement;return(this._self._c||t)("div",{staticClass:"content"})},e=[];r.d(n,"a",function(){ret [...]
\ No newline at end of file
diff --git a/assets/js/24.ff2db159.js b/assets/js/24.ff2db159.js
new file mode 100644
index 0000000..5052dd2
--- /dev/null
+++ b/assets/js/24.ff2db159.js
@@ -0,0 +1 @@
+(window.webpackJsonp=window.webpackJsonp||[]).push([[24],{219:function(t,e,s){t.exports=s.p+"assets/img/BroadcastChannel.53d53290.png"},326:function(t,e,s){"use strict";s.r(e);var a=[function(){var t=this.$createElement,e=this._self._c||t;return e("blockquote",[e("p",[this._v("The "),e("code",[this._v("BroadcastChannel")]),this._v(" is available since "),e("span",{staticClass:"api-version"},[this._v("v0.9+")]),this._v(".")])])},function(){var t=this.$createElement,e=this._self._c||t;retu [...]
\ No newline at end of file
diff --git a/assets/js/240.a3384d63.js b/assets/js/240.a3384d63.js
deleted file mode 100644
index b082d93..0000000
--- a/assets/js/240.a3384d63.js
+++ /dev/null
@@ -1 +0,0 @@
-(window.webpackJsonp=window.webpackJsonp||[]).push([[240],{434:function(t,s,n){"use strict";n.r(s);var e=n(1),a=Object(e.a)({},function(){var t=this,s=t.$createElement,n=t._self._c||s;return n("div",{staticClass:"content"},[t._m(0),n("p",[t._v("“降级” 通常是指以普通 Web 页面的模式渲染 Weex 的页面。")]),n("p",[t._v("Weex 本身是支持跨三种平台的(Android、iOS、Web),在不同平台中集成不同版本的 SDK 来实现原生渲染,然而随着平台和应用版本的迭代,会出现版本碎片化的情况。如果你使用了较高版本中的特性,但是又无法升级已经存在的低版本 App,就可以使用“降级”的方式在低版本 App 中以普通 Web 页面的模式来渲染(在 Web 模式中,渲染器或者说“SDK”也是用 Javascrip [...]
\ No newline at end of file
diff --git a/assets/js/241.cf6371b2.js b/assets/js/241.cf6371b2.js
deleted file mode 100644
index e882cac..0000000
--- a/assets/js/241.cf6371b2.js
+++ /dev/null
@@ -1 +0,0 @@
-(window.webpackJsonp=window.webpackJsonp||[]).push([[241],{442:function(t,s,a){"use strict";a.r(s);var e=a(1),n=Object(e.a)({},function(){var t=this,s=t.$createElement,a=t._self._c||s;return a("div",{staticClass:"content"},[t._m(0),a("p",[t._v("本文将介绍 Weex 适配不同尺寸屏幕的方法以及横竖屏动态切换时如何自适应。")]),t._m(1),a("p",[t._v("以 iOS 为例,在应用启动时,Weex 获取当前屏幕宽度作为全局默认值。在 iOS 系统上该宽度为实际像素/屏幕比例后的 UIKit 宽度。比如 iPhone6 为 375。")]),t._m(2),a("p",[t._v("创建的每个 WXSDKInstance,其默认的 viewPortWidth 为 750px。")]),t._m(3),a("p",[t. [...]
\ No newline at end of file
diff --git a/assets/js/242.8e767892.js b/assets/js/242.8e767892.js
deleted file mode 100644
index eb89558..0000000
--- a/assets/js/242.8e767892.js
+++ /dev/null
@@ -1 +0,0 @@
-(window.webpackJsonp=window.webpackJsonp||[]).push([[242],{523:function(t,s,a){"use strict";a.r(s);var e=a(1),n=Object(e.a)({},function(){var t=this,s=t.$createElement,a=t._self._c||s;return a("div",{staticClass:"content"},[t._m(0),a("p"),t._m(1),a("p"),a("p",[t._v("Vue.js 也有较多周边技术产品,如 "),a("a",{attrs:{href:"https://github.com/vuejs/vuex",target:"_blank",rel:"noopener noreferrer"}},[t._v("Vuex"),a("OutboundLink")],1),t._v(" 和 "),a("a",{attrs:{href:"https://github.com/vuejs/vue-router",ta [...]
\ No newline at end of file
diff --git a/assets/js/243.ffbc5396.js b/assets/js/243.ffbc5396.js
deleted file mode 100644
index d2828f2..0000000
--- a/assets/js/243.ffbc5396.js
+++ /dev/null
@@ -1 +0,0 @@
-(window.webpackJsonp=window.webpackJsonp||[]).push([[243],{365:function(t,e,s){"use strict";s.r(e);var i=s(1),a=Object(i.a)({},function(){var t=this,e=t.$createElement,s=t._self._c||e;return s("div",{staticClass:"content"},[t._m(0),s("p",[t._v("Weex 社区使用 "),s("a",{attrs:{href:"https://github.com/apache/incubator-weex/issues",target:"_blank",rel:"noopener noreferrer"}},[t._v("Github Issue"),s("OutboundLink")],1),t._v(" 来跟踪并处理 Bug 。Bug 反馈中包含的信息越多,越有助于该 Bug 被快速修复。")]),t._m(1),t._m(2),s("p", [...]
\ No newline at end of file
diff --git a/assets/js/244.ef9bd75d.js b/assets/js/244.ef9bd75d.js
deleted file mode 100644
index 6e9b046..0000000
--- a/assets/js/244.ef9bd75d.js
+++ /dev/null
@@ -1 +0,0 @@
-(window.webpackJsonp=window.webpackJsonp||[]).push([[244],{363:function(e,t,r){"use strict";r.r(t);var i=r(1),s=Object(i.a)({},function(){var e=this,t=e.$createElement,r=e._self._c||t;return r("div",{staticClass:"content"},[e._m(0),r("p",[e._v("本文档描述了如何对 Weex 源代码进行更改和提交,以下是建议的步骤:")]),e._m(1),e._m(2),r("p",[e._v("Weex 采用 "),r("a",{attrs:{href:"https://choosealicense.com/licenses/apache-2.0/",target:"_blank",rel:"noopener noreferrer"}},[e._v("Apache License 2.0"),r("OutboundLink")],1),e._v [...]
\ No newline at end of file
diff --git a/assets/js/245.764f2c7a.js b/assets/js/245.764f2c7a.js
deleted file mode 100644
index 21b88cd..0000000
--- a/assets/js/245.764f2c7a.js
+++ /dev/null
@@ -1 +0,0 @@
-(window.webpackJsonp=window.webpackJsonp||[]).push([[245],{361:function(e,t,r){"use strict";r.r(t);var i=r(1),s=Object(i.a)({},function(){var e=this,t=e.$createElement,r=e._self._c||t;return r("div",{staticClass:"content"},[e._m(0),r("p",[e._v("本文档描述了如何对 Weex 源代码进行更改和提交,以下是建议的步骤:")]),e._m(1),r("p",[e._v("目前 Weex 使用 "),r("a",{attrs:{href:"https://github.com/apache/incubator-weex/issues",target:"_blank",rel:"noopener noreferrer"}},[e._v("Github Issues"),r("OutboundLink")],1),e._v("来跟踪所有类型的 [...]
\ No newline at end of file
diff --git a/assets/js/246.76966889.js b/assets/js/246.76966889.js
deleted file mode 100644
index 5e81ce6..0000000
--- a/assets/js/246.76966889.js
+++ /dev/null
@@ -1 +0,0 @@
-(window.webpackJsonp=window.webpackJsonp||[]).push([[246],{360:function(e,t,r){"use strict";r.r(t);var a=r(1),s=Object(a.a)({},function(){var e=this,t=e.$createElement,r=e._self._c||t;return r("div",{staticClass:"content"},[e._m(0),e._m(1),e._m(2),e._m(3),r("p",[e._v("为了构建一个更加多元化与友善的社区环境,Weex 采用 "),r("a",{attrs:{href:"https://www.contributor-covenant.org/version/1/4/code-of-conduct",target:"_blank",rel:"noopener noreferrer"}},[e._v("Contributor Covenant"),r("OutboundLink")],1),e._v(" 作为参 [...]
\ No newline at end of file
diff --git a/assets/js/247.4c9fc7a9.js b/assets/js/247.4c9fc7a9.js
deleted file mode 100644
index 3b9cb80..0000000
--- a/assets/js/247.4c9fc7a9.js
+++ /dev/null
@@ -1 +0,0 @@
-(window.webpackJsonp=window.webpackJsonp||[]).push([[247],{359:function(t,s,e){"use strict";e.r(s);var a=e(1),r=Object(a.a)({},function(){var t=this.$createElement,s=this._self._c||t;return s("div",{staticClass:"content"},[this._m(0),s("p",[this._v("Weex的存在离不开社区的持续支持,我们在这里感谢以下项目/公司对我们的支持。")]),s("ul",[s("li",[s("img",{attrs:{src:"/sauce_labs_red.svg",alt:"Sauce Lab"}}),s("a",{attrs:{href:"https://saucelabs.com",target:"_blank",rel:"noopener noreferrer"}},[this._v("Sauce Labs"),s("Outbound [...]
\ No newline at end of file
diff --git a/assets/js/248.d7ee04c1.js b/assets/js/248.d7ee04c1.js
deleted file mode 100644
index a5b1730..0000000
--- a/assets/js/248.d7ee04c1.js
+++ /dev/null
@@ -1 +0,0 @@
-(window.webpackJsonp=window.webpackJsonp||[]).push([[248],{413:function(t,e,s){"use strict";s.r(e);var i=s(1),r=Object(i.a)({},function(){var t=this,e=t.$createElement,s=t._self._c||e;return s("div",{staticClass:"content"},[t._m(0),s("div",{staticClass:"danger custom-block"},[s("p",{staticClass:"custom-block-title"},[t._v("WARNING")]),s("p",[s("a",{attrs:{href:"https://github.com/weexteam/weex-toolkit",target:"_blank",rel:"noopener noreferrer"}},[t._v("weex-toolkit"),s("OutboundLink")],1 [...]
\ No newline at end of file
diff --git a/assets/js/249.1dff0268.js b/assets/js/249.1dff0268.js
deleted file mode 100644
index 73bb0b8..0000000
--- a/assets/js/249.1dff0268.js
+++ /dev/null
@@ -1 +0,0 @@
-(window.webpackJsonp=window.webpackJsonp||[]).push([[249],{376:function(e,t,r){"use strict";r.r(t);var n=r(1),s=Object(n.a)({},function(){var e=this,t=e.$createElement,r=e._self._c||t;return r("div",{staticClass:"content"},[e._m(0),r("div",{staticClass:"danger custom-block"},[r("p",{staticClass:"custom-block-title"},[e._v("WARNING")]),r("p",[r("a",{attrs:{href:"https://github.com/weexteam/android-devtools-for-Apache-Weex",target:"_blank",rel:"noopener noreferrer"}},[e._v("Android Devtool [...]
\ No newline at end of file
diff --git a/assets/js/25.11956502.js b/assets/js/25.11956502.js
new file mode 100644
index 0000000..f49034a
--- /dev/null
+++ b/assets/js/25.11956502.js
@@ -0,0 +1 @@
+(window.webpackJsonp=window.webpackJsonp||[]).push([[25],{220:function(t,e,a){t.exports=a.p+"assets/img/image-resize-property.473cb8dc.png"},337:function(t,e,a){"use strict";a.r(e);var s=[function(){var t=this.$createElement,e=this._self._c||t;return e("h1",{attrs:{id:"image"}},[e("a",{staticClass:"header-anchor",attrs:{href:"#image"}},[this._v("#")]),this._v(" <image>")])},function(){var t=this.$createElement,e=this._self._c||t;return e("h2",{attrs:{id:"summary"}},[e("a",{staticClass:"h [...]
\ No newline at end of file
diff --git a/assets/js/25.4edbdcb9.js b/assets/js/25.4edbdcb9.js
deleted file mode 100644
index b28e81c..0000000
--- a/assets/js/25.4edbdcb9.js
+++ /dev/null
@@ -1 +0,0 @@
-(window.webpackJsonp=window.webpackJsonp||[]).push([[25],{208:function(t,n,r){"use strict";r.r(n);var u=r(209),e=r.n(u);for(var i in u)"default"!==i&&function(t){r.d(n,t,function(){return u[t]})}(i);n.default=e.a},209:function(t,n){t.exports={created:function(){this.$router.push("/docs/api/weex-variable.html")}}},287:function(t,n,r){"use strict";var u=function(){var t=this.$createElement;return(this._self._c||t)("div",{staticClass:"content"})},e=[];r.d(n,"a",function(){return u}),r.d(n," [...]
\ No newline at end of file
diff --git a/assets/js/250.4257eb75.js b/assets/js/250.4257eb75.js
deleted file mode 100644
index 6776a04..0000000
--- a/assets/js/250.4257eb75.js
+++ /dev/null
@@ -1 +0,0 @@
-(window.webpackJsonp=window.webpackJsonp||[]).push([[250],{374:function(e,t,s){"use strict";s.r(t);var r=s(1),i=Object(r.a)({},function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("div",{staticClass:"content"},[e._m(0),s("div",{staticClass:"danger custom-block"},[s("p",{staticClass:"custom-block-title"},[e._v("WARNING")]),s("p",[s("a",{attrs:{href:"https://github.com/weexteam/devtool-iOS-for-Apache-Weex",target:"_blank",rel:"noopener noreferrer"}},[e._v("iOS Devtools for Apa [...]
\ No newline at end of file
diff --git a/assets/js/251.22955a41.js b/assets/js/251.22955a41.js
deleted file mode 100644
index c1cd31c..0000000
--- a/assets/js/251.22955a41.js
+++ /dev/null
@@ -1 +0,0 @@
-(window.webpackJsonp=window.webpackJsonp||[]).push([[251],{352:function(t,a,s){"use strict";s.r(a);var n=s(1),e=Object(n.a)({},function(){var t=this,a=t.$createElement,s=t._self._c||a;return s("div",{staticClass:"content"},[t._m(0),s("div",{staticClass:"tip custom-block"},[s("p",{staticClass:"custom-block-title"},[t._v("TIP")]),s("p",[t._v("目前,Weex 支持以下 "),s("a",{attrs:{href:"https://developer.android.com/ndk/guides/abis.html",target:"_blank",rel:"noopener noreferrer"}},[t._v("ABI"),s("O [...]
\ No newline at end of file
diff --git a/assets/js/252.941ecb7b.js b/assets/js/252.941ecb7b.js
deleted file mode 100644
index a132edd..0000000
--- a/assets/js/252.941ecb7b.js
+++ /dev/null
@@ -1 +0,0 @@
-(window.webpackJsonp=window.webpackJsonp||[]).push([[252],{350:function(e,t,a){"use strict";a.r(t);var n=a(1),s=Object(n.a)({},function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"content"},[e._m(0),a("p",[e._v("使用 "),a("a",{attrs:{href:"https://cocoapods.org/",target:"_blank",rel:"noopener noreferrer"}},[e._v("CocoaPods"),a("OutboundLink")],1),e._v(" 或 "),a("a",{attrs:{href:"https://github.com/Carthage/Carthage",target:"_blank",rel:"noopener noreferrer"} [...]
\ No newline at end of file
diff --git a/assets/js/253.69e1a36a.js b/assets/js/253.69e1a36a.js
deleted file mode 100644
index 5c21431..0000000
--- a/assets/js/253.69e1a36a.js
+++ /dev/null
@@ -1 +0,0 @@
-(window.webpackJsonp=window.webpackJsonp||[]).push([[253],{348:function(t,a,s){"use strict";s.r(a);var n=s(1),e=Object(n.a)({},function(){var t=this,a=t.$createElement,s=t._self._c||a;return s("div",{staticClass:"content"},[t._m(0),t._m(1),t._m(2),s("p",[t._v("在执行以下步骤之前,请先确认您的Android开发环境是ok的。")]),t._m(3),t._m(4),t._m(5),t._m(6),t._m(7),t._m(8),t._m(9),s("ul",[s("li",[s("a",{attrs:{href:"https://github.com/apache/incubator-weex/blob/master/android/playground/app/src/main/java/com/alibaba/ [...]
\ No newline at end of file
diff --git a/assets/js/254.8dc7667e.js b/assets/js/254.8dc7667e.js
deleted file mode 100644
index 7af6af8..0000000
--- a/assets/js/254.8dc7667e.js
+++ /dev/null
@@ -1 +0,0 @@
-(window.webpackJsonp=window.webpackJsonp||[]).push([[254],{346:function(t,e,s){"use strict";s.r(e);var r=s(1),a=Object(r.a)({},function(){var t=this,e=t.$createElement,s=t._self._c||e;return s("div",{staticClass:"content"},[t._m(0),s("p",[t._v("使用 "),s("a",{attrs:{href:"http://dotwe.org/vue",target:"_blank",rel:"noopener noreferrer"}},[t._v("Online Editor"),s("OutboundLink")],1),t._v(" 对 Weex 尝鲜是一个不错的选择,但如果你想更专业的开发 Weex,本节会教你如何搭建本地开发环境进行 Weex 开发。")]),t._m(1),t._m(2),s("p",[t._v("首先,你需要 N [...]
\ No newline at end of file
diff --git a/assets/js/255.af52323e.js b/assets/js/255.af52323e.js
deleted file mode 100644
index b404476..0000000
--- a/assets/js/255.af52323e.js
+++ /dev/null
@@ -1 +0,0 @@
-(window.webpackJsonp=window.webpackJsonp||[]).push([[255],{344:function(t,e,a){"use strict";a.r(e);var s=a(1),r=Object(s.a)({},function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"content"},[t._m(0),a("div",{staticClass:"warning custom-block"},[a("p",{staticClass:"custom-block-title"},[t._v("警告")]),a("p",[t._v("这份文档是对应 "),a("code",[t._v("Weex CLI")]),a("strong",[t._v("2.x")]),t._v(" 版本的。老版本的 "),a("code",[t._v("Weex CLI")]),t._v(" 文档请移步"),a("a",{attrs:{hre [...]
\ No newline at end of file
diff --git a/assets/js/256.8d91cb27.js b/assets/js/256.8d91cb27.js
deleted file mode 100644
index 5e0af8f..0000000
--- a/assets/js/256.8d91cb27.js
+++ /dev/null
@@ -1 +0,0 @@
-(window.webpackJsonp=window.webpackJsonp||[]).push([[256],{342:function(t,e,l){"use strict";l.r(e);var a=l(1),i=Object(a.a)({},function(){this.$createElement;this._self._c;return this._m(0)},[function(){var t=this,e=t.$createElement,l=t._self._c||e;return l("div",{staticClass:"content"},[l("h1",{attrs:{id:"概述"}},[l("a",{staticClass:"header-anchor",attrs:{href:"#概述","aria-hidden":"true"}},[t._v("#")]),t._v(" 概述")]),l("p",[t._v("WEEX Android平台,各种异常错误码的含义。")]),l("h1",{attrs:{id:"公共错误"}},[l( [...]
\ No newline at end of file
diff --git a/assets/js/257.36d3e167.js b/assets/js/257.36d3e167.js
deleted file mode 100644
index d90947e..0000000
--- a/assets/js/257.36d3e167.js
+++ /dev/null
@@ -1 +0,0 @@
-(window.webpackJsonp=window.webpackJsonp||[]).push([[257],{340:function(t,a,s){"use strict";s.r(a);var n=s(1),e=Object(n.a)({},function(){this.$createElement;this._self._c;return this._m(0)},[function(){var t=this,a=t.$createElement,s=t._self._c||a;return s("div",{staticClass:"content"},[s("p",[t._v("Weex 提供了扩展机制,可以根据自己的业务进行定制自己的功能。\n主要分为两类扩展:")]),s("ul",[s("li",[t._v("Module 扩展 非 UI 的特定功能。例如 sendHttp、openURL 等。")]),s("li",[t._v("Component 扩展 实现特别功能的 Native 控件。例如:RichTextview,RefreshList [...]
\ No newline at end of file
diff --git a/assets/js/258.797c4bc8.js b/assets/js/258.797c4bc8.js
deleted file mode 100644
index beec4fd..0000000
--- a/assets/js/258.797c4bc8.js
+++ /dev/null
@@ -1 +0,0 @@
-(window.webpackJsonp=window.webpackJsonp||[]).push([[258],{338:function(t,a,e){"use strict";e.r(a);var s=e(1),n=Object(s.a)({},function(){this.$createElement;this._self._c;return this._m(0)},[function(){var t=this,a=t.$createElement,e=t._self._c||a;return e("div",{staticClass:"content"},[e("p",[t._v("这部分扩展能力还在讨论尝试中,可能随时会有调整,请留意。")]),e("p",[t._v("Weex 希望能够尊重尽可能多的开发者的使用习惯,所以除了 Weex 官方支持的 Vue 2.0 之外,开发者还可以定制并横向扩展自己的或自己喜欢的 JS Framework。完整一套 JS Framework 的定制和扩展需要以下几个步骤:")]),e("ol",[e("li",[t. [...]
\ No newline at end of file
diff --git a/assets/js/259.29c9a752.js b/assets/js/259.29c9a752.js
deleted file mode 100644
index 83a3be7..0000000
--- a/assets/js/259.29c9a752.js
+++ /dev/null
@@ -1 +0,0 @@
-(window.webpackJsonp=window.webpackJsonp||[]).push([[259],{336:function(e,t,a){"use strict";a.r(t);var i=a(1),n=Object(i.a)({},function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"content"},[e._m(0),a("p",[a("a",{attrs:{href:"https://developer.apple.com/library/ios/documentation/Swift/Conceptual/BuildingCocoaApps/MixandMatch.html#//apple_ref/doc/uid/TP40014216-CH10-ID122",target:"_blank",rel:"noopener noreferrer"}},[e._v("Swift和Objective-C"),a("OutboundLi [...]
\ No newline at end of file
diff --git a/assets/js/26.5d7f4a76.js b/assets/js/26.5d7f4a76.js
deleted file mode 100644
index 34d54d9..0000000
--- a/assets/js/26.5d7f4a76.js
+++ /dev/null
@@ -1 +0,0 @@
-(window.webpackJsonp=window.webpackJsonp||[]).push([[26],{210:function(n,t,u){"use strict";u.r(t);var r=u(211),e=u.n(r);for(var o in r)"default"!==o&&function(n){u.d(t,n,function(){return r[n]})}(o);t.default=e.a},211:function(n,t){n.exports={created:function(){this.$router.push("/download/download.html")}}},285:function(n,t,u){"use strict";var r=function(){var n=this.$createElement;return(this._self._c||n)("div",{staticClass:"content"})},e=[];u.d(t,"a",function(){return r}),u.d(t,"b",fu [...]
\ No newline at end of file
diff --git a/assets/js/26.e1fb4d01.js b/assets/js/26.e1fb4d01.js
new file mode 100644
index 0000000..d6f8448
--- /dev/null
+++ b/assets/js/26.e1fb4d01.js
@@ -0,0 +1 @@
+(window.webpackJsonp=window.webpackJsonp||[]).push([[26],{221:function(e,t,r){e.exports=r.p+"assets/img/list_demo.a69db787.jpg"},341:function(e,t,r){"use strict";r.r(t);var s=[function(){var e=this.$createElement,t=this._self._c||e;return t("h1",{attrs:{id:"list"}},[t("a",{staticClass:"header-anchor",attrs:{href:"#list"}},[this._v("#")]),this._v(" <list>")])},function(){var e=this.$createElement,t=this._self._c||e;return t("h2",{attrs:{id:"summary"}},[t("a",{staticClass:"header-anchor",a [...]
\ No newline at end of file
diff --git a/assets/js/260.38a7dba6.js b/assets/js/260.38a7dba6.js
deleted file mode 100644
index 72e5dc5..0000000
--- a/assets/js/260.38a7dba6.js
+++ /dev/null
@@ -1 +0,0 @@
-(window.webpackJsonp=window.webpackJsonp||[]).push([[260],{334:function(t,e,s){"use strict";s.r(e);var a=s(1),n=Object(a.a)({},function(){var t=this,e=t.$createElement,s=t._self._c||e;return s("div",{staticClass:"content"},[t._m(0),s("p",[t._v("在这篇文档里,我们使用 Objective-C 来扩展 Weex 功能,如果想使用 Swift,可以参考 "),s("router-link",{attrs:{to:"./extend-ios-with-swift.html"}},[t._v("使用 Swift 扩展")]),t._v("。")],1),t._m(1),t._m(2),t._m(3),t._m(4),t._m(5),t._m(6),t._m(7),t._m(8),s("p",[t._v("到此,我们已经完成了一个简单的 m [...]
\ No newline at end of file
diff --git a/assets/js/261.a033bbb4.js b/assets/js/261.a033bbb4.js
deleted file mode 100644
index 6edd72c..0000000
--- a/assets/js/261.a033bbb4.js
+++ /dev/null
@@ -1 +0,0 @@
-(window.webpackJsonp=window.webpackJsonp||[]).push([[261],{453:function(t,s,a){"use strict";a.r(s);var e=a(1),n=Object(e.a)({},function(){var t=this,s=t.$createElement,a=t._self._c||s;return a("div",{staticClass:"content"},[t._m(0),a("p",[t._v("Vue.js 是一个独立的前端框架,在浏览器中渲染时不需要基于 Weex 容器。因此,针对 Weex 平台扩展 Vue.js 的 Web 端组件,和直接使用 Vue.js 开发一个 Web 组件是一样的。具体的组件编写方法可以参考其官方文档:"),a("a",{attrs:{href:"https://cn.vuejs.org/v2/guide/docss.html",target:"_blank",rel:"noopener noreferrer"}},[t._v("组件"),a("Ou [...]
\ No newline at end of file
diff --git a/assets/js/262.2183da16.js b/assets/js/262.2183da16.js
deleted file mode 100644
index 6604fa8..0000000
--- a/assets/js/262.2183da16.js
+++ /dev/null
@@ -1 +0,0 @@
-(window.webpackJsonp=window.webpackJsonp||[]).push([[262],{383:function(e,t,r){"use strict";r.r(t);var i=r(1),s=Object(i.a)({},function(){var e=this,t=e.$createElement,r=e._self._c||t;return r("div",{staticClass:"content"},[e._m(0),r("p",[e._v("Weex 是一个跨平台解决方案,Web 平台只是其一种运行环境,除此之外还可以在 Android 和 iOS 客户端中运行。原生开发平台和 Web 平台之间的差异,在功能和开发体验上都有一些差异。")]),e._m(1),r("p",[e._v("DOM(Document Object Model),即文档对象模型,是 HTML 和 XML 文档的编程接口,是 Web 中的概念。Weex 的运行环境以原生应用为主,在 Android 和 iOS 环境中渲染出来的是原生的组件,不是 DOM [...]
\ No newline at end of file
diff --git a/assets/js/263.3e2c2db3.js b/assets/js/263.3e2c2db3.js
deleted file mode 100644
index fbfd3f1..0000000
--- a/assets/js/263.3e2c2db3.js
+++ /dev/null
@@ -1 +0,0 @@
-(window.webpackJsonp=window.webpackJsonp||[]).push([[263],{389:function(n,t,e){"use strict";e.r(t);var l=e(1),s=Object(l.a)({},function(){var n=this.$createElement,t=this._self._c||n;return t("div",{staticClass:"content"},[t("Tool-Playground")],1)},[],!1,null,null,null);t.default=s.exports}}]);
\ No newline at end of file
diff --git a/assets/js/264.0493cd4e.js b/assets/js/264.0493cd4e.js
deleted file mode 100644
index c8d193e..0000000
--- a/assets/js/264.0493cd4e.js
+++ /dev/null
@@ -1 +0,0 @@
-(window.webpackJsonp=window.webpackJsonp||[]).push([[264],{397:function(t,e,a){"use strict";a.r(e);var r=a(1),s=Object(r.a)({},function(){var t=this.$createElement,e=this._self._c||t;return e("div",{staticClass:"content"},[this._m(0),e("blockquote",[e("p",[e("strong",[this._v("Rax 是一个兼容 React 接口的前端框架,请访问 "),e("a",{attrs:{href:"https://alibaba.github.io/rax/",target:"_blank",rel:"noopener noreferrer"}},[this._v("Rax 的官方网站"),e("OutboundLink")],1),this._v(" 了解更多信息。")])])])])},[function(){va [...]
\ No newline at end of file
diff --git a/assets/js/265.7ef37967.js b/assets/js/265.7ef37967.js
deleted file mode 100644
index b7028b6..0000000
--- a/assets/js/265.7ef37967.js
+++ /dev/null
@@ -1 +0,0 @@
-(window.webpackJsonp=window.webpackJsonp||[]).push([[265],{403:function(t,e,r){"use strict";r.r(e);var s=r(1),n=Object(s.a)({},function(){var t=this,e=t.$createElement,r=t._self._c||e;return r("div",{staticClass:"content"},[t._m(0),r("p"),t._m(1),r("p"),r("p",[t._v("在 WeexSDK "),r("a",{attrs:{href:"https://github.com/alibaba/weex/releases/tag/v0.10.0",target:"_blank",rel:"noopener noreferrer"}},[t._v("v0.10.0"),r("OutboundLink")],1),t._v(" (发布于 2016 年 2 月 17 日)以及后续的版本中,集成了 v2 版本的 Vue.js。 [...]
\ No newline at end of file
diff --git a/assets/js/266.98e0a5cf.js b/assets/js/266.98e0a5cf.js
deleted file mode 100644
index 001b2f3..0000000
--- a/assets/js/266.98e0a5cf.js
+++ /dev/null
@@ -1 +0,0 @@
-(window.webpackJsonp=window.webpackJsonp||[]).push([[266],{414:function(t,n,e){"use strict";e.r(n);var s=e(1),c=Object(s.a)({},function(){var t=this.$createElement;return(this._self._c||t)("div",{staticClass:"content"})},[],!1,null,null,null);n.default=c.exports}}]);
\ No newline at end of file
diff --git a/assets/js/267.bffdfc3f.js b/assets/js/267.bffdfc3f.js
deleted file mode 100644
index b735e2d..0000000
--- a/assets/js/267.bffdfc3f.js
+++ /dev/null
@@ -1 +0,0 @@
-(window.webpackJsonp=window.webpackJsonp||[]).push([[267],{423:function(t,n,e){"use strict";e.r(n);var s=e(1),l=Object(s.a)({},function(){var t=this.$createElement,n=this._self._c||t;return n("div",{staticClass:"content"},[n("Tool-Dotwe")],1)},[],!1,null,null,null);n.default=l.exports}}]);
\ No newline at end of file
diff --git a/assets/js/268.0ee962ed.js b/assets/js/268.0ee962ed.js
deleted file mode 100644
index 39d2eb6..0000000
--- a/assets/js/268.0ee962ed.js
+++ /dev/null
@@ -1 +0,0 @@
-(window.webpackJsonp=window.webpackJsonp||[]).push([[268],{429:function(e,t,r){"use strict";r.r(t);var a=r(1),n=Object(a.a)({},function(){var e=this,t=e.$createElement,r=e._self._c||t;return r("div",{staticClass:"content"},[e._m(0),r("p",[e._v("EEUI 是一个基于 WeexSDK 开发的独立完整框架(EEUI 仅支持 Android、iOS两端,不支持WEB端)。")]),e._m(1),e._m(2),e._m(3),e._m(4),r("img",{attrs:{src:"https://eeui.app/app/demo.png",width:"640px"}}),e._m(5),r("p",[e._v("除了Weex原有的组件外,EEUI还自带了很多实用的组件:")]),r("ul",[r("li",[r("a",{at [...]
\ No newline at end of file
diff --git a/assets/js/269.feefb5eb.js b/assets/js/269.feefb5eb.js
deleted file mode 100644
index 8145262..0000000
--- a/assets/js/269.feefb5eb.js
+++ /dev/null
@@ -1 +0,0 @@
-(window.webpackJsonp=window.webpackJsonp||[]).push([[269],{437:function(e,t,r){"use strict";r.r(t);var s=r(1),i=Object(s.a)({},function(){var e=this,t=e.$createElement,r=e._self._c||t;return r("div",{staticClass:"content"},[e._m(0),e._m(1),e._m(2),e._m(3),r("p",[e._v("VSCode拓展包包含下面的包:")]),e._m(4),e._m(5),e._m(6),e._m(7),e._m(8),e._m(9),r("p",[e._v("VSCode环境中创建Weex工程。")]),e._m(10),e._m(11),e._m(12),e._m(13),e._m(14),e._m(15),e._m(16),e._m(17),e._m(18),e._m(19),e._m(20),e._m(21),e._m(22),e [...]
\ No newline at end of file
diff --git a/assets/js/27.3c9d1cb4.js b/assets/js/27.3c9d1cb4.js
deleted file mode 100644
index 24a4744..0000000
--- a/assets/js/27.3c9d1cb4.js
+++ /dev/null
@@ -1 +0,0 @@
-(window.webpackJsonp=window.webpackJsonp||[]).push([[27],{212:function(t,n,u){"use strict";u.r(n);var r=u(213),e=u.n(r);for(var i in r)"default"!==i&&function(t){u.d(n,t,function(){return r[t]})}(i);n.default=e.a},213:function(t,n){t.exports={created:function(){this.$router.push("/guide/introduction.html")}}},291:function(t,n,u){"use strict";var r=function(){var t=this.$createElement;return(this._self._c||t)("div",{staticClass:"content"})},e=[];u.d(n,"a",function(){return r}),u.d(n,"b",f [...]
\ No newline at end of file
diff --git a/assets/js/27.f7b7c8fe.js b/assets/js/27.f7b7c8fe.js
new file mode 100644
index 0000000..e67ebac
--- /dev/null
+++ b/assets/js/27.f7b7c8fe.js
@@ -0,0 +1 @@
+(window.webpackJsonp=window.webpackJsonp||[]).push([[27],{222:function(t,e,s){t.exports=s.p+"assets/img/CustomFontface_badcase.2e96235a.png"},352:function(t,e,s){"use strict";s.r(e);var a=[function(){var t=this.$createElement,e=this._self._c||t;return e("h1",{attrs:{id:"text"}},[e("a",{staticClass:"header-anchor",attrs:{href:"#text"}},[this._v("#")]),this._v(" <text>")])},function(){var t=this.$createElement,e=this._self._c||t;return e("h2",{attrs:{id:"summary"}},[e("a",{staticClass:"hea [...]
\ No newline at end of file
diff --git a/assets/js/270.c4cde6be.js b/assets/js/270.c4cde6be.js
deleted file mode 100644
index 93d2f86..0000000
--- a/assets/js/270.c4cde6be.js
+++ /dev/null
@@ -1 +0,0 @@
-(window.webpackJsonp=window.webpackJsonp||[]).push([[270],{551:function(n,t,e){"use strict";e.r(t);var l=e(1),s=Object(l.a)({},function(){var n=this.$createElement,t=this._self._c||n;return t("div",{staticClass:"content"},[t("Tool-Playground")],1)},[],!1,null,null,null);t.default=s.exports}}]);
\ No newline at end of file
diff --git a/assets/js/271.817d406a.js b/assets/js/271.817d406a.js
deleted file mode 100644
index d1be360..0000000
--- a/assets/js/271.817d406a.js
+++ /dev/null
@@ -1 +0,0 @@
-(window.webpackJsonp=window.webpackJsonp||[]).push([[271],{366:function(t,e,a){"use strict";a.r(e);var s=a(1),r=Object(s.a)({},function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"content"},[t._m(0),t._m(1),a("div",{staticClass:"warning custom-block"},[a("p",{staticClass:"custom-block-title"},[t._v("警告")]),a("p",[t._v("这份文档是对应 "),a("code",[t._v("weex-toolkit")]),a("strong",[t._v("2.x")]),t._v(" 版本的。老版本的 "),a("code",[t._v("weex-toolkit")]),t._v(" 文档请移步"),a [...]
\ No newline at end of file
diff --git a/assets/js/28.16815b7f.js b/assets/js/28.16815b7f.js
new file mode 100644
index 0000000..52503db
--- /dev/null
+++ b/assets/js/28.16815b7f.js
@@ -0,0 +1 @@
+(window.webpackJsonp=window.webpackJsonp||[]).push([[28],{223:function(e,t,a){e.exports=a.p+"assets/img/toolkit-preview.be71ed77.png"},408:function(e,t,a){"use strict";a.r(t);var s=[function(){var e=this.$createElement,t=this._self._c||e;return t("h1",{attrs:{id:"create-your-own-app"}},[t("a",{staticClass:"header-anchor",attrs:{href:"#create-your-own-app"}},[this._v("#")]),this._v(" Create Your Own App")])},function(){var e=this.$createElement,t=this._self._c||e;return t("div",{staticCla [...]
\ No newline at end of file
diff --git a/assets/js/28.4c26ff3c.js b/assets/js/28.4c26ff3c.js
deleted file mode 100644
index 5832c11..0000000
--- a/assets/js/28.4c26ff3c.js
+++ /dev/null
@@ -1 +0,0 @@
-(window.webpackJsonp=window.webpackJsonp||[]).push([[28],{215:function(t,n,u){"use strict";u.r(n);var r=u(216),e=u.n(r);for(var o in r)"default"!==o&&function(t){u.d(n,t,function(){return r[t]})}(o);n.default=e.a},216:function(t,n){t.exports={created:function(){this.$router.push("/tools/dotwe.html")}}},286:function(t,n,u){"use strict";var r=function(){var t=this.$createElement;return(this._self._c||t)("div",{staticClass:"content"})},e=[];u.d(n,"a",function(){return r}),u.d(n,"b",function [...]
\ No newline at end of file
diff --git a/assets/js/29.7d4ad42e.js b/assets/js/29.7d4ad42e.js
deleted file mode 100644
index 21f9c60..0000000
--- a/assets/js/29.7d4ad42e.js
+++ /dev/null
@@ -1 +0,0 @@
-(window.webpackJsonp=window.webpackJsonp||[]).push([[29],{217:function(t,n,r){"use strict";r.r(n);var u=r(218),e=r.n(u);for(var i in u)"default"!==i&&function(t){r.d(n,t,function(){return u[t]})}(i);n.default=e.a},218:function(t,n){t.exports={created:function(){this.$router.push("/zh/blog/write-a-blog.html")}}},290:function(t,n,r){"use strict";var u=function(){var t=this.$createElement;return(this._self._c||t)("div",{staticClass:"content"})},e=[];r.d(n,"a",function(){return u}),r.d(n,"b" [...]
\ No newline at end of file
diff --git a/assets/js/29.f41eea94.js b/assets/js/29.f41eea94.js
new file mode 100644
index 0000000..40814f8
--- /dev/null
+++ b/assets/js/29.f41eea94.js
@@ -0,0 +1 @@
+(window.webpackJsonp=window.webpackJsonp||[]).push([[29],{183:function(e,t,s){e.exports=s.p+"assets/img/vue-rax.bd610684.png"},424:function(e,t,s){"use strict";s.r(t);var r=[function(){var e=this.$createElement,t=this._self._c||e;return t("h1",{attrs:{id:"front-end-frameworks-in-weex"}},[t("a",{staticClass:"header-anchor",attrs:{href:"#front-end-frameworks-in-weex"}},[this._v("#")]),this._v(" Front-end Frameworks in Weex")])},function(){var e=this.$createElement,t=this._self._c||e;return [...]
\ No newline at end of file
diff --git a/assets/js/3.e6ce5186.js b/assets/js/3.e6ce5186.js
new file mode 100644
index 0000000..312725b
--- /dev/null
+++ b/assets/js/3.e6ce5186.js
@@ -0,0 +1 @@
+(window.webpackJsonp=window.webpackJsonp||[]).push([[3,4],{179:function(t,e,a){},180:function(t,e,a){},181:function(t,e,a){"use strict";var s=a(179);a.n(s).a},182:function(t,e,a){"use strict";var s=a(180);a.n(s).a},184:function(t,e,a){"use strict";a.r(e);a(17);var s={weex:{desc:"Weex 是一个可以使用现代化的 Web 技术开发高性能原生应用的框架。",getStartedBtn:"快速开始",startText:"开始构建你的 weex 应用",charc1Title:"高性能",charc1Content:"Weex 使用原生组件和原生模块,来最大化利用原生渲染的性能优势以及平台能力,所有的组件和模块都是可插拔、可扩展的。",charc2Title:"跨平台",charc2Content:" [...]
\ No newline at end of file
diff --git a/assets/js/30.17a01cfa.js b/assets/js/30.17a01cfa.js
new file mode 100644
index 0000000..f3eb2b4
--- /dev/null
+++ b/assets/js/30.17a01cfa.js
@@ -0,0 +1 @@
+(window.webpackJsonp=window.webpackJsonp||[]).push([[30],{226:function(t,s,a){t.exports=a.p+"assets/img/BroadcastChannel.53d53290.png"},384:function(t,s,a){"use strict";a.r(s);var e=[function(){var t=this.$createElement,s=this._self._c||t;return s("blockquote",[s("p",[s("code",[this._v("BroadcastChannel")]),this._v(" 接口在 "),s("span",{staticClass:"api-version"},[this._v("v0.9+")]),this._v(" 及以上的版本中可用。")])])},function(){var t=this.$createElement,s=this._self._c||t;return s("h2",{attrs:{id: [...]
\ No newline at end of file
diff --git a/assets/js/30.b4cebe56.js b/assets/js/30.b4cebe56.js
deleted file mode 100644
index 965aa17..0000000
--- a/assets/js/30.b4cebe56.js
+++ /dev/null
@@ -1 +0,0 @@
-(window.webpackJsonp=window.webpackJsonp||[]).push([[30],{219:function(t,n,r){"use strict";r.r(n);var u=r(220),e=r.n(u);for(var i in u)"default"!==i&&function(t){r.d(n,t,function(){return u[t]})}(i);n.default=e.a},220:function(t,n){t.exports={created:function(){this.$router.push("/zh/community/weex-third-party-extensions.html")}}},297:function(t,n,r){"use strict";var u=function(){var t=this.$createElement;return(this._self._c||t)("div",{staticClass:"content"})},e=[];r.d(n,"a",function(){ [...]
\ No newline at end of file
diff --git a/assets/js/31.2b72855f.js b/assets/js/31.2b72855f.js
new file mode 100644
index 0000000..f38fff0
--- /dev/null
+++ b/assets/js/31.2b72855f.js
@@ -0,0 +1 @@
+(window.webpackJsonp=window.webpackJsonp||[]).push([[31],{228:function(t,s,e){t.exports=e.p+"assets/img/CustomFontface_badcase.2e96235a.png"},430:function(t,s,e){"use strict";e.r(s);var a=[function(){var t=this.$createElement,s=this._self._c||t;return s("h1",{attrs:{id:"text"}},[s("a",{staticClass:"header-anchor",attrs:{href:"#text"}},[this._v("#")]),this._v(" <text>")])},function(){var t=this.$createElement,s=this._self._c||t;return s("h2",{attrs:{id:"简介"}},[s("a",{staticClass:"header-a [...]
\ No newline at end of file
diff --git a/assets/js/31.ca263fcd.js b/assets/js/31.ca263fcd.js
deleted file mode 100644
index a0216ad..0000000
--- a/assets/js/31.ca263fcd.js
+++ /dev/null
@@ -1 +0,0 @@
-(window.webpackJsonp=window.webpackJsonp||[]).push([[31],{221:function(t,n,r){"use strict";r.r(n);var u=r(222),e=r.n(u);for(var i in u)"default"!==i&&function(t){r.d(n,t,function(){return u[t]})}(i);n.default=e.a},222:function(t,n){t.exports={created:function(){this.$router.push("/zh/docs/api/weex-variable.html")}}},292:function(t,n,r){"use strict";var u=function(){var t=this.$createElement;return(this._self._c||t)("div",{staticClass:"content"})},e=[];r.d(n,"a",function(){return u}),r.d( [...]
\ No newline at end of file
diff --git a/assets/js/32.9e73f2bc.js b/assets/js/32.9e73f2bc.js
deleted file mode 100644
index 12e9526..0000000
--- a/assets/js/32.9e73f2bc.js
+++ /dev/null
@@ -1 +0,0 @@
-(window.webpackJsonp=window.webpackJsonp||[]).push([[32],{223:function(t,e,r){},279:function(t,e,r){"use strict";var a=r(223);r.n(a).a},382:function(t,e,r){"use strict";r.r(e);r(279);var a=r(1),s=Object(a.a)({},function(){var t=this,e=t.$createElement,r=t._self._c||e;return r("div",{staticClass:"content"},[t._m(0),t._m(1),t._m(2),t._m(3),t._m(4),t._m(5),t._m(6),r("table",[t._m(7),r("tbody",[r("tr",[t._m(8),r("td",[t._v("string")]),r("td",[t._v("控件的类型")]),r("td",[t._v("text")]),r("td",[t. [...]
\ No newline at end of file
diff --git a/assets/js/32.c9ffc446.js b/assets/js/32.c9ffc446.js
new file mode 100644
index 0000000..6178669
--- /dev/null
+++ b/assets/js/32.c9ffc446.js
@@ -0,0 +1 @@
+(window.webpackJsonp=window.webpackJsonp||[]).push([[32],{229:function(t,e,s){t.exports=s.p+"assets/img/toolkit-preview.be71ed77.png"},271:function(t,e,s){"use strict";s.r(e);var a=[function(){var t=this.$createElement,e=this._self._c||t;return e("h1",{attrs:{id:"创建一个-app"}},[e("a",{staticClass:"header-anchor",attrs:{href:"#创建一个-app"}},[this._v("#")]),this._v(" 创建一个 App")])},function(){var t=this.$createElement,e=this._self._c||t;return e("div",{staticClass:"tip custom-block"},[e("p",{st [...]
\ No newline at end of file
diff --git a/assets/js/33.0b10143b.js b/assets/js/33.0b10143b.js
new file mode 100644
index 0000000..9b1811b
--- /dev/null
+++ b/assets/js/33.0b10143b.js
@@ -0,0 +1 @@
+(window.webpackJsonp=window.webpackJsonp||[]).push([[33],{183:function(t,e,s){t.exports=s.p+"assets/img/vue-rax.bd610684.png"},299:function(t,e,s){"use strict";s.r(e);var a=[function(){var t=this.$createElement,e=this._self._c||t;return e("h1",{attrs:{id:"weex-中的前端框架"}},[e("a",{staticClass:"header-anchor",attrs:{href:"#weex-中的前端框架"}},[this._v("#")]),this._v(" Weex 中的前端框架")])},function(){var t=this.$createElement,e=this._self._c||t;return e("p",[e("img",{attrs:{src:s(183),alt:"Vue and Rax [...]
\ No newline at end of file
diff --git a/assets/js/33.2849357f.js b/assets/js/33.2849357f.js
deleted file mode 100644
index 3f3cbe1..0000000
--- a/assets/js/33.2849357f.js
+++ /dev/null
@@ -1 +0,0 @@
-(window.webpackJsonp=window.webpackJsonp||[]).push([[33],{224:function(n,t,u){"use strict";u.r(t);var r=u(225),e=u.n(r);for(var o in r)"default"!==o&&function(n){u.d(t,n,function(){return r[n]})}(o);t.default=e.a},225:function(n,t){n.exports={created:function(){this.$router.push("/zh/download/download.html")}}},293:function(n,t,u){"use strict";var r=function(){var n=this.$createElement;return(this._self._c||n)("div",{staticClass:"content"})},e=[];u.d(t,"a",function(){return r}),u.d(t,"b" [...]
\ No newline at end of file
diff --git a/assets/js/34.9a38f072.js b/assets/js/34.9a38f072.js
deleted file mode 100644
index 98f1355..0000000
--- a/assets/js/34.9a38f072.js
+++ /dev/null
@@ -1 +0,0 @@
-(window.webpackJsonp=window.webpackJsonp||[]).push([[34],{226:function(t,n,u){"use strict";u.r(n);var r=u(227),e=u.n(r);for(var i in r)"default"!==i&&function(t){u.d(n,t,function(){return r[t]})}(i);n.default=e.a},227:function(t,n){t.exports={created:function(){this.$router.push("/zh/guide/introduction.html")}}},296:function(t,n,u){"use strict";var r=function(){var t=this.$createElement;return(this._self._c||t)("div",{staticClass:"content"})},e=[];u.d(n,"a",function(){return r}),u.d(n,"b [...]
\ No newline at end of file
diff --git a/assets/js/34.eef0dee2.js b/assets/js/34.eef0dee2.js
new file mode 100644
index 0000000..af51377
--- /dev/null
+++ b/assets/js/34.eef0dee2.js
@@ -0,0 +1 @@
+(window.webpackJsonp=window.webpackJsonp||[]).push([[34],{245:function(n,w,o){}}]);
\ No newline at end of file
diff --git a/assets/js/35.3f334f7c.js b/assets/js/35.3f334f7c.js
deleted file mode 100644
index 0604f32..0000000
--- a/assets/js/35.3f334f7c.js
+++ /dev/null
@@ -1 +0,0 @@
-(window.webpackJsonp=window.webpackJsonp||[]).push([[35],{228:function(t,n,e){"use strict";e.r(n);var r=e(229),u=e.n(r);for(var i in r)"default"!==i&&function(t){e.d(n,t,function(){return r[t]})}(i);n.default=u.a},229:function(t,n){t.exports={created:function(){this.$router.push("/release-note.html")}}},294:function(t,n,e){"use strict";var r=function(){var t=this.$createElement;return(this._self._c||t)("div",{staticClass:"content"})},u=[];e.d(n,"a",function(){return r}),e.d(n,"b",functio [...]
\ No newline at end of file
diff --git a/assets/js/35.e462a76e.js b/assets/js/35.e462a76e.js
new file mode 100644
index 0000000..2a9c625
--- /dev/null
+++ b/assets/js/35.e462a76e.js
@@ -0,0 +1 @@
+(window.webpackJsonp=window.webpackJsonp||[]).push([[35],{314:function(t,n,e){"use strict";e.r(n);var s=e(0),c=Object(s.a)({},(function(){var t=this.$createElement;return(this._self._c||t)("div",{staticClass:"content"})}),[],!1,null,null,null);n.default=c.exports}}]);
\ No newline at end of file
diff --git a/assets/js/36.0972fd46.js b/assets/js/36.0972fd46.js
new file mode 100644
index 0000000..744c645
--- /dev/null
+++ b/assets/js/36.0972fd46.js
@@ -0,0 +1 @@
+(window.webpackJsonp=window.webpackJsonp||[]).push([[36],{316:function(e,t,a){"use strict";a.r(t);var n=a(0),r=Object(n.a)({},(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"content"},[e._m(0),a("p",[e._v("WeexCore is a common layer written in C++ which plays core role in bridging Javascript(VM) and platform views. It originates from Android Weex SDK and the initial purpose was to port codes from Java to C++ to improve performance. Later we added mo [...]
\ No newline at end of file
diff --git a/assets/js/36.6537961e.js b/assets/js/36.6537961e.js
deleted file mode 100644
index ce725a6..0000000
--- a/assets/js/36.6537961e.js
+++ /dev/null
@@ -1 +0,0 @@
-(window.webpackJsonp=window.webpackJsonp||[]).push([[36],{230:function(t,n,u){"use strict";u.r(n);var r=u(231),e=u.n(r);for(var o in r)"default"!==o&&function(t){u.d(n,t,function(){return r[t]})}(o);n.default=e.a},231:function(t,n){t.exports={created:function(){this.$router.push("/zh/tools/dotwe.html")}}},295:function(t,n,u){"use strict";var r=function(){var t=this.$createElement;return(this._self._c||t)("div",{staticClass:"content"})},e=[];u.d(n,"a",function(){return r}),u.d(n,"b",funct [...]
\ No newline at end of file
diff --git a/assets/js/37.07958c7f.js b/assets/js/37.07958c7f.js
new file mode 100644
index 0000000..c84f3d8
--- /dev/null
+++ b/assets/js/37.07958c7f.js
@@ -0,0 +1 @@
+(window.webpackJsonp=window.webpackJsonp||[]).push([[37],{318:function(e,t,n){"use strict";n.r(t);var i=n(0),a=Object(i.a)({},(function(){var e=this.$createElement,t=this._self._c||e;return t("div",{staticClass:"content"},[t("p",[this._v("In this article, we list some mature third-party plugins for Weex.")]),t("img",{attrs:{src:"https://img.alicdn.com/tfs/TB1o1ulg1GSBuNjSspbXXciipXa-579-134.svg",alt:"drawing",width:"200"}}),t("p",[this._v("BindingX is a new way to implement complex effec [...]
\ No newline at end of file
diff --git a/assets/js/37.4cf677b0.js b/assets/js/37.4cf677b0.js
deleted file mode 100644
index 6c291fd..0000000
--- a/assets/js/37.4cf677b0.js
+++ /dev/null
@@ -1 +0,0 @@
-(window.webpackJsonp=window.webpackJsonp||[]).push([[37],{271:function(t,e,s){t.exports=s.p+"assets/img/BroadcastChannel.53d53290.png"},464:function(t,e,s){"use strict";s.r(e);var a=[function(){var t=this.$createElement,e=this._self._c||t;return e("blockquote",[e("p",[this._v("The "),e("code",[this._v("BroadcastChannel")]),this._v(" is available since "),e("span",{staticClass:"api-version"},[this._v("v0.9+")]),this._v(".")])])},function(){var t=this.$createElement,e=this._self._c||t;retu [...]
\ No newline at end of file
diff --git a/assets/js/38.2de8c700.js b/assets/js/38.2de8c700.js
new file mode 100644
index 0000000..3b87245
--- /dev/null
+++ b/assets/js/38.2de8c700.js
@@ -0,0 +1 @@
+(window.webpackJsonp=window.webpackJsonp||[]).push([[38],{319:function(e,t,s){"use strict";s.r(t);var o=s(0),r=Object(o.a)({},(function(){var e=this.$createElement;this._self._c;return this._m(0)}),[function(){var e=this.$createElement,t=this._self._c||e;return t("div",{staticClass:"content"},[t("p",[this._v("This is a platform for Weex developers and users to share. We Weex developers will post blogs about principles of Weex, architecture, best practice, optimization, etc.")]),t("p",[th [...]
\ No newline at end of file
diff --git a/assets/js/38.f0252a13.js b/assets/js/38.f0252a13.js
deleted file mode 100644
index 944574e..0000000
--- a/assets/js/38.f0252a13.js
+++ /dev/null
@@ -1 +0,0 @@
-(window.webpackJsonp=window.webpackJsonp||[]).push([[38],{272:function(t,e,a){t.exports=a.p+"assets/img/image-resize-property.473cb8dc.png"},486:function(t,e,a){"use strict";a.r(e);var s=[function(){var t=this.$createElement,e=this._self._c||t;return e("h1",{attrs:{id:"image"}},[e("a",{staticClass:"header-anchor",attrs:{href:"#image","aria-hidden":"true"}},[this._v("#")]),this._v(" <image>")])},function(){var t=this.$createElement,e=this._self._c||t;return e("h2",{attrs:{id:"summary"}},[ [...]
\ No newline at end of file
diff --git a/assets/js/39.2365a42a.js b/assets/js/39.2365a42a.js
deleted file mode 100644
index 703e327..0000000
--- a/assets/js/39.2365a42a.js
+++ /dev/null
@@ -1 +0,0 @@
-(window.webpackJsonp=window.webpackJsonp||[]).push([[39],{273:function(e,t,r){e.exports=r.p+"assets/img/list_demo.a69db787.jpg"},492:function(e,t,r){"use strict";r.r(t);var s=[function(){var e=this.$createElement,t=this._self._c||e;return t("h1",{attrs:{id:"list"}},[t("a",{staticClass:"header-anchor",attrs:{href:"#list","aria-hidden":"true"}},[this._v("#")]),this._v(" <list>")])},function(){var e=this.$createElement,t=this._self._c||e;return t("h2",{attrs:{id:"summary"}},[t("a",{staticCl [...]
\ No newline at end of file
diff --git a/assets/js/39.8547fa1b.js b/assets/js/39.8547fa1b.js
new file mode 100644
index 0000000..9f80ad2
--- /dev/null
+++ b/assets/js/39.8547fa1b.js
@@ -0,0 +1 @@
+(window.webpackJsonp=window.webpackJsonp||[]).push([[39],{321:function(e,t,n){"use strict";n.r(t);var r=n(0),a=Object(r.a)({},(function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"content"},[n("p",[e._v("In this article, we list some plugins for Weex beyonds default components in WeexSDK. Some plugins may not adapt to latest WeexSDK, please report any issue to us.")]),n("table",[e._m(0),n("tbody",[n("tr",[n("td",[n("a",{attrs:{href:"https://alibaba.github [...]
\ No newline at end of file
diff --git a/assets/js/4.5d67f2ce.js b/assets/js/4.5d67f2ce.js
deleted file mode 100644
index 139e0fb..0000000
--- a/assets/js/4.5d67f2ce.js
+++ /dev/null
@@ -1 +0,0 @@
-(window.webpackJsonp=window.webpackJsonp||[]).push([[4],{182:function(t,e,a){"use strict";e.a={weex:{desc:"Weex 是一个可以使用现代化的 Web 技术开发高性能原生应用的框架。",getStartedBtn:"快速开始",startText:"开始构建你的 weex 应用",charc1Title:"高性能",charc1Content:"Weex 使用原生组件和原生模块,来最大化利用原生渲染的性能优势以及平台能力,所有的组件和模块都是可插拔、可扩展的。",charc2Title:"跨平台",charc2Content:"你可以使用同一份代码编译成不同目标文件分别在 Web、Android 和 iOS 平台上运行。原生的组件和模块在不同平台中有不同的实现,但是它们都提供了相同的接口。",charc3Title:"贴近前端生态",charc3Content:"Weex 拥抱已有的 Web 生态,你可以使用现代化的前端技术开发移动应用。 Weex 支持了最常用 CS [...]
\ No newline at end of file
diff --git a/assets/js/4.da8cedd9.js b/assets/js/4.da8cedd9.js
new file mode 100644
index 0000000..b510b20
--- /dev/null
+++ b/assets/js/4.da8cedd9.js
@@ -0,0 +1 @@
+(window.webpackJsonp=window.webpackJsonp||[]).push([[4],{179:function(t,e,a){},180:function(t,e,a){},181:function(t,e,a){"use strict";var s=a(179);a.n(s).a},182:function(t,e,a){"use strict";var s=a(180);a.n(s).a},184:function(t,e,a){"use strict";a.r(e);a(17);var s={weex:{desc:"Weex 是一个可以使用现代化的 Web 技术开发高性能原生应用的框架。",getStartedBtn:"快速开始",startText:"开始构建你的 weex 应用",charc1Title:"高性能",charc1Content:"Weex 使用原生组件和原生模块,来最大化利用原生渲染的性能优势以及平台能力,所有的组件和模块都是可插拔、可扩展的。",charc2Title:"跨平台",charc2Content:"你可 [...]
\ No newline at end of file
diff --git a/assets/js/40.358d6590.js b/assets/js/40.358d6590.js
deleted file mode 100644
index 40d119e..0000000
--- a/assets/js/40.358d6590.js
+++ /dev/null
@@ -1 +0,0 @@
-(window.webpackJsonp=window.webpackJsonp||[]).push([[40],{274:function(t,e,s){t.exports=s.p+"assets/img/CustomFontface_badcase.2e96235a.png"},506:function(t,e,s){"use strict";s.r(e);var a=[function(){var t=this.$createElement,e=this._self._c||t;return e("h1",{attrs:{id:"text"}},[e("a",{staticClass:"header-anchor",attrs:{href:"#text","aria-hidden":"true"}},[this._v("#")]),this._v(" <text>")])},function(){var t=this.$createElement,e=this._self._c||t;return e("h2",{attrs:{id:"summary"}},[e( [...]
\ No newline at end of file
diff --git a/assets/js/40.9d276947.js b/assets/js/40.9d276947.js
new file mode 100644
index 0000000..ca900fa
--- /dev/null
+++ b/assets/js/40.9d276947.js
@@ -0,0 +1 @@
+(window.webpackJsonp=window.webpackJsonp||[]).push([[40],{323:function(n,t,e){"use strict";e.r(t);var s=e(0),a=Object(s.a)({},(function(){var n=this.$createElement,t=this._self._c||n;return t("div",{staticClass:"content"},[t("Who-Is-Using-Weex",{attrs:{lang:"en-US"}})],1)}),[],!1,null,null,null);t.default=a.exports}}]);
\ No newline at end of file
diff --git a/assets/js/41.77b27388.js b/assets/js/41.77b27388.js
new file mode 100644
index 0000000..df933fa
--- /dev/null
+++ b/assets/js/41.77b27388.js
@@ -0,0 +1 @@
+(window.webpackJsonp=window.webpackJsonp||[]).push([[41],{325:function(e,t,a){"use strict";a.r(t);var n=a(0),o=Object(n.a)({},(function(){var e=this.$createElement;this._self._c;return this._m(0)}),[function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"content"},[a("h1",{attrs:{id:"wxsdkinstace"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#wxsdkinstace"}},[e._v("#")]),e._v(" WXSDKInstace")]),a("h2",{attrs:{id:"custom-events"}},[a("a",{staticClass:"h [...]
\ No newline at end of file
diff --git a/assets/js/41.8af8e158.js b/assets/js/41.8af8e158.js
deleted file mode 100644
index 947df39..0000000
--- a/assets/js/41.8af8e158.js
+++ /dev/null
@@ -1 +0,0 @@
-(window.webpackJsonp=window.webpackJsonp||[]).push([[41],{275:function(e,t,a){e.exports=a.p+"assets/img/toolkit-preview.be71ed77.png"},531:function(e,t,a){"use strict";a.r(t);var r=[function(){var e=this.$createElement,t=this._self._c||e;return t("h1",{attrs:{id:"create-your-own-app"}},[t("a",{staticClass:"header-anchor",attrs:{href:"#create-your-own-app","aria-hidden":"true"}},[this._v("#")]),this._v(" Create Your Own App")])},function(){var e=this.$createElement,t=this._self._c||e;retu [...]
\ No newline at end of file
diff --git a/assets/js/42.10c6b7ce.js b/assets/js/42.10c6b7ce.js
deleted file mode 100644
index 192acf7..0000000
--- a/assets/js/42.10c6b7ce.js
+++ /dev/null
@@ -1 +0,0 @@
-(window.webpackJsonp=window.webpackJsonp||[]).push([[42],{188:function(e,t,r){e.exports=r.p+"assets/img/vue-rax.bd610684.png"},505:function(e,t,r){"use strict";r.r(t);var a=[function(){var e=this.$createElement,t=this._self._c||e;return t("h1",{attrs:{id:"front-end-frameworks-in-weex"}},[t("a",{staticClass:"header-anchor",attrs:{href:"#front-end-frameworks-in-weex","aria-hidden":"true"}},[this._v("#")]),this._v(" Front-end Frameworks in Weex")])},function(){var e=this.$createElement,t=th [...]
\ No newline at end of file
diff --git a/assets/js/42.14b437c3.js b/assets/js/42.14b437c3.js
new file mode 100644
index 0000000..fb3eb7b
--- /dev/null
+++ b/assets/js/42.14b437c3.js
@@ -0,0 +1 @@
+(window.webpackJsonp=window.webpackJsonp||[]).push([[42],{328:function(e,a,t){"use strict";t.r(a);var n=t(0),o=Object(n.a)({},(function(){var e=this.$createElement;this._self._c;return this._m(0)}),[function(){var e=this,a=e.$createElement,t=e._self._c||a;return t("div",{staticClass:"content"},[t("h1",{attrs:{id:"ios-apis"}},[t("a",{staticClass:"header-anchor",attrs:{href:"#ios-apis"}},[e._v("#")]),e._v(" iOS APIs")]),t("h2",{attrs:{id:"handler-like-android-adapter"}},[t("a",{staticClass [...]
\ No newline at end of file
diff --git a/assets/js/43.9491a105.js b/assets/js/43.9491a105.js
new file mode 100644
index 0000000..75df081
--- /dev/null
+++ b/assets/js/43.9491a105.js
@@ -0,0 +1 @@
+(window.webpackJsonp=window.webpackJsonp||[]).push([[43],{329:function(t,s,a){"use strict";a.r(s);var n=a(0),e=Object(n.a)({},(function(){var t=this.$createElement;this._self._c;return this._m(0)}),[function(){var t=this,s=t.$createElement,a=t._self._c||s;return a("div",{staticClass:"content"},[a("h2",{attrs:{id:"summary"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#summary"}},[t._v("#")]),t._v(" Summary")]),a("p",[a("span",{staticClass:"weex-version"},[t._v("v0.9.5+")])]),a("p",[ [...]
\ No newline at end of file
diff --git a/assets/js/43.e347c69f.js b/assets/js/43.e347c69f.js
deleted file mode 100644
index 1c96528..0000000
--- a/assets/js/43.e347c69f.js
+++ /dev/null
@@ -1 +0,0 @@
-(window.webpackJsonp=window.webpackJsonp||[]).push([[43],{278:function(t,s,a){t.exports=a.p+"assets/img/BroadcastChannel.53d53290.png"},402:function(t,s,a){"use strict";a.r(s);var e=[function(){var t=this.$createElement,s=this._self._c||t;return s("blockquote",[s("p",[s("code",[this._v("BroadcastChannel")]),this._v(" 接口在 "),s("span",{staticClass:"api-version"},[this._v("v0.9+")]),this._v(" 及以上的版本中可用。")])])},function(){var t=this.$createElement,s=this._self._c||t;return s("h2",{attrs:{id: [...]
\ No newline at end of file
diff --git a/assets/js/44.5148a4d1.js b/assets/js/44.5148a4d1.js
deleted file mode 100644
index 8585a65..0000000
--- a/assets/js/44.5148a4d1.js
+++ /dev/null
@@ -1 +0,0 @@
-(window.webpackJsonp=window.webpackJsonp||[]).push([[44],{280:function(t,s,e){t.exports=e.p+"assets/img/CustomFontface_badcase.2e96235a.png"},369:function(t,s,e){"use strict";e.r(s);var a=[function(){var t=this.$createElement,s=this._self._c||t;return s("h1",{attrs:{id:"text"}},[s("a",{staticClass:"header-anchor",attrs:{href:"#text","aria-hidden":"true"}},[this._v("#")]),this._v(" <text>")])},function(){var t=this.$createElement,s=this._self._c||t;return s("h2",{attrs:{id:"简介"}},[s("a",{ [...]
\ No newline at end of file
diff --git a/assets/js/44.859f7e95.js b/assets/js/44.859f7e95.js
new file mode 100644
index 0000000..1e83d51
--- /dev/null
+++ b/assets/js/44.859f7e95.js
@@ -0,0 +1 @@
+(window.webpackJsonp=window.webpackJsonp||[]).push([[44],{331:function(t,e,s){"use strict";s.r(e);var n=s(0),a=Object(n.a)({},(function(){var t=this,e=t.$createElement,s=t._self._c||e;return s("div",{staticClass:"content"},[t._m(0),t._m(1),t._m(2),s("p",[t._v("The type declaration of the Weex variable is:")]),t._m(3),t._m(4),t._m(5),t._m(6),t._m(7),t._m(8),t._m(9),t._m(10),t._m(11),t._m(12),s("p",[s("a",{attrs:{href:"http://dotwe.org/vue/ea2cff9039f3b0e406f8f7da10e874af",target:"_blank", [...]
\ No newline at end of file
diff --git a/assets/js/45.acc6e3c4.js b/assets/js/45.acc6e3c4.js
new file mode 100644
index 0000000..f71b9ac
--- /dev/null
+++ b/assets/js/45.acc6e3c4.js
@@ -0,0 +1 @@
+(window.webpackJsonp=window.webpackJsonp||[]).push([[45],{332:function(t,s,a){"use strict";a.r(s);var e=a(0),n=Object(e.a)({},(function(){var t=this,s=t.$createElement,a=t._self._c||s;return a("div",{staticClass:"content"},[t._m(0),t._m(1),t._m(2),a("div",{staticClass:"tip custom-block"},[a("p",{staticClass:"custom-block-title"},[t._v("TIP")]),a("p",[t._v("It's forbidden to add text directly to "),a("code",[t._v("<a>")]),t._v(", use "),a("router-link",{attrs:{to:"./text.html"}},[a("code" [...]
\ No newline at end of file
diff --git a/assets/js/45.f5b621b9.js b/assets/js/45.f5b621b9.js
deleted file mode 100644
index dc50e48..0000000
--- a/assets/js/45.f5b621b9.js
+++ /dev/null
@@ -1 +0,0 @@
-(window.webpackJsonp=window.webpackJsonp||[]).push([[45],{281:function(t,e,s){t.exports=s.p+"assets/img/toolkit-preview.be71ed77.png"},354:function(t,e,s){"use strict";s.r(e);var a=[function(){var t=this.$createElement,e=this._self._c||t;return e("h1",{attrs:{id:"创建一个-app"}},[e("a",{staticClass:"header-anchor",attrs:{href:"#创建一个-app","aria-hidden":"true"}},[this._v("#")]),this._v(" 创建一个 App")])},function(){var t=this.$createElement,e=this._self._c||t;return e("div",{staticClass:"tip cust [...]
\ No newline at end of file
diff --git a/assets/js/46.371b9636.js b/assets/js/46.371b9636.js
new file mode 100644
index 0000000..1d903c3
--- /dev/null
+++ b/assets/js/46.371b9636.js
@@ -0,0 +1 @@
+(window.webpackJsonp=window.webpackJsonp||[]).push([[46],{334:function(t,e,s){"use strict";s.r(e);var i=s(0),n=Object(i.a)({},(function(){var t=this,e=t.$createElement,s=t._self._c||e;return s("div",{staticClass:"content"},[t._m(0),t._m(1),s("p",[t._v("This component must be used as a subcomponent of a "),s("router-link",{attrs:{to:"./list.html"}},[s("code",[t._v("list")])]),s("router-link",{attrs:{to:"./list.html"}},[s("code",[t._v("recycler")])]),s("router-link",{attrs:{to:"./waterfall [...]
\ No newline at end of file
diff --git a/assets/js/46.825ac92d.js b/assets/js/46.825ac92d.js
deleted file mode 100644
index f9054d1..0000000
--- a/assets/js/46.825ac92d.js
+++ /dev/null
@@ -1 +0,0 @@
-(window.webpackJsonp=window.webpackJsonp||[]).push([[46],{188:function(t,e,s){t.exports=s.p+"assets/img/vue-rax.bd610684.png"},367:function(t,e,s){"use strict";s.r(e);var a=[function(){var t=this.$createElement,e=this._self._c||t;return e("h1",{attrs:{id:"weex-中的前端框架"}},[e("a",{staticClass:"header-anchor",attrs:{href:"#weex-中的前端框架","aria-hidden":"true"}},[this._v("#")]),this._v(" Weex 中的前端框架")])},function(){var t=this.$createElement,e=this._self._c||t;return e("p",[e("img",{attrs:{src:s( [...]
\ No newline at end of file
diff --git a/assets/js/47.6584f2ad.js b/assets/js/47.6584f2ad.js
new file mode 100644
index 0000000..94d7b49
--- /dev/null
+++ b/assets/js/47.6584f2ad.js
@@ -0,0 +1 @@
+(window.webpackJsonp=window.webpackJsonp||[]).push([[47],{335:function(t,e,s){"use strict";s.r(e);var n=s(0),i=Object(n.a)({},(function(){var t=this,e=t.$createElement,s=t._self._c||e;return s("div",{staticClass:"content"},[t._m(0),t._m(1),t._m(2),t._m(3),t._m(4),t._m(5),t._m(6),s("ul",[s("li",[s("strong",[t._v("common styles")]),t._v(". Check out "),s("router-link",{attrs:{to:"./../styles/common-styles.html"}},[t._v("common styles")]),t._v(".")],1)]),t._m(7),s("ul",[s("li",[s("strong",[ [...]
\ No newline at end of file
diff --git a/assets/js/47.bded9d68.js b/assets/js/47.bded9d68.js
deleted file mode 100644
index 2f3f22f..0000000
--- a/assets/js/47.bded9d68.js
+++ /dev/null
@@ -1 +0,0 @@
-(window.webpackJsonp=window.webpackJsonp||[]).push([[47],{298:function(n,w,o){}}]);
\ No newline at end of file
diff --git a/assets/js/48.197e8c11.js b/assets/js/48.197e8c11.js
deleted file mode 100644
index a2954c3..0000000
--- a/assets/js/48.197e8c11.js
+++ /dev/null
@@ -1,4 +0,0 @@
-(window.webpackJsonp=window.webpackJsonp||[]).push([[48],{253:function(T,e,S){
-/*!mobile-detect v1.4.3 2018-09-08*/
-/*!@license Copyright 2013, Heinrich Goebl, License: MIT, see https://github.com/hgoebl/mobile-detect.js*/
-(T.exports?function(e){T.exports=e()}:S(254))(function(){"use strict";var T,e={mobileDetectRules:{phones:{iPhone:"\\biPhone\\b|\\biPod\\b",BlackBerry:"BlackBerry|\\bBB10\\b|rim[0-9]+",HTC:"HTC|HTC.*(Sensation|Evo|Vision|Explorer|6800|8100|8900|A7272|S510e|C110e|Legend|Desire|T8282)|APX515CKT|Qtek9090|APA9292KT|HD_mini|Sensation.*Z710e|PG86100|Z715e|Desire.*(A8181|HD)|ADR6200|ADR6400L|ADR6425|001HT|Inspire 4G|Android.*\\bEVO\\b|T-Mobile G1|Z520m|Android [0-9.]+; Pixel",Nexus:"Nexus One|Ne [...]
\ No newline at end of file
diff --git a/assets/js/48.884b5a70.js b/assets/js/48.884b5a70.js
new file mode 100644
index 0000000..90261e6
--- /dev/null
+++ b/assets/js/48.884b5a70.js
@@ -0,0 +1 @@
+(window.webpackJsonp=window.webpackJsonp||[]).push([[48],{338:function(t,e,s){"use strict";s.r(e);var r=s(0),i=Object(r.a)({},(function(){var t=this,e=t.$createElement,s=t._self._c||e;return s("div",{staticClass:"content"},[t._m(0),t._m(1),t._m(2),t._m(3),s("p",[t._v("Cannot have any sub component.")]),t._m(4),s("p",[t._v("No attributes.")]),t._m(5),t._m(6),t._m(7),s("p",[t._v("No events.")]),t._m(8),s("p",[t._v("Please refer to "),s("router-link",{attrs:{to:"./slider.html"}},[t._v("slid [...]
\ No newline at end of file
diff --git a/assets/js/49.173f94c4.js b/assets/js/49.173f94c4.js
new file mode 100644
index 0000000..9ee4fa6
--- /dev/null
+++ b/assets/js/49.173f94c4.js
@@ -0,0 +1 @@
+(window.webpackJsonp=window.webpackJsonp||[]).push([[49],{340:function(t,e,s){"use strict";s.r(e);var i=s(0),r=Object(i.a)({},(function(){var t=this,e=t.$createElement,s=t._self._c||e;return s("div",{staticClass:"content"},[t._m(0),t._m(1),t._m(2),t._m(3),t._m(4),t._m(5),s("ul",[t._m(6),t._m(7),t._m(8),t._m(9),t._m(10),t._m(11),t._m(12),t._m(13),t._m(14),t._m(15),t._m(16),t._m(17),t._m(18),s("li",[s("p",[s("code",[t._v("upriseOffset")]),t._v(": "),s("Badge",{attrs:{text:"v0.21+ & iOS",ty [...]
\ No newline at end of file
diff --git a/assets/js/49.74d0e179.js b/assets/js/49.74d0e179.js
deleted file mode 100644
index 17bd396..0000000
--- a/assets/js/49.74d0e179.js
+++ /dev/null
@@ -1 +0,0 @@
-(window.webpackJsonp=window.webpackJsonp||[]).push([[49],{240:function(t,l,s){"use strict";s.r(l);var e={props:{fill:{type:String,default:"#9AA1AA"},width:{type:String,default:"30"}}},i=s(1),n=Object(i.a)(e,function(){var t=this.$createElement,l=this._self._c||t;return l("svg",{staticStyle:{"enable-background":"new 0 0 200 200"},attrs:{xmlns:"http://www.w3.org/2000/svg","xmlns:xlink":"http://www.w3.org/1999/xlink",version:"1.1",id:"图层_1",x:"0px",y:"0px",viewBox:"0 0 200 200","xml:space": [...]
\ No newline at end of file
diff --git a/assets/js/5.247cf49a.js b/assets/js/5.247cf49a.js
new file mode 100644
index 0000000..e437928
--- /dev/null
+++ b/assets/js/5.247cf49a.js
@@ -0,0 +1 @@
+(window.webpackJsonp=window.webpackJsonp||[]).push([[5],{183:function(e,t,r){e.exports=r.p+"assets/img/vue-rax.bd610684.png"},199:function(e,t,r){e.exports=r.p+"assets/img/native-component.3ed5300a.png"},224:function(e,t,r){e.exports=r.p+"assets/img/weex-example-yo.f145cfa8.png"},225:function(e,t,r){e.exports=r.p+"assets/img/different-switch.5dcdbc2e.png"},426:function(e,t,r){"use strict";r.r(t);var n=[function(){var e=this.$createElement,t=this._self._c||e;return t("h1",{attrs:{id:"what [...]
\ No newline at end of file
diff --git a/assets/js/5.37a0ba59.js b/assets/js/5.37a0ba59.js
deleted file mode 100644
index 8905dc0..0000000
--- a/assets/js/5.37a0ba59.js
+++ /dev/null
@@ -1 +0,0 @@
-(window.webpackJsonp=window.webpackJsonp||[]).push([[5],{182:function(t,e,a){"use strict";e.a={weex:{desc:"Weex 是一个可以使用现代化的 Web 技术开发高性能原生应用的框架。",getStartedBtn:"快速开始",startText:"开始构建你的 weex 应用",charc1Title:"高性能",charc1Content:"Weex 使用原生组件和原生模块,来最大化利用原生渲染的性能优势以及平台能力,所有的组件和模块都是可插拔、可扩展的。",charc2Title:"跨平台",charc2Content:"你可以使用同一份代码编译成不同目标文件分别在 Web、Android 和 iOS 平台上运行。原生的组件和模块在不同平台中有不同的实现,但是它们都提供了相同的接口。",charc3Title:"贴近前端生态",charc3Content:"Weex 拥抱已有的 Web 生态,你可以使用现代化的前端技术开发移动应用。 Weex 支持了最常用 CS [...]
\ No newline at end of file
diff --git a/assets/js/50.40eccab4.js b/assets/js/50.40eccab4.js
deleted file mode 100644
index 96d3d56..0000000
--- a/assets/js/50.40eccab4.js
+++ /dev/null
@@ -1 +0,0 @@
-(window.webpackJsonp=window.webpackJsonp||[]).push([[50],{326:function(n,e,o){"use strict";o.r(e);var t=o(253),a=o.n(t),i={mounted:function(){var n,e,o;window.parseWeexVersion=function(n){window.androidURL=n.androidDownload,window.iosURL=n.iosDownload},n="https://h5.m.taobao.com/js/weex/playground/app/info.js",e=function(){new a.a(window.navigator.userAgent).is("iPhone")?window.location=window.iosURL:window.location=window.androidURL},(o=document.createElement("script")).type="text/javas [...]
\ No newline at end of file
diff --git a/assets/js/50.9d3da113.js b/assets/js/50.9d3da113.js
new file mode 100644
index 0000000..94a4198
--- /dev/null
+++ b/assets/js/50.9d3da113.js
@@ -0,0 +1 @@
+(window.webpackJsonp=window.webpackJsonp||[]).push([[50],{343:function(t,a,s){"use strict";s.r(a);var e=s(0),n=Object(e.a)({},(function(){var t=this,a=t.$createElement,s=t._self._c||a;return s("div",{staticClass:"content"},[t._m(0),t._m(1),t._m(2),t._m(3),t._m(4),t._m(5),t._m(6),t._m(7),t._m(8),t._m(9),t._m(10),t._m(11),t._m(12),t._m(13),s("ul",[s("li",[t._v("Please check out the "),s("router-link",{attrs:{to:"./../styles/common-styles.html"}},[t._v("common styles")])],1)]),t._m(14),t._m [...]
\ No newline at end of file
diff --git a/assets/js/51.b2bc27f8.js b/assets/js/51.b2bc27f8.js
new file mode 100644
index 0000000..63b1234
--- /dev/null
+++ b/assets/js/51.b2bc27f8.js
@@ -0,0 +1 @@
+(window.webpackJsonp=window.webpackJsonp||[]).push([[51],{344:function(t,e,a){"use strict";a.r(e);var s=a(0),n=Object(s.a)({},(function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"content"},[a("h1",{attrs:{id:"recycle-list"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#recycle-list"}},[t._v("#")]),t._v(" <recycle-list> "),a("Badge",{attrs:{text:"v0.18+",type:"warning"}})],1),t._m(0),t._m(1),a("blockquote",[a("ul",[a("li",[t._v("Please refer to "),a( [...]
\ No newline at end of file
diff --git a/assets/js/51.e33ca365.js b/assets/js/51.e33ca365.js
deleted file mode 100644
index cdcda4a..0000000
--- a/assets/js/51.e33ca365.js
+++ /dev/null
@@ -1 +0,0 @@
-(window.webpackJsonp=window.webpackJsonp||[]).push([[51],{239:function(t,e,i){"use strict";i.r(e);var l={props:{fill:{type:String,default:"#9AA1AA"},width:{type:String,default:"30"}}},s=i(1),n=Object(s.a)(l,function(){var t=this.$createElement,e=this._self._c||t;return e("svg",{staticStyle:{"enable-background":"new 0 0 1000 800"},attrs:{version:"1.1",id:"图层_1",xmlns:"http://www.w3.org/2000/svg","xmlns:xlink":"http://www.w3.org/1999/xlink",x:"0px",y:"0px",viewBox:"0 0 1000 800","xml:space [...]
\ No newline at end of file
diff --git a/assets/js/52.2d4bf839.js b/assets/js/52.2d4bf839.js
new file mode 100644
index 0000000..a73adc6
--- /dev/null
+++ b/assets/js/52.2d4bf839.js
@@ -0,0 +1 @@
+(window.webpackJsonp=window.webpackJsonp||[]).push([[52],{346:function(t,s,a){"use strict";a.r(s);var e=a(0),n=Object(e.a)({},(function(){var t=this,s=t.$createElement,a=t._self._c||s;return a("div",{staticClass:"content"},[t._m(0),t._m(1),t._m(2),t._m(3),t._m(4),t._m(5),t._m(6),t._m(7),t._m(8),t._m(9),t._m(10),t._m(11),t._m(12),t._m(13),a("ul",[a("li",[t._v("Please check out the "),a("router-link",{attrs:{to:"./../styles/common-styles.html"}},[t._v("common styles")])],1)]),t._m(14),t._m [...]
\ No newline at end of file
diff --git a/assets/js/52.5fb3bcda.js b/assets/js/52.5fb3bcda.js
deleted file mode 100644
index 8bb83fe..0000000
--- a/assets/js/52.5fb3bcda.js
+++ /dev/null
@@ -1 +0,0 @@
-(window.webpackJsonp=window.webpackJsonp||[]).push([[52],{320:function(e,t,n){"use strict";n.r(t);var o={created:function(){var e=this.$route.query.referer,t=this.$route.query.jwtToken;t&&window.localStorage.setItem("token",decodeURIComponent(t)),e&&(location.href=decodeURIComponent(e))}},r=n(1),c=Object(r.a)(o,function(){var e=this.$createElement;return(this._self._c||e)("div")},[],!1,null,null,null);t.default=c.exports}}]);
\ No newline at end of file
diff --git a/assets/js/53.6e1f35c5.js b/assets/js/53.6e1f35c5.js
new file mode 100644
index 0000000..7656f19
--- /dev/null
+++ b/assets/js/53.6e1f35c5.js
@@ -0,0 +1 @@
+(window.webpackJsonp=window.webpackJsonp||[]).push([[53],{347:function(e,t,i){"use strict";i.r(t);var n=i(0),s=Object(n.a)({},(function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",{staticClass:"content"},[i("h1",{attrs:{id:"richtext"}},[i("a",{staticClass:"header-anchor",attrs:{href:"#richtext"}},[e._v("#")]),e._v(" <richtext> "),i("Badge",{attrs:{text:"v0.20+",type:"warning"}})],1),e._m(0),e._m(1),e._m(2),e._m(3),e._m(4),i("p",[e._v("Richtext can be seen as a tree, an [...]
\ No newline at end of file
diff --git a/assets/js/53.a29ae43c.js b/assets/js/53.a29ae43c.js
deleted file mode 100644
index ad7cf86..0000000
--- a/assets/js/53.a29ae43c.js
+++ /dev/null
@@ -1 +0,0 @@
-(window.webpackJsonp=window.webpackJsonp||[]).push([[53],{238:function(t,s,l){"use strict";l.r(s);var e={props:{fill:{type:String,default:"#9AA1AA"},width:{type:String,default:"30"}}},i=l(1),n=Object(i.a)(e,function(){var t=this.$createElement,s=this._self._c||t;return s("svg",{attrs:{xmlns:"http://www.w3.org/2000/svg","xmlns:xlink":"http://www.w3.org/1999/xlink",version:"1.1",id:"图层_1",viewBox:"0 25 200 200","xml:space":"preserve",width:this.width}},[s("path",{staticClass:"st0",style:{f [...]
\ No newline at end of file
diff --git a/assets/js/54.032b58dc.js b/assets/js/54.032b58dc.js
deleted file mode 100644
index 42c3623..0000000
--- a/assets/js/54.032b58dc.js
+++ /dev/null
@@ -1 +0,0 @@
-(window.webpackJsonp=window.webpackJsonp||[]).push([[54],{315:function(n,e,t){"use strict";t.r(e);t(18);var s=t(22),i=t.n(s),a=t(185),o=t.n(a),u={data:function(){return{question:"",answer:"I cannot give you an answer until you ask a question!"}},watch:{question:function(n,e){this.answer="Waiting for you to stop typing...",this.debouncedGetAnswer()}},created:function(){this.debouncedGetAnswer=o.a.debounce(this.getAnswer,500)},methods:{getAnswer:function(){if(-1!==this.question.indexOf("?" [...]
\ No newline at end of file
diff --git a/assets/js/54.b68552e5.js b/assets/js/54.b68552e5.js
new file mode 100644
index 0000000..1935a54
--- /dev/null
+++ b/assets/js/54.b68552e5.js
@@ -0,0 +1 @@
+(window.webpackJsonp=window.webpackJsonp||[]).push([[54],{349:function(t,s,a){"use strict";a.r(s);var n=a(0),e=Object(n.a)({},(function(){var t=this,s=t.$createElement,a=t._self._c||s;return a("div",{staticClass:"content"},[t._m(0),t._m(1),a("p",[t._v("Scroller is a component which can have multiple child components in one column. It supports both direcitons. If the content size of child components exceeds the frame of the scroller, the whole child components will be scrollable.")]),t._m [...]
\ No newline at end of file
diff --git a/assets/js/55.4c065f9e.js b/assets/js/55.4c065f9e.js
deleted file mode 100644
index 3b392c0..0000000
--- a/assets/js/55.4c065f9e.js
+++ /dev/null
@@ -1 +0,0 @@
-(window.webpackJsonp=window.webpackJsonp||[]).push([[55],{441:function(t,n,e){"use strict";e.r(n);var s=e(1),c=Object(s.a)({},function(){var t=this.$createElement;return(this._self._c||t)("div",{staticClass:"content"})},[],!1,null,null,null);n.default=c.exports}}]);
\ No newline at end of file
diff --git a/assets/js/55.9407dad2.js b/assets/js/55.9407dad2.js
new file mode 100644
index 0000000..ef3e327
--- /dev/null
+++ b/assets/js/55.9407dad2.js
@@ -0,0 +1 @@
+(window.webpackJsonp=window.webpackJsonp||[]).push([[55],{297:function(t,s,a){"use strict";a.r(s);var e=a(0),n=Object(e.a)({},(function(){var t=this,s=t.$createElement,a=t._self._c||s;return a("div",{staticClass:"content"},[t._m(0),t._m(1),a("p",[t._v("A slide's player to show slides (mostly pictures) one page by another. The default interval between two slides is 3 seconds.")]),t._m(2),t._m(3),t._m(4),a("ul",[t._m(5),t._m(6),t._m(7),t._m(8),a("li",[a("strong",[t._v("show-indicators")]), [...]
\ No newline at end of file
diff --git a/assets/js/56.23afa92d.js b/assets/js/56.23afa92d.js
new file mode 100644
index 0000000..a2aae27
--- /dev/null
+++ b/assets/js/56.23afa92d.js
@@ -0,0 +1 @@
+(window.webpackJsonp=window.webpackJsonp||[]).push([[56],{353:function(t,s,a){"use strict";a.r(s);var n=a(0),e=Object(n.a)({},(function(){var t=this,s=t.$createElement,a=t._self._c||s;return a("div",{staticClass:"content"},[t._m(0),t._m(1),a("p",[a("code",[t._v("textarea")]),t._v(" is used to create interactive controls to accept keyboard input from users. It can be a multi-line "),a("router-link",{attrs:{to:"./input.html"}},[t._v("input")]),t._v(". "),a("code",[t._v("<textarea>")]),t._v [...]
\ No newline at end of file
diff --git a/assets/js/56.5977b881.js b/assets/js/56.5977b881.js
deleted file mode 100644
index 1224606..0000000
--- a/assets/js/56.5977b881.js
+++ /dev/null
@@ -1 +0,0 @@
-(window.webpackJsonp=window.webpackJsonp||[]).push([[56],{443:function(n,t,e){"use strict";e.r(t);var s=e(1),a=Object(s.a)({},function(){var n=this.$createElement,t=this._self._c||n;return t("div",{staticClass:"content"},[t("LoginCbPage")],1)},[],!1,null,null,null);t.default=a.exports}}]);
\ No newline at end of file
diff --git a/assets/js/57.2b2957a5.js b/assets/js/57.2b2957a5.js
new file mode 100644
index 0000000..50cf856
--- /dev/null
+++ b/assets/js/57.2b2957a5.js
@@ -0,0 +1 @@
+(window.webpackJsonp=window.webpackJsonp||[]).push([[57],{355:function(t,s,a){"use strict";a.r(s);var n=a(0),e=Object(n.a)({},(function(){var t=this,s=t.$createElement,a=t._self._c||s;return a("div",{staticClass:"content"},[t._m(0),t._m(1),a("p",[t._v("The video component can be used to embed video content in a Weex page.")]),t._m(2),t._m(3),t._m(4),a("ul",[t._m(5),t._m(6),t._m(7),a("li",[a("strong",[t._v("poster")]),t._v(", string, "),a("Badge",{attrs:{text:"v0.18+ & iOS",type:"warning" [...]
\ No newline at end of file
diff --git a/assets/js/57.47fa7d33.js b/assets/js/57.47fa7d33.js
deleted file mode 100644
index 4ea945a..0000000
--- a/assets/js/57.47fa7d33.js
+++ /dev/null
@@ -1 +0,0 @@
-(window.webpackJsonp=window.webpackJsonp||[]).push([[57],{446:function(e,t,a){"use strict";a.r(t);var n=a(1),r=Object(n.a)({},function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"content"},[e._m(0),a("p",[e._v("WeexCore is a common layer written in C++ which plays core role in bridging Javascript(VM) and platform views. It originates from Android Weex SDK and the initial purpose was to port codes from Java to C++ to improve performance. Later we added mor [...]
\ No newline at end of file
diff --git a/assets/js/58.89018fd0.js b/assets/js/58.89018fd0.js
new file mode 100644
index 0000000..975d8af
--- /dev/null
+++ b/assets/js/58.89018fd0.js
@@ -0,0 +1 @@
+(window.webpackJsonp=window.webpackJsonp||[]).push([[58],{356:function(t,e,s){"use strict";s.r(e);var n=s(0),o=Object(n.a)({},(function(){var t=this,e=t.$createElement,s=t._self._c||e;return s("div",{staticClass:"content"},[t._m(0),t._m(1),t._m(2),s("p",[t._v("A component providing waterfall layout over list component.")]),t._m(3),s("p",[t._v("Notes: The waterfall only supports the following child components: cell, header, refresh, loading and fixed-position components. Other kinds of co [...]
\ No newline at end of file
diff --git a/assets/js/58.8dea199c.js b/assets/js/58.8dea199c.js
deleted file mode 100644
index 442cf1a..0000000
--- a/assets/js/58.8dea199c.js
+++ /dev/null
@@ -1 +0,0 @@
-(window.webpackJsonp=window.webpackJsonp||[]).push([[58],{448:function(e,t,i){"use strict";i.r(t);var n=i(1),a=Object(n.a)({},function(){var e=this.$createElement,t=this._self._c||e;return t("div",{staticClass:"content"},[t("p",[this._v("In this article, we list some mature third-party plugins for Weex.")]),t("img",{attrs:{src:"https://img.alicdn.com/tfs/TB1o1ulg1GSBuNjSspbXXciipXa-579-134.svg",alt:"drawing",width:"200"}}),t("p",[this._v("BindingX is a new way to implement complex effect [...]
\ No newline at end of file
diff --git a/assets/js/59.2b41c432.js b/assets/js/59.2b41c432.js
deleted file mode 100644
index 6d546f4..0000000
--- a/assets/js/59.2b41c432.js
+++ /dev/null
@@ -1 +0,0 @@
-(window.webpackJsonp=window.webpackJsonp||[]).push([[59],{450:function(e,t,s){"use strict";s.r(t);var o=s(1),i=Object(o.a)({},function(){this.$createElement;this._self._c;return this._m(0)},[function(){var e=this.$createElement,t=this._self._c||e;return t("div",{staticClass:"content"},[t("p",[this._v("This is a platform for Weex developers and users to share. We Weex developers will post blogs about principles of Weex, architecture, best practice, optimization, etc.")]),t("p",[this._v('A [...]
\ No newline at end of file
diff --git a/assets/js/59.d00a5cd5.js b/assets/js/59.d00a5cd5.js
new file mode 100644
index 0000000..995428b
--- /dev/null
+++ b/assets/js/59.d00a5cd5.js
@@ -0,0 +1 @@
+(window.webpackJsonp=window.webpackJsonp||[]).push([[59],{358:function(t,e,s){"use strict";s.r(e);var a=s(0),n=Object(a.a)({},(function(){var t=this,e=t.$createElement,s=t._self._c||e;return s("div",{staticClass:"content"},[t._m(0),t._m(1),s("p",[s("code",[t._v("<web>")]),t._v(" is used to display web content that specified by "),s("code",[t._v("src")]),t._v(" attribute in weex page. You also can use "),s("code",[t._v("webview")]),t._v(" module to control WebView behavior such as goBack, [...]
\ No newline at end of file
diff --git a/assets/js/6.1c6f1b15.js b/assets/js/6.1c6f1b15.js
new file mode 100644
index 0000000..d29bfdb
--- /dev/null
+++ b/assets/js/6.1c6f1b15.js
@@ -0,0 +1 @@
+(window.webpackJsonp=window.webpackJsonp||[]).push([[6],{199:function(e,t,r){e.exports=r.p+"assets/img/native-component.3ed5300a.png"},230:function(e,t,r){e.exports=r.p+"assets/img/weex-example-yo.f145cfa8.png"},231:function(e,t,r){e.exports=r.p+"assets/img/different-switch.5dcdbc2e.png"},232:function(e,t,r){e.exports=r.p+"assets/img/vue-rax.bd610684.png"},350:function(e,t,r){"use strict";r.r(t);var s=[function(){var e=this.$createElement,t=this._self._c||e;return t("h1",{attrs:{id:"什么是- [...]
\ No newline at end of file
diff --git a/assets/js/6.9ba973d4.js b/assets/js/6.9ba973d4.js
deleted file mode 100644
index 5ced8de..0000000
--- a/assets/js/6.9ba973d4.js
+++ /dev/null
@@ -1 +0,0 @@
-(window.webpackJsonp=window.webpackJsonp||[]).push([[6],{195:function(e,o,t){},256:function(e,o,t){"use strict";var c=t(3),s=t(71)(!0);c(c.P,"Array",{includes:function(e){return s(this,e,arguments.length>1?arguments[1]:void 0)}}),t(92)("includes")},257:function(e,o,t){"use strict";var c=t(3),s=t(258);c(c.P+c.F*t(259)("includes"),"String",{includes:function(e){return!!~s(this,e,"includes").indexOf(e,arguments.length>1?arguments[1]:void 0)}})},258:function(e,o,t){var c=t(93),s=t(11);e.expo [...]
\ No newline at end of file
diff --git a/assets/js/60.987a4939.js b/assets/js/60.987a4939.js
deleted file mode 100644
index bb034cd..0000000
--- a/assets/js/60.987a4939.js
+++ /dev/null
@@ -1 +0,0 @@
-(window.webpackJsonp=window.webpackJsonp||[]).push([[60],{331:function(t,n,e){"use strict";e.r(n);var s=e(1),a=Object(s.a)({},function(){var t=this.$createElement,n=this._self._c||t;return n("div",{staticClass:"content"},[n("CommunityCodeDemo",{attrs:{lang:"en-US"}})],1)},[],!1,null,null,null);n.default=a.exports}}]);
\ No newline at end of file
diff --git a/assets/js/60.a17e0142.js b/assets/js/60.a17e0142.js
new file mode 100644
index 0000000..18cad81
--- /dev/null
+++ b/assets/js/60.a17e0142.js
@@ -0,0 +1 @@
+(window.webpackJsonp=window.webpackJsonp||[]).push([[60],{359:function(t,e,s){"use strict";s.r(e);var n=s(0),a=Object(n.a)({},(function(){var t=this,e=t.$createElement,s=t._self._c||e;return s("div",{staticClass:"content"},[s("p",[t._v("Weex provide the ability to let events trigger action, like starting a JavaScript when a user click on a component. Below are the common event attributes that can be added to weex components to define event actions.")]),t._m(0),t._m(1),s("p",[t._v("When a [...]
\ No newline at end of file
diff --git a/assets/js/61.3a527b6b.js b/assets/js/61.3a527b6b.js
new file mode 100644
index 0000000..cda549c
--- /dev/null
+++ b/assets/js/61.3a527b6b.js
@@ -0,0 +1 @@
+(window.webpackJsonp=window.webpackJsonp||[]).push([[61],{361:function(e,t,n){"use strict";n.r(t);var a=n(0),s=Object(a.a)({},(function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"content"},[e._m(0),n("blockquote",[n("p",[n("strong",[e._v("Note:")]),e._v(" This feature works only on weex's native platforms (i.e., on Android and iOS), but not on the web with latest "),n("a",{attrs:{href:"https://github.com/weexteam/weex-vue-render",target:"_blank",rel:"noo [...]
\ No newline at end of file
diff --git a/assets/js/61.bf4d55aa.js b/assets/js/61.bf4d55aa.js
deleted file mode 100644
index de2151a..0000000
--- a/assets/js/61.bf4d55aa.js
+++ /dev/null
@@ -1 +0,0 @@
-(window.webpackJsonp=window.webpackJsonp||[]).push([[61],{455:function(t,n,e){"use strict";e.r(n);var s=e(1),l=Object(s.a)({},function(){var t=this.$createElement,n=this._self._c||t;return n("div",{staticClass:"content"},[n("CommunitySolution",{attrs:{lang:"en-US"}})],1)},[],!1,null,null,null);n.default=l.exports}}]);
\ No newline at end of file
diff --git a/assets/js/62.204ab5b1.js b/assets/js/62.204ab5b1.js
deleted file mode 100644
index f0c9bc2..0000000
--- a/assets/js/62.204ab5b1.js
+++ /dev/null
@@ -1 +0,0 @@
-(window.webpackJsonp=window.webpackJsonp||[]).push([[62],{457:function(e,t,n){"use strict";n.r(t);var r=n(1),a=Object(r.a)({},function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"content"},[n("p",[e._v("In this article, we list some plugins for Weex beyonds default components in WeexSDK. Some plugins may not adapt to latest WeexSDK, please report any issue to us.")]),n("table",[e._m(0),n("tbody",[n("tr",[n("td",[n("a",{attrs:{href:"https://alibaba.github. [...]
\ No newline at end of file
diff --git a/assets/js/62.8eaaaa78.js b/assets/js/62.8eaaaa78.js
new file mode 100644
index 0000000..b0a11ac
--- /dev/null
+++ b/assets/js/62.8eaaaa78.js
@@ -0,0 +1 @@
+(window.webpackJsonp=window.webpackJsonp||[]).push([[62],{362:function(e,t,o){"use strict";o.r(t);var r=o(0),s=Object(r.a)({},(function(){var e=this,t=e.$createElement,o=e._self._c||t;return o("div",{staticClass:"content"},[e._m(0),o("p",[e._v("Weex encapsulates native touch events to provide a gesture system. Using gesture is similar to use event in Weex.")]),e._m(1),o("p",[e._v("For now, there are four types of gestures:")]),e._m(2),o("p",[e._v("The Touch gesture and Pan is very close [...]
\ No newline at end of file
diff --git a/assets/js/63.430f0f38.js b/assets/js/63.430f0f38.js
deleted file mode 100644
index d7b473d..0000000
--- a/assets/js/63.430f0f38.js
+++ /dev/null
@@ -1 +0,0 @@
-(window.webpackJsonp=window.webpackJsonp||[]).push([[63],{459:function(n,t,e){"use strict";e.r(t);var s=e(1),a=Object(s.a)({},function(){var n=this.$createElement,t=this._self._c||n;return t("div",{staticClass:"content"},[t("Who-Is-Using-Weex",{attrs:{lang:"en-US"}})],1)},[],!1,null,null,null);t.default=a.exports}}]);
\ No newline at end of file
diff --git a/assets/js/63.4ede0e43.js b/assets/js/63.4ede0e43.js
new file mode 100644
index 0000000..98a79e4
--- /dev/null
+++ b/assets/js/63.4ede0e43.js
@@ -0,0 +1 @@
+(window.webpackJsonp=window.webpackJsonp||[]).push([[63],{364:function(t,e,n){"use strict";n.r(e);var a=n(0),s=Object(a.a)({},(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"content"},[t._m(0),t._m(1),n("p",[t._v("JS-Animation can perform a series of simple transformations (position, size, rotation, background color, and opacity) on the component with Javascript.")]),t._m(2),t._m(3),t._m(4),n("ul",[n("li",[n("a",{attrs:{href:"http://dotwe.org/vue/2 [...]
\ No newline at end of file
diff --git a/assets/js/64.24f57e50.js b/assets/js/64.24f57e50.js
new file mode 100644
index 0000000..30381ae
--- /dev/null
+++ b/assets/js/64.24f57e50.js
@@ -0,0 +1 @@
+(window.webpackJsonp=window.webpackJsonp||[]).push([[64],{365:function(t,e,s){"use strict";s.r(e);var r=s(0),i=Object(r.a)({},(function(){var t=this,e=t.$createElement,s=t._self._c||e;return s("div",{staticClass:"content"},[t._m(0),t._m(1),t._m(2),t._m(3),t._m(4),t._m(5),s("p",[t._v("Reads from clipboard.")]),t._m(6),t._m(7),t._m(8),s("p",[t._v("Sets the text to clipboard, having the same effect as copying manually.")]),t._m(9),t._m(10),s("p",[s("a",{attrs:{href:"http://dotwe.org/vue/126 [...]
\ No newline at end of file
diff --git a/assets/js/64.4524c820.js b/assets/js/64.4524c820.js
deleted file mode 100644
index ec65589..0000000
--- a/assets/js/64.4524c820.js
+++ /dev/null
@@ -1 +0,0 @@
-(window.webpackJsonp=window.webpackJsonp||[]).push([[64],{462:function(e,t,a){"use strict";a.r(t);var n=a(1),o=Object(n.a)({},function(){this.$createElement;this._self._c;return this._m(0)},[function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"content"},[a("h1",{attrs:{id:"wxsdkinstace"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#wxsdkinstace","aria-hidden":"true"}},[e._v("#")]),e._v(" WXSDKInstace")]),a("h2",{attrs:{id:"custom-events"}},[a("a",{s [...]
\ No newline at end of file
diff --git a/assets/js/65.482a1506.js b/assets/js/65.482a1506.js
new file mode 100644
index 0000000..01c41df
--- /dev/null
+++ b/assets/js/65.482a1506.js
@@ -0,0 +1 @@
+(window.webpackJsonp=window.webpackJsonp||[]).push([[65],{367:function(e,t,s){"use strict";s.r(t);var l=s(0),a=Object(l.a)({},(function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("div",{staticClass:"content"},[e._m(0),s("p",[e._v("Your App may shield all console logs. Which makes difficult for debugging problems.\nConsole-log module is used to force redirect all Weex logs to console.")]),e._m(1),e._m(2),e._m(3),e._m(4),e._m(5),s("p",[e._v("Scan to open page "),s("a",{attrs: [...]
\ No newline at end of file
diff --git a/assets/js/65.7a971595.js b/assets/js/65.7a971595.js
deleted file mode 100644
index 2f9b869..0000000
--- a/assets/js/65.7a971595.js
+++ /dev/null
@@ -1 +0,0 @@
-(window.webpackJsonp=window.webpackJsonp||[]).push([[65],{466:function(e,a,t){"use strict";t.r(a);var n=t(1),o=Object(n.a)({},function(){this.$createElement;this._self._c;return this._m(0)},[function(){var e=this,a=e.$createElement,t=e._self._c||a;return t("div",{staticClass:"content"},[t("h1",{attrs:{id:"ios-apis"}},[t("a",{staticClass:"header-anchor",attrs:{href:"#ios-apis","aria-hidden":"true"}},[e._v("#")]),e._v(" iOS APIs")]),t("h2",{attrs:{id:"handler-like-android-adapter"}},[t("a" [...]
\ No newline at end of file
diff --git a/assets/js/66.dee9082e.js b/assets/js/66.dee9082e.js
new file mode 100644
index 0000000..f023a97
--- /dev/null
+++ b/assets/js/66.dee9082e.js
@@ -0,0 +1 @@
+(window.webpackJsonp=window.webpackJsonp||[]).push([[66],{368:function(t,e,s){"use strict";s.r(e);var a=s(0),n=Object(a.a)({},(function(){var t=this,e=t.$createElement,s=t._self._c||e;return s("div",{staticClass:"content"},[t._m(0),t._m(1),t._m(2),t._m(3),t._m(4),t._m(5),t._m(6),t._m(7),t._m(8),s("p",[s("a",{attrs:{href:"http://dotwe.org/vue/d164a5f38bc15713e345483ef09868ab",target:"_blank",rel:"noopener noreferrer"}},[t._v("Demo"),s("OutboundLink")],1)])])}),[function(){var t=this.$crea [...]
\ No newline at end of file
diff --git a/assets/js/66.ed9b5632.js b/assets/js/66.ed9b5632.js
deleted file mode 100644
index ee274d0..0000000
--- a/assets/js/66.ed9b5632.js
+++ /dev/null
@@ -1 +0,0 @@
-(window.webpackJsonp=window.webpackJsonp||[]).push([[66],{468:function(t,a,s){"use strict";s.r(a);var n=s(1),e=Object(n.a)({},function(){this.$createElement;this._self._c;return this._m(0)},[function(){var t=this,a=t.$createElement,s=t._self._c||a;return s("div",{staticClass:"content"},[s("h2",{attrs:{id:"summary"}},[s("a",{staticClass:"header-anchor",attrs:{href:"#summary","aria-hidden":"true"}},[t._v("#")]),t._v(" Summary")]),s("p",[s("span",{staticClass:"weex-version"},[t._v("v0.9.5+" [...]
\ No newline at end of file
diff --git a/assets/js/67.7ed54f86.js b/assets/js/67.7ed54f86.js
new file mode 100644
index 0000000..39e3d06
--- /dev/null
+++ b/assets/js/67.7ed54f86.js
@@ -0,0 +1 @@
+(window.webpackJsonp=window.webpackJsonp||[]).push([[67],{370:function(t,e,a){"use strict";a.r(e);var s=a(0),n=Object(s.a)({},(function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"content"},[t._m(0),t._m(1),a("p",[t._v("You can use these APIs to get a component's bounding rect in the page, or scroll a list to some specific component, or add a font-face rule to the page and so on.")]),t._m(2),t._m(3),t._m(4),t._m(5),t._m(6),t._m(7),a("p",[a("a",{attrs:{hre [...]
\ No newline at end of file
diff --git a/assets/js/67.faccb93a.js b/assets/js/67.faccb93a.js
deleted file mode 100644
index 6c60bad..0000000
--- a/assets/js/67.faccb93a.js
+++ /dev/null
@@ -1 +0,0 @@
-(window.webpackJsonp=window.webpackJsonp||[]).push([[67],{470:function(t,e,s){"use strict";s.r(e);var n=s(1),a=Object(n.a)({},function(){var t=this,e=t.$createElement,s=t._self._c||e;return s("div",{staticClass:"content"},[t._m(0),t._m(1),t._m(2),s("p",[t._v("The type declaration of the Weex variable is:")]),t._m(3),t._m(4),t._m(5),t._m(6),t._m(7),t._m(8),t._m(9),t._m(10),t._m(11),t._m(12),s("p",[s("a",{attrs:{href:"http://dotwe.org/vue/ea2cff9039f3b0e406f8f7da10e874af",target:"_blank",r [...]
\ No newline at end of file
diff --git a/assets/js/68.693752c9.js b/assets/js/68.693752c9.js
deleted file mode 100644
index f604f04..0000000
--- a/assets/js/68.693752c9.js
+++ /dev/null
@@ -1 +0,0 @@
-(window.webpackJsonp=window.webpackJsonp||[]).push([[68],{472:function(t,n,e){"use strict";e.r(n);var s=e(1),c=Object(s.a)({},function(){var t=this.$createElement;return(this._self._c||t)("div",{staticClass:"content"})},[],!1,null,null,null);n.default=c.exports}}]);
\ No newline at end of file
diff --git a/assets/js/68.f2d8ae55.js b/assets/js/68.f2d8ae55.js
new file mode 100644
index 0000000..1df76cc
--- /dev/null
+++ b/assets/js/68.f2d8ae55.js
@@ -0,0 +1 @@
+(window.webpackJsonp=window.webpackJsonp||[]).push([[68],{371:function(t,a,e){"use strict";e.r(a);var s=e(0),n=Object(s.a)({},(function(){var t=this,a=t.$createElement,e=t._self._c||a;return e("div",{staticClass:"content"},[e("h1",{attrs:{id:"globalevent"}},[e("a",{staticClass:"header-anchor",attrs:{href:"#globalevent"}},[t._v("#")]),t._v(" globalEvent "),e("Badge",{attrs:{text:"0.14",type:"warn",vertical:"middle"}})],1),t._m(0),t._m(1),t._m(2),t._m(3),t._m(4),e("p",[e("a",{attrs:{href:" [...]
\ No newline at end of file
diff --git a/assets/js/69.41661341.js b/assets/js/69.41661341.js
deleted file mode 100644
index 1d99759..0000000
--- a/assets/js/69.41661341.js
+++ /dev/null
@@ -1 +0,0 @@
-(window.webpackJsonp=window.webpackJsonp||[]).push([[69],{474:function(t,n,e){"use strict";e.r(n);var s=e(1),c=Object(s.a)({},function(){var t=this.$createElement;return(this._self._c||t)("div",{staticClass:"content"})},[],!1,null,null,null);n.default=c.exports}}]);
\ No newline at end of file
diff --git a/assets/js/69.fddb8354.js b/assets/js/69.fddb8354.js
new file mode 100644
index 0000000..5519a7c
--- /dev/null
+++ b/assets/js/69.fddb8354.js
@@ -0,0 +1 @@
+(window.webpackJsonp=window.webpackJsonp||[]).push([[69],{373:function(t,s,a){"use strict";a.r(s);var e=a(0),n=Object(e.a)({},(function(){var t=this,s=t.$createElement,a=t._self._c||s;return a("div",{staticClass:"content"},[t._m(0),a("p",[t._v("The meta module can be used to update meta information for a single page, such as the viewport of the container.")]),t._m(1),t._m(2),t._m(3),t._m(4),a("ul",[a("li",[a("strong",[t._v("@options")]),t._m(5),t._m(6),t._m(7),t._m(8),a("ul",[a("li",[t._ [...]
\ No newline at end of file
diff --git a/assets/js/7.a41dc029.js b/assets/js/7.a41dc029.js
deleted file mode 100644
index 21f6196..0000000
--- a/assets/js/7.a41dc029.js
+++ /dev/null
@@ -1 +0,0 @@
-(window.webpackJsonp=window.webpackJsonp||[]).push([[7,9],{180:function(t,e,a){},181:function(t,e,a){},182:function(t,e,a){"use strict";e.a={weex:{desc:"Weex 是一个可以使用现代化的 Web 技术开发高性能原生应用的框架。",getStartedBtn:"快速开始",startText:"开始构建你的 weex 应用",charc1Title:"高性能",charc1Content:"Weex 使用原生组件和原生模块,来最大化利用原生渲染的性能优势以及平台能力,所有的组件和模块都是可插拔、可扩展的。",charc2Title:"跨平台",charc2Content:"你可以使用同一份代码编译成不同目标文件分别在 Web、Android 和 iOS 平台上运行。原生的组件和模块在不同平台中有不同的实现,但是它们都提供了相同的接口。",charc3Title:"贴近前端生态",charc3Content:"Weex 拥抱 [...]
\ No newline at end of file
diff --git a/assets/js/7.f2f66477.js b/assets/js/7.f2f66477.js
new file mode 100644
index 0000000..6f3dbf4
--- /dev/null
+++ b/assets/js/7.f2f66477.js
@@ -0,0 +1 @@
+(window.webpackJsonp=window.webpackJsonp||[]).push([[7],{185:function(t,i,s){},215:function(t,i,s){"use strict";var n=s(185);s.n(n).a},261:function(t,i,s){"use strict";s.r(i);var n={props:["imgSrc"]},a=(s(215),s(0)),r=Object(a.a)(n,(function(){var t=this.$createElement,i=this._self._c||t;return i("div",{staticClass:"wrapper"},[i("div",{staticClass:"iPhone-img"},[i("img",{attrs:{src:"/iPhone.svg",width:"323"}}),i("img",{staticClass:"img",attrs:{src:this.$withBase(this.imgSrc),width:"284", [...]
\ No newline at end of file
diff --git a/assets/js/70.0dbb1465.js b/assets/js/70.0dbb1465.js
new file mode 100644
index 0000000..be28470
--- /dev/null
+++ b/assets/js/70.0dbb1465.js
@@ -0,0 +1 @@
+(window.webpackJsonp=window.webpackJsonp||[]).push([[70],{374:function(t,s,a){"use strict";a.r(s);var e=a(0),n=Object(e.a)({},(function(){var t=this,s=t.$createElement,a=t._self._c||s;return a("div",{staticClass:"content"},[t._m(0),t._m(1),t._m(2),t._m(3),a("p",[t._v('A toast provides simple feedback about an operation in a small popup. For example, navigating away from an email before you send it triggers a "Draft saved" toast to let you know that you can continue editing later. Toasts [...]
\ No newline at end of file
diff --git a/assets/js/70.658527d5.js b/assets/js/70.658527d5.js
deleted file mode 100644
index 6479a9b..0000000
--- a/assets/js/70.658527d5.js
+++ /dev/null
@@ -1 +0,0 @@
-(window.webpackJsonp=window.webpackJsonp||[]).push([[70],{476:function(t,n,e){"use strict";e.r(n);var s=e(1),c=Object(s.a)({},function(){var t=this.$createElement;return(this._self._c||t)("div",{staticClass:"content"})},[],!1,null,null,null);n.default=c.exports}}]);
\ No newline at end of file
diff --git a/assets/js/71.a474c407.js b/assets/js/71.a474c407.js
deleted file mode 100644
index 77c8331..0000000
--- a/assets/js/71.a474c407.js
+++ /dev/null
@@ -1 +0,0 @@
-(window.webpackJsonp=window.webpackJsonp||[]).push([[71],{478:function(t,n,e){"use strict";e.r(n);var s=e(1),c=Object(s.a)({},function(){var t=this.$createElement;return(this._self._c||t)("div",{staticClass:"content"})},[],!1,null,null,null);n.default=c.exports}}]);
\ No newline at end of file
diff --git a/assets/js/71.c7b3194a.js b/assets/js/71.c7b3194a.js
new file mode 100644
index 0000000..c30a29c
--- /dev/null
+++ b/assets/js/71.c7b3194a.js
@@ -0,0 +1 @@
+(window.webpackJsonp=window.webpackJsonp||[]).push([[71],{376:function(t,e,a){"use strict";a.r(e);var i=a(0),n=Object(i.a)({},(function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"content"},[t._m(0),a("p",[t._v("As it's known to all that, we can navigate back and forth in the web browser using the navigation bar.\nAnd The navigator module mimics the same behaviors in the iOS/Android application. Without such an ability, We will have to stay in the same pa [...]
\ No newline at end of file
diff --git a/assets/js/72.58f7e44a.js b/assets/js/72.58f7e44a.js
new file mode 100644
index 0000000..2e0da7e
--- /dev/null
+++ b/assets/js/72.58f7e44a.js
@@ -0,0 +1 @@
+(window.webpackJsonp=window.webpackJsonp||[]).push([[72],{377:function(t,e,i){"use strict";i.r(e);var s=i(0),r=Object(s.a)({},(function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("div",{staticClass:"content"},[t._m(0),t._m(1),i("p",[t._v("A series of stream api. It provides function: pick data, pick date, pick time")]),t._m(2),t._m(3),t._m(4),t._m(5),t._m(6),t._m(7),t._m(8),t._m(9),t._m(10),t._m(11),i("p",[i("a",{attrs:{href:"http://dotwe.org/vue/060faedd0952f518d2d5322a5fb [...]
\ No newline at end of file
diff --git a/assets/js/72.d1b446ea.js b/assets/js/72.d1b446ea.js
deleted file mode 100644
index 4a575ce..0000000
--- a/assets/js/72.d1b446ea.js
+++ /dev/null
@@ -1 +0,0 @@
-(window.webpackJsonp=window.webpackJsonp||[]).push([[72],{480:function(t,s,a){"use strict";a.r(s);var e=a(1),n=Object(e.a)({},function(){var t=this,s=t.$createElement,a=t._self._c||s;return a("div",{staticClass:"content"},[t._m(0),t._m(1),t._m(2),a("div",{staticClass:"tip custom-block"},[a("p",{staticClass:"custom-block-title"},[t._v("TIP")]),a("p",[t._v("It's forbidden to add text directly to "),a("code",[t._v("<a>")]),t._v(", use "),a("router-link",{attrs:{to:"./text.html"}},[a("code", [...]
\ No newline at end of file
diff --git a/assets/js/73.739ec3ba.js b/assets/js/73.739ec3ba.js
deleted file mode 100644
index fc642e3..0000000
--- a/assets/js/73.739ec3ba.js
+++ /dev/null
@@ -1 +0,0 @@
-(window.webpackJsonp=window.webpackJsonp||[]).push([[73],{482:function(t,e,s){"use strict";s.r(e);var i=s(1),n=Object(i.a)({},function(){var t=this,e=t.$createElement,s=t._self._c||e;return s("div",{staticClass:"content"},[t._m(0),t._m(1),s("p",[t._v("This component must be used as a subcomponent of a "),s("router-link",{attrs:{to:"./list.html"}},[s("code",[t._v("list")])]),s("router-link",{attrs:{to:"./list.html"}},[s("code",[t._v("recycler")])]),s("router-link",{attrs:{to:"./waterfall. [...]
\ No newline at end of file
diff --git a/assets/js/73.e2f9c2e6.js b/assets/js/73.e2f9c2e6.js
new file mode 100644
index 0000000..973abbf
--- /dev/null
+++ b/assets/js/73.e2f9c2e6.js
@@ -0,0 +1 @@
+(window.webpackJsonp=window.webpackJsonp||[]).push([[73],{379:function(t,e,a){"use strict";a.r(e);var s=a(0),n=Object(s.a)({},(function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"content"},[t._m(0),t._m(1),t._m(2),t._m(3),t._m(4),a("p",[t._v("When passed a key and a value, it will saved into the storage,\nor update the value if the key already exists.")]),t._m(5),t._m(6),t._m(7),a("p",[t._v("When passed a key, will return that key's value.")]),t._m(8),t. [...]
\ No newline at end of file
diff --git a/assets/js/74.ca883857.js b/assets/js/74.ca883857.js
deleted file mode 100644
index 226ab74..0000000
--- a/assets/js/74.ca883857.js
+++ /dev/null
@@ -1 +0,0 @@
-(window.webpackJsonp=window.webpackJsonp||[]).push([[74],{484:function(t,e,s){"use strict";s.r(e);var i=s(1),n=Object(i.a)({},function(){var t=this,e=t.$createElement,s=t._self._c||e;return s("div",{staticClass:"content"},[t._m(0),t._m(1),t._m(2),t._m(3),t._m(4),t._m(5),t._m(6),s("ul",[s("li",[s("strong",[t._v("common styles")]),t._v(". Check out "),s("router-link",{attrs:{to:"./../styles/common-styles.html"}},[t._v("common styles")]),t._v(".")],1)]),t._m(7),s("ul",[s("li",[s("strong",[t [...]
\ No newline at end of file
diff --git a/assets/js/74.f644bad4.js b/assets/js/74.f644bad4.js
new file mode 100644
index 0000000..25d9f71
--- /dev/null
+++ b/assets/js/74.f644bad4.js
@@ -0,0 +1 @@
+(window.webpackJsonp=window.webpackJsonp||[]).push([[74],{380:function(e,t,s){"use strict";s.r(t);var o=s(0),r=Object(o.a)({},(function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("div",{staticClass:"content"},[e._m(0),s("p",[e._v("A series of stream api. It provides a network request.")]),e._m(1),e._m(2),s("p",[e._v("Start a network request, use two callbacks to receive server's response data.")]),e._m(3),e._m(4),e._m(5),e._m(6),e._m(7),e._m(8),s("ul",[s("li",[s("a",{attrs: [...]
\ No newline at end of file
diff --git a/assets/js/75.60d7f2e3.js b/assets/js/75.60d7f2e3.js
new file mode 100644
index 0000000..0b1a5d7
--- /dev/null
+++ b/assets/js/75.60d7f2e3.js
@@ -0,0 +1 @@
+(window.webpackJsonp=window.webpackJsonp||[]).push([[75],{382:function(t,s,e){"use strict";e.r(s);var n=e(0),a=Object(n.a)({},(function(){var t=this,s=t.$createElement,e=t._self._c||s;return e("div",{staticClass:"content"},[t._m(0),e("p",[t._v("WebSockets is an advanced technology that makes it possible to open an interactive communication session between the user's H5/iOS/android and a server. With this API, you can send messages to a server and receive event-driven responses without ha [...]
\ No newline at end of file
diff --git a/assets/js/75.b1d4dd08.js b/assets/js/75.b1d4dd08.js
deleted file mode 100644
index 54a6200..0000000
--- a/assets/js/75.b1d4dd08.js
+++ /dev/null
@@ -1 +0,0 @@
-(window.webpackJsonp=window.webpackJsonp||[]).push([[75],{488:function(t,e,s){"use strict";s.r(e);var r=s(1),i=Object(r.a)({},function(){var t=this,e=t.$createElement,s=t._self._c||e;return s("div",{staticClass:"content"},[t._m(0),t._m(1),t._m(2),t._m(3),s("p",[t._v("Cannot have any sub component.")]),t._m(4),s("p",[t._v("No attributes.")]),t._m(5),t._m(6),t._m(7),s("p",[t._v("No events.")]),t._m(8),s("p",[t._v("Please refer to "),s("router-link",{attrs:{to:"./slider.html"}},[t._v("slide [...]
\ No newline at end of file
diff --git a/assets/js/76.04a9dbf6.js b/assets/js/76.04a9dbf6.js
new file mode 100644
index 0000000..1f01b4e
--- /dev/null
+++ b/assets/js/76.04a9dbf6.js
@@ -0,0 +1 @@
+(window.webpackJsonp=window.webpackJsonp||[]).push([[76],{383:function(t,e,s){"use strict";s.r(e);var a=s(0),n=Object(a.a)({},(function(){var t=this,e=t.$createElement,s=t._self._c||e;return s("div",{staticClass:"content"},[t._m(0),t._m(1),s("p",[t._v("Usually used with the "),s("router-link",{attrs:{to:"./../components/web.html"}},[s("code",[t._v("<web>")]),t._v(" component")]),t._v(".")],1),t._m(2),t._m(3),t._m(4),s("p",[t._v("Goes to the previous page in WebView's session history.")]) [...]
\ No newline at end of file
diff --git a/assets/js/76.17f8c2ac.js b/assets/js/76.17f8c2ac.js
deleted file mode 100644
index fdb6ec6..0000000
--- a/assets/js/76.17f8c2ac.js
+++ /dev/null
@@ -1 +0,0 @@
-(window.webpackJsonp=window.webpackJsonp||[]).push([[76],{490:function(t,e,s){"use strict";s.r(e);var i=s(1),r=Object(i.a)({},function(){var t=this,e=t.$createElement,s=t._self._c||e;return s("div",{staticClass:"content"},[t._m(0),t._m(1),t._m(2),t._m(3),t._m(4),t._m(5),s("ul",[t._m(6),t._m(7),t._m(8),t._m(9),t._m(10),t._m(11),t._m(12),t._m(13),t._m(14),t._m(15),t._m(16),t._m(17),t._m(18),s("li",[s("p",[s("code",[t._v("upriseOffset")]),t._v(": "),s("Badge",{attrs:{text:"v0.21+ & iOS",typ [...]
\ No newline at end of file
diff --git a/assets/js/77.8a165bc3.js b/assets/js/77.8a165bc3.js
deleted file mode 100644
index 11de0b6..0000000
--- a/assets/js/77.8a165bc3.js
+++ /dev/null
@@ -1 +0,0 @@
-(window.webpackJsonp=window.webpackJsonp||[]).push([[77],{494:function(t,a,s){"use strict";s.r(a);var e=s(1),n=Object(e.a)({},function(){var t=this,a=t.$createElement,s=t._self._c||a;return s("div",{staticClass:"content"},[t._m(0),t._m(1),t._m(2),t._m(3),t._m(4),t._m(5),t._m(6),t._m(7),t._m(8),t._m(9),t._m(10),t._m(11),t._m(12),t._m(13),s("ul",[s("li",[t._v("Please check out the "),s("router-link",{attrs:{to:"./../styles/common-styles.html"}},[t._v("common styles")])],1)]),t._m(14),t._m( [...]
\ No newline at end of file
diff --git a/assets/js/77.e05e76cb.js b/assets/js/77.e05e76cb.js
new file mode 100644
index 0000000..1b031c8
--- /dev/null
+++ b/assets/js/77.e05e76cb.js
@@ -0,0 +1 @@
+(window.webpackJsonp=window.webpackJsonp||[]).push([[77],{385:function(t,d,v){"use strict";v.r(d);var _=v(0),r=Object(_.a)({},(function(){var t=this.$createElement;this._self._c;return this._m(0)}),[function(){var t=this,d=t.$createElement,v=t._self._c||d;return v("div",{staticClass:"content"},[v("h3",{attrs:{id:"color-name"}},[v("a",{staticClass:"header-anchor",attrs:{href:"#color-name"}},[t._v("#")]),t._v(" Color name")]),v("h4",{attrs:{id:"basic-color-keywords"}},[v("a",{staticClass:" [...]
\ No newline at end of file
diff --git a/assets/js/78.268f7ea7.js b/assets/js/78.268f7ea7.js
new file mode 100644
index 0000000..9457895
--- /dev/null
+++ b/assets/js/78.268f7ea7.js
@@ -0,0 +1 @@
+(window.webpackJsonp=window.webpackJsonp||[]).push([[78],{386:function(t,s,a){"use strict";a.r(s);var e=a(0),n=Object(e.a)({},(function(){var t=this,s=t.$createElement,a=t._self._c||s;return a("div",{staticClass:"content"},[t._m(0),a("p",[t._v("All of weex tags share some common style rules")]),t._m(1),t._m(2),t._m(3),a("p",[t._v("Weex box model based on the "),a("a",{attrs:{href:"https://developer.mozilla.org/zh-CN/docs/Web/CSS/CSS_Box_Model/Introduction_to_the_CSS_box_mode",target:"_bl [...]
\ No newline at end of file
diff --git a/assets/js/78.3111de9a.js b/assets/js/78.3111de9a.js
deleted file mode 100644
index 5f31b2f..0000000
--- a/assets/js/78.3111de9a.js
+++ /dev/null
@@ -1 +0,0 @@
-(window.webpackJsonp=window.webpackJsonp||[]).push([[78],{496:function(t,e,a){"use strict";a.r(e);var n=a(1),s=Object(n.a)({},function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"content"},[a("h1",{attrs:{id:"recycle-list"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#recycle-list","aria-hidden":"true"}},[t._v("#")]),t._v(" <recycle-list> "),a("Badge",{attrs:{text:"v0.18+",type:"warning"}})],1),t._m(0),t._m(1),a("blockquote",[a("ul",[a("li",[t._v("P [...]
\ No newline at end of file
diff --git a/assets/js/79.848d48b4.js b/assets/js/79.848d48b4.js
deleted file mode 100644
index e6fb45c..0000000
--- a/assets/js/79.848d48b4.js
+++ /dev/null
@@ -1 +0,0 @@
-(window.webpackJsonp=window.webpackJsonp||[]).push([[79],{498:function(t,s,a){"use strict";a.r(s);var e=a(1),n=Object(e.a)({},function(){var t=this,s=t.$createElement,a=t._self._c||s;return a("div",{staticClass:"content"},[t._m(0),t._m(1),t._m(2),t._m(3),t._m(4),t._m(5),t._m(6),t._m(7),t._m(8),t._m(9),t._m(10),t._m(11),t._m(12),t._m(13),a("ul",[a("li",[t._v("Please check out the "),a("router-link",{attrs:{to:"./../styles/common-styles.html"}},[t._v("common styles")])],1)]),t._m(14),t._m( [...]
\ No newline at end of file
diff --git a/assets/js/79.bc487a5a.js b/assets/js/79.bc487a5a.js
new file mode 100644
index 0000000..5c5f702
--- /dev/null
+++ b/assets/js/79.bc487a5a.js
@@ -0,0 +1 @@
+(window.webpackJsonp=window.webpackJsonp||[]).push([[79],{388:function(t,r,e){"use strict";e.r(r);var v=e(0),_=Object(v.a)({},(function(){var t=this,r=t.$createElement,e=t._self._c||r;return e("div",{staticClass:"content"},[t._m(0),t._m(1),t._m(2),t._m(3),t._m(4),t._m(5),e("p",[t._v("CSS "),e("code",[t._v("number")]),t._v(" unit is a pure number without "),e("code",[t._v("px")]),t._v(", styles like "),e("code",[t._v("opacity")]),t._v(","),e("code",[t._v("lines")]),t._v(","),e("code",[t._ [...]
\ No newline at end of file
diff --git a/assets/js/8.6db58a90.js b/assets/js/8.6db58a90.js
deleted file mode 100644
index e8d67ad..0000000
--- a/assets/js/8.6db58a90.js
+++ /dev/null
@@ -1 +0,0 @@
-(window.webpackJsonp=window.webpackJsonp||[]).push([[8,9],{180:function(t,e,a){},181:function(t,e,a){},182:function(t,e,a){"use strict";e.a={weex:{desc:"Weex 是一个可以使用现代化的 Web 技术开发高性能原生应用的框架。",getStartedBtn:"快速开始",startText:"开始构建你的 weex 应用",charc1Title:"高性能",charc1Content:"Weex 使用原生组件和原生模块,来最大化利用原生渲染的性能优势以及平台能力,所有的组件和模块都是可插拔、可扩展的。",charc2Title:"跨平台",charc2Content:"你可以使用同一份代码编译成不同目标文件分别在 Web、Android 和 iOS 平台上运行。原生的组件和模块在不同平台中有不同的实现,但是它们都提供了相同的接口。",charc3Title:"贴近前端生态",charc3Content:"Weex 拥抱 [...]
\ No newline at end of file
diff --git a/assets/js/19.46a7735d.js b/assets/js/8.b016dd3a.js
similarity index 74%
rename from assets/js/19.46a7735d.js
rename to assets/js/8.b016dd3a.js
index 0777637..a3fc4cc 100644
--- a/assets/js/19.46a7735d.js
+++ b/assets/js/8.b016dd3a.js
@@ -1 +1 @@
-(window.webpackJsonp=window.webpackJsonp||[]).push([[19],{200:function(e,t,n){},267:function(e,t,n){"use strict";var i=n(200);n.n(i).a},317:function(e,t,n){"use strict";n.r(t);var i={props:["lang"]},s=(n(267),n(1)),a=Object(s.a)(i,function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"wrap"},[n("div",{staticClass:"warning"},[n("p",{staticClass:"warning-icon"},[e._v("WARNING")]),n("p",[e._v(e._s("en-US"===e.lang?"Online Editor is a third party editor, and is [...]
\ No newline at end of file
+(window.webpackJsonp=window.webpackJsonp||[]).push([[8],{186:function(e,t,n){},216:function(e,t,n){"use strict";var i=n(186);n.n(i).a},264:function(e,t,n){"use strict";n.r(t);var i={props:["lang"]},s=(n(216),n(0)),a=Object(s.a)(i,(function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"wrap"},[n("div",{staticClass:"warning"},[n("p",{staticClass:"warning-icon"},[e._v("WARNING")]),n("p",[e._v(e._s("en-US"===e.lang?"Online Editor is a third party editor, and is [...]
\ No newline at end of file
diff --git a/assets/js/80.424a392e.js b/assets/js/80.424a392e.js
deleted file mode 100644
index 05b67f4..0000000
--- a/assets/js/80.424a392e.js
+++ /dev/null
@@ -1 +0,0 @@
-(window.webpackJsonp=window.webpackJsonp||[]).push([[80],{500:function(e,t,i){"use strict";i.r(t);var n=i(1),a=Object(n.a)({},function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",{staticClass:"content"},[i("h1",{attrs:{id:"richtext"}},[i("a",{staticClass:"header-anchor",attrs:{href:"#richtext","aria-hidden":"true"}},[e._v("#")]),e._v(" <richtext> "),i("Badge",{attrs:{text:"v0.20+",type:"warning"}})],1),e._m(0),e._m(1),e._m(2),e._m(3),e._m(4),i("p",[e._v("Richtext can b [...]
\ No newline at end of file
diff --git a/assets/js/80.639b6011.js b/assets/js/80.639b6011.js
new file mode 100644
index 0000000..e6dd279
--- /dev/null
+++ b/assets/js/80.639b6011.js
@@ -0,0 +1 @@
+(window.webpackJsonp=window.webpackJsonp||[]).push([[80],{389:function(t,e,s){"use strict";s.r(e);var i=s(0),r=Object(i.a)({},(function(){var t=this,e=t.$createElement,s=t._self._c||e;return s("div",{staticClass:"content"},[t._m(0),s("p",[t._v("Text alike components share some common style rules. The text alike components currently includes "),s("router-link",{attrs:{to:"./../components/text.html"}},[s("code",[t._v("text")])]),t._v("、"),s("router-link",{attrs:{to:"./../components/input.h [...]
\ No newline at end of file
diff --git a/assets/js/81.0dd81a2d.js b/assets/js/81.0dd81a2d.js
deleted file mode 100644
index 4f53bde..0000000
--- a/assets/js/81.0dd81a2d.js
+++ /dev/null
@@ -1 +0,0 @@
-(window.webpackJsonp=window.webpackJsonp||[]).push([[81],{502:function(t,s,a){"use strict";a.r(s);var n=a(1),e=Object(n.a)({},function(){var t=this,s=t.$createElement,a=t._self._c||s;return a("div",{staticClass:"content"},[t._m(0),t._m(1),a("p",[t._v("Scroller is a component which can have multiple child components in one column. It supports both direcitons. If the content size of child components exceeds the frame of the scroller, the whole child components will be scrollable.")]),t._m( [...]
\ No newline at end of file
diff --git a/assets/js/81.158fe5b5.js b/assets/js/81.158fe5b5.js
new file mode 100644
index 0000000..1c071e5
--- /dev/null
+++ b/assets/js/81.158fe5b5.js
@@ -0,0 +1 @@
+(window.webpackJsonp=window.webpackJsonp||[]).push([[81],{391:function(e,t,r){"use strict";r.r(t);var a=r(0),n=Object(a.a)({},(function(){var e=this,t=e.$createElement,r=e._self._c||t;return r("div",{staticClass:"content"},[e._m(0),r("p",[e._v("Use the link below to download Weex release from one of Apache mirror site.")]),r("p",[e._v("Weex Release is all about source code, not binary, ref "),r("a",{attrs:{href:"http://www.apache.org/legal/release-policy.html#compiled-packages",target:"_ [...]
\ No newline at end of file
diff --git a/assets/js/82.42b70671.js b/assets/js/82.42b70671.js
deleted file mode 100644
index 730c7e5..0000000
--- a/assets/js/82.42b70671.js
+++ /dev/null
@@ -1 +0,0 @@
-(window.webpackJsonp=window.webpackJsonp||[]).push([[82],{504:function(t,s,a){"use strict";a.r(s);var e=a(1),n=Object(e.a)({},function(){var t=this,s=t.$createElement,a=t._self._c||s;return a("div",{staticClass:"content"},[t._m(0),t._m(1),a("p",[t._v("A slide's player to show slides (mostly pictures) one page by another. The default interval between two slides is 3 seconds.")]),t._m(2),t._m(3),t._m(4),a("ul",[t._m(5),t._m(6),t._m(7),t._m(8),a("li",[a("strong",[t._v("show-indicators")]),t [...]
\ No newline at end of file
diff --git a/assets/js/82.958471b7.js b/assets/js/82.958471b7.js
new file mode 100644
index 0000000..185b143
--- /dev/null
+++ b/assets/js/82.958471b7.js
@@ -0,0 +1 @@
+(window.webpackJsonp=window.webpackJsonp||[]).push([[82],{392:function(e,t,a){"use strict";a.r(t);var r=a(0),n=Object(r.a)({},(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"content"},[e._m(0),a("p",[e._v("This page introduces the break change of Weex, you can visit "),a("a",{attrs:{href:"https://github.com/apache/incubator-weex/releases",target:"_blank",rel:"noopener noreferrer"}},[e._v("GitHub page"),a("OutboundLink")],1),e._v(" for detail changel [...]
\ No newline at end of file
diff --git a/assets/js/83.6215f917.js b/assets/js/83.6215f917.js
deleted file mode 100644
index d9191c0..0000000
--- a/assets/js/83.6215f917.js
+++ /dev/null
@@ -1 +0,0 @@
-(window.webpackJsonp=window.webpackJsonp||[]).push([[83],{508:function(t,s,a){"use strict";a.r(s);var n=a(1),e=Object(n.a)({},function(){var t=this,s=t.$createElement,a=t._self._c||s;return a("div",{staticClass:"content"},[t._m(0),t._m(1),a("p",[a("code",[t._v("textarea")]),t._v(" is used to create interactive controls to accept keyboard input from users. It can be a multi-line "),a("router-link",{attrs:{to:"./input.html"}},[t._v("input")]),t._v(". "),a("code",[t._v("<textarea>")]),t._v( [...]
\ No newline at end of file
diff --git a/assets/js/83.b59292d4.js b/assets/js/83.b59292d4.js
new file mode 100644
index 0000000..d3802fe
--- /dev/null
+++ b/assets/js/83.b59292d4.js
@@ -0,0 +1 @@
+(window.webpackJsonp=window.webpackJsonp||[]).push([[83],{394:function(e,t,i){"use strict";i.r(t);var a=i(0),r=Object(a.a)({},(function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",{staticClass:"content"},[i("p",[e._v("This article will cover uri (url) usage in Weex. Including using image/typeface resources, deal with relative uri and how to access local and packaged asset files.")]),e._m(0),e._m(1),e._m(2),e._m(3),e._m(4),e._m(5),e._m(6),i("p",[i("a",{attrs:{href:"http [...]
\ No newline at end of file
diff --git a/assets/js/84.5c95e211.js b/assets/js/84.5c95e211.js
new file mode 100644
index 0000000..d0caad2
--- /dev/null
+++ b/assets/js/84.5c95e211.js
@@ -0,0 +1 @@
+(window.webpackJsonp=window.webpackJsonp||[]).push([[84],{395:function(t,e,s){"use strict";s.r(e);var n=s(0),a=Object(n.a)({},(function(){var t=this,e=t.$createElement,s=t._self._c||e;return s("div",{staticClass:"content"},[t._m(0),s("p",[t._v('"Downgrade" means to rendering Weex\'s pages as the normal web page.')]),s("p",[t._v('Weex supports cross-platform (Android, iOS, Web), with different SDK but same APIs, under the hood, it\'s using platform capability to render pages. However with [...]
\ No newline at end of file
diff --git a/assets/js/84.beb61d7f.js b/assets/js/84.beb61d7f.js
deleted file mode 100644
index 3598cf1..0000000
--- a/assets/js/84.beb61d7f.js
+++ /dev/null
@@ -1 +0,0 @@
-(window.webpackJsonp=window.webpackJsonp||[]).push([[84],{510:function(t,s,a){"use strict";a.r(s);var n=a(1),e=Object(n.a)({},function(){var t=this,s=t.$createElement,a=t._self._c||s;return a("div",{staticClass:"content"},[t._m(0),t._m(1),a("p",[t._v("The video component can be used to embed video content in a Weex page.")]),t._m(2),t._m(3),t._m(4),a("ul",[t._m(5),t._m(6),t._m(7),a("li",[a("strong",[t._v("poster")]),t._v(", string, "),a("Badge",{attrs:{text:"v0.18+ & iOS",type:"warning"} [...]
\ No newline at end of file
diff --git a/assets/js/85.464614d4.js b/assets/js/85.464614d4.js
new file mode 100644
index 0000000..dd781c6
--- /dev/null
+++ b/assets/js/85.464614d4.js
@@ -0,0 +1 @@
+(window.webpackJsonp=window.webpackJsonp||[]).push([[85],{397:function(t,e,s){"use strict";s.r(e);var a=s(0),n=Object(a.a)({},(function(){var t=this,e=t.$createElement,s=t._self._c||e;return s("div",{staticClass:"content"},[t._m(0),s("p",[t._v("In this article, we demonstrate how to fit Weex pages for different or changable screen sizes such as orientation switches.")]),t._m(1),t._m(2),s("p",[t._v("Take iOS as example, when your application starts up, Weex acquires current device screen [...]
\ No newline at end of file
diff --git a/assets/js/85.d0d66316.js b/assets/js/85.d0d66316.js
deleted file mode 100644
index d25c381..0000000
--- a/assets/js/85.d0d66316.js
+++ /dev/null
@@ -1 +0,0 @@
-(window.webpackJsonp=window.webpackJsonp||[]).push([[85],{512:function(t,e,s){"use strict";s.r(e);var n=s(1),a=Object(n.a)({},function(){var t=this,e=t.$createElement,s=t._self._c||e;return s("div",{staticClass:"content"},[t._m(0),t._m(1),t._m(2),s("p",[t._v("A component providing waterfall layout over list component.")]),t._m(3),s("p",[t._v("Notes: The waterfall only supports the following child components: cell, header, refresh, loading and fixed-position components. Other kinds of com [...]
\ No newline at end of file
diff --git a/assets/js/86.1028a384.js b/assets/js/86.1028a384.js
deleted file mode 100644
index 5d04f41..0000000
--- a/assets/js/86.1028a384.js
+++ /dev/null
@@ -1 +0,0 @@
-(window.webpackJsonp=window.webpackJsonp||[]).push([[86],{514:function(t,e,s){"use strict";s.r(e);var a=s(1),n=Object(a.a)({},function(){var t=this,e=t.$createElement,s=t._self._c||e;return s("div",{staticClass:"content"},[t._m(0),t._m(1),s("p",[s("code",[t._v("<web>")]),t._v(" is used to display web content that specified by "),s("code",[t._v("src")]),t._v(" attribute in weex page. You also can use "),s("code",[t._v("webview")]),t._v(" module to control WebView behavior such as goBack, [...]
\ No newline at end of file
diff --git a/assets/js/86.ed068088.js b/assets/js/86.ed068088.js
new file mode 100644
index 0000000..8b2aad6
--- /dev/null
+++ b/assets/js/86.ed068088.js
@@ -0,0 +1 @@
+(window.webpackJsonp=window.webpackJsonp||[]).push([[86],{398:function(t,e,a){"use strict";a.r(e);var s=a(0),n=Object(s.a)({},(function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"content"},[t._m(0),a("p"),t._m(1),a("p"),a("p",[t._v("Vue.js has many peripheral technology products such as "),a("a",{attrs:{href:"https://github.com/vuejs/vuex",target:"_blank",rel:"noopener noreferrer"}},[t._v("Vuex"),a("OutboundLink")],1),t._v(" and "),a("a",{attrs:{href:"ht [...]
\ No newline at end of file
diff --git a/assets/js/87.1af1ecb6.js b/assets/js/87.1af1ecb6.js
deleted file mode 100644
index a403763..0000000
--- a/assets/js/87.1af1ecb6.js
+++ /dev/null
@@ -1 +0,0 @@
-(window.webpackJsonp=window.webpackJsonp||[]).push([[87],{516:function(t,e,s){"use strict";s.r(e);var n=s(1),a=Object(n.a)({},function(){var t=this,e=t.$createElement,s=t._self._c||e;return s("div",{staticClass:"content"},[s("p",[t._v("Weex provide the ability to let events trigger action, like starting a JavaScript when a user click on a component. Below are the common event attributes that can be added to weex components to define event actions.")]),t._m(0),t._m(1),s("p",[t._v("When a [...]
\ No newline at end of file
diff --git a/assets/js/87.22fa4e7a.js b/assets/js/87.22fa4e7a.js
new file mode 100644
index 0000000..40c5390
--- /dev/null
+++ b/assets/js/87.22fa4e7a.js
@@ -0,0 +1 @@
+(window.webpackJsonp=window.webpackJsonp||[]).push([[87],{400:function(e,t,s){"use strict";s.r(t);var n=s(0),o=Object(n.a)({},(function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("div",{staticClass:"content"},[e._m(0),e._m(1),e._m(2),e._m(3),s("p",[e._v("To make an open and friendly community, Weex community adopt "),s("a",{attrs:{href:"https://github.com/apache/incubator-weex/blob/master/CODE_OF_CONDUCT.md",target:"_blank",rel:"noopener noreferrer"}},[e._v("Contributor Cov [...]
\ No newline at end of file
diff --git a/assets/js/88.133caaa3.js b/assets/js/88.133caaa3.js
deleted file mode 100644
index babcbb1..0000000
--- a/assets/js/88.133caaa3.js
+++ /dev/null
@@ -1 +0,0 @@
-(window.webpackJsonp=window.webpackJsonp||[]).push([[88],{518:function(e,t,n){"use strict";n.r(t);var a=n(1),s=Object(a.a)({},function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"content"},[e._m(0),n("blockquote",[n("p",[n("strong",[e._v("Note:")]),e._v(" This feature works only on weex's native platforms (i.e., on Android and iOS), but not on the web with latest "),n("a",{attrs:{href:"https://github.com/weexteam/weex-vue-render",target:"_blank",rel:"noop [...]
\ No newline at end of file
diff --git a/assets/js/88.30eb99e1.js b/assets/js/88.30eb99e1.js
new file mode 100644
index 0000000..364585e
--- /dev/null
+++ b/assets/js/88.30eb99e1.js
@@ -0,0 +1 @@
+(window.webpackJsonp=window.webpackJsonp||[]).push([[88],{401:function(t,s,e){"use strict";e.r(s);var r=e(0),a=Object(r.a)({},(function(){var t=this.$createElement,s=this._self._c||t;return s("div",{staticClass:"content"},[this._m(0),s("p",[this._v("Weex could not exist without the continued generous support from the community, We would like to take this opportunity to thank our sponsors.")]),s("ul",[s("li",[s("img",{attrs:{src:"/sauce_labs_red.svg",alt:"Sauce Lab"}}),s("a",{attrs:{href: [...]
\ No newline at end of file
diff --git a/assets/js/89.2fdd31a1.js b/assets/js/89.2fdd31a1.js
new file mode 100644
index 0000000..3d9a416
--- /dev/null
+++ b/assets/js/89.2fdd31a1.js
@@ -0,0 +1 @@
+(window.webpackJsonp=window.webpackJsonp||[]).push([[89],{404:function(e,t,n){"use strict";n.r(t);var i=n(0),s=Object(i.a)({},(function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"content"},[e._m(0),n("div",{staticClass:"danger custom-block"},[n("p",{staticClass:"custom-block-title"},[e._v("WARNING")]),n("p",[n("a",{attrs:{href:"https://github.com/weexteam/weex-toolkit",target:"_blank",rel:"noopener noreferrer"}},[e._v("weex-toolkit"),n("OutboundLink")],1 [...]
\ No newline at end of file
diff --git a/assets/js/89.bbba5776.js b/assets/js/89.bbba5776.js
deleted file mode 100644
index f216c53..0000000
--- a/assets/js/89.bbba5776.js
+++ /dev/null
@@ -1 +0,0 @@
-(window.webpackJsonp=window.webpackJsonp||[]).push([[89],{520:function(e,t,o){"use strict";o.r(t);var r=o(1),i=Object(r.a)({},function(){var e=this,t=e.$createElement,o=e._self._c||t;return o("div",{staticClass:"content"},[e._m(0),o("p",[e._v("Weex encapsulates native touch events to provide a gesture system. Using gesture is similar to use event in Weex.")]),e._m(1),o("p",[e._v("For now, there are four types of gestures:")]),e._m(2),o("p",[e._v("The Touch gesture and Pan is very close t [...]
\ No newline at end of file
diff --git a/assets/js/9.27a578e5.js b/assets/js/9.27a578e5.js
deleted file mode 100644
index 74e1559..0000000
--- a/assets/js/9.27a578e5.js
+++ /dev/null
@@ -1 +0,0 @@
-(window.webpackJsonp=window.webpackJsonp||[]).push([[9],{180:function(t,e,a){},181:function(t,e,a){},182:function(t,e,a){"use strict";e.a={weex:{desc:"Weex 是一个可以使用现代化的 Web 技术开发高性能原生应用的框架。",getStartedBtn:"快速开始",startText:"开始构建你的 weex 应用",charc1Title:"高性能",charc1Content:"Weex 使用原生组件和原生模块,来最大化利用原生渲染的性能优势以及平台能力,所有的组件和模块都是可插拔、可扩展的。",charc2Title:"跨平台",charc2Content:"你可以使用同一份代码编译成不同目标文件分别在 Web、Android 和 iOS 平台上运行。原生的组件和模块在不同平台中有不同的实现,但是它们都提供了相同的接口。",charc3Title:"贴近前端生态",charc3Content:"Weex 拥抱已有 [...]
\ No newline at end of file
diff --git a/assets/js/20.08b0f0a7.js b/assets/js/9.ef9d5c4a.js
similarity index 77%
rename from assets/js/20.08b0f0a7.js
rename to assets/js/9.ef9d5c4a.js
index f908bea..638f808 100644
--- a/assets/js/20.08b0f0a7.js
+++ b/assets/js/9.ef9d5c4a.js
@@ -1 +1 @@
-(window.webpackJsonp=window.webpackJsonp||[]).push([[20],{201:function(t,a,s){},268:function(t,a,s){"use strict";var e=s(201);s.n(e).a},316:function(t,a,s){"use strict";s.r(a);var e={props:["lang"]},n=(s(268),s(1)),i=Object(n.a)(e,function(){var t=this,a=t.$createElement,s=t._self._c||a;return s("div",{staticClass:"wrap"},[s("img",{staticClass:"phone hide",attrs:{src:"https://img.alicdn.com/tfs/TB1mvFeI7voK1RjSZFwXXciCFXa-976-1420.png"}}),s("div",{staticClass:"download"},[s("h3",{staticC [...]
\ No newline at end of file
+(window.webpackJsonp=window.webpackJsonp||[]).push([[9],{187:function(t,a,s){},217:function(t,a,s){"use strict";var e=s(187);s.n(e).a},265:function(t,a,s){"use strict";s.r(a);var e={props:["lang"]},n=(s(217),s(0)),i=Object(n.a)(e,(function(){var t=this,a=t.$createElement,s=t._self._c||a;return s("div",{staticClass:"wrap"},[s("img",{staticClass:"phone hide",attrs:{src:"https://img.alicdn.com/tfs/TB1mvFeI7voK1RjSZFwXXciCFXa-976-1420.png"}}),s("div",{staticClass:"download"},[s("h3",{staticC [...]
\ No newline at end of file
diff --git a/assets/js/90.994ff13c.js b/assets/js/90.994ff13c.js
deleted file mode 100644
index 36437a0..0000000
--- a/assets/js/90.994ff13c.js
+++ /dev/null
@@ -1 +0,0 @@
-(window.webpackJsonp=window.webpackJsonp||[]).push([[90],{522:function(t,e,n){"use strict";n.r(e);var a=n(1),s=Object(a.a)({},function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"content"},[t._m(0),t._m(1),n("p",[t._v("JS-Animation can perform a series of simple transformations (position, size, rotation, background color, and opacity) on the component with Javascript.")]),t._m(2),t._m(3),t._m(4),n("ul",[n("li",[n("a",{attrs:{href:"http://dotwe.org/vue/2d [...]
\ No newline at end of file
diff --git a/assets/js/90.fb28cbfb.js b/assets/js/90.fb28cbfb.js
new file mode 100644
index 0000000..211580e
--- /dev/null
+++ b/assets/js/90.fb28cbfb.js
@@ -0,0 +1 @@
+(window.webpackJsonp=window.webpackJsonp||[]).push([[90],{405:function(t,s,a){"use strict";a.r(s);var n=a(0),e=Object(n.a)({},(function(){var t=this,s=t.$createElement,a=t._self._c||s;return a("div",{staticClass:"content"},[t._m(0),a("div",{staticClass:"danger custom-block"},[a("p",{staticClass:"custom-block-title"},[t._v("WARNING")]),a("p",[a("a",{attrs:{href:"https://github.com/weexteam/weex-devtools-android",target:"_blank",rel:"noopener noreferrer"}},[t._v("Android Devtools for Apach [...]
\ No newline at end of file
diff --git a/assets/js/91.121ba543.js b/assets/js/91.121ba543.js
deleted file mode 100644
index 74301c9..0000000
--- a/assets/js/91.121ba543.js
+++ /dev/null
@@ -1 +0,0 @@
-(window.webpackJsonp=window.webpackJsonp||[]).push([[91],{524:function(t,e,s){"use strict";s.r(e);var r=s(1),i=Object(r.a)({},function(){var t=this,e=t.$createElement,s=t._self._c||e;return s("div",{staticClass:"content"},[t._m(0),t._m(1),t._m(2),t._m(3),t._m(4),t._m(5),s("p",[t._v("Reads from clipboard.")]),t._m(6),t._m(7),t._m(8),s("p",[t._v("Sets the text to clipboard, having the same effect as copying manually.")]),t._m(9),t._m(10),s("p",[s("a",{attrs:{href:"http://dotwe.org/vue/126d [...]
\ No newline at end of file
diff --git a/assets/js/91.38958b4c.js b/assets/js/91.38958b4c.js
new file mode 100644
index 0000000..68d50d2
--- /dev/null
+++ b/assets/js/91.38958b4c.js
@@ -0,0 +1 @@
+(window.webpackJsonp=window.webpackJsonp||[]).push([[91],{407:function(e,t,i){"use strict";i.r(t);var n=i(0),s=Object(n.a)({},(function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",{staticClass:"content"},[e._m(0),i("div",{staticClass:"danger custom-block"},[i("p",{staticClass:"custom-block-title"},[e._v("WARNING")]),i("p",[i("a",{attrs:{href:"https://github.com/weexteam/devtool-iOS-for-Apache-Weex",target:"_blank",rel:"noopener noreferrer"}},[e._v("iOS Devtools for Apa [...]
\ No newline at end of file
diff --git a/assets/js/92.3b01c555.js b/assets/js/92.3b01c555.js
new file mode 100644
index 0000000..4f04fff
--- /dev/null
+++ b/assets/js/92.3b01c555.js
@@ -0,0 +1 @@
+(window.webpackJsonp=window.webpackJsonp||[]).push([[92],{410:function(t,s,a){"use strict";a.r(s);var n=a(0),e=Object(n.a)({},(function(){var t=this,s=t.$createElement,a=t._self._c||s;return a("div",{staticClass:"content"},[t._m(0),a("div",{staticClass:"tip custom-block"},[a("p",{staticClass:"custom-block-title"},[t._v("TIP")]),a("p",[t._v("Currently, Weex supports the following "),a("a",{attrs:{href:"https://developer.android.com/ndk/guides/abis.html",target:"_blank",rel:"noopener noref [...]
\ No newline at end of file
diff --git a/assets/js/92.a85f702b.js b/assets/js/92.a85f702b.js
deleted file mode 100644
index 55a4191..0000000
--- a/assets/js/92.a85f702b.js
+++ /dev/null
@@ -1 +0,0 @@
-(window.webpackJsonp=window.webpackJsonp||[]).push([[92],{526:function(e,t,s){"use strict";s.r(t);var a=s(1),l=Object(a.a)({},function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("div",{staticClass:"content"},[e._m(0),s("p",[e._v("Your App may shield all console logs. Which makes difficult for debugging problems.\nConsole-log module is used to force redirect all Weex logs to console.")]),e._m(1),e._m(2),e._m(3),e._m(4),e._m(5),s("p",[e._v("Scan to open page "),s("a",{attrs:{ [...]
\ No newline at end of file
diff --git a/assets/js/93.2182a6ce.js b/assets/js/93.2182a6ce.js
new file mode 100644
index 0000000..83891e3
--- /dev/null
+++ b/assets/js/93.2182a6ce.js
@@ -0,0 +1 @@
+(window.webpackJsonp=window.webpackJsonp||[]).push([[93],{411:function(e,t,n){"use strict";n.r(t);var a=n(0),s=Object(a.a)({},(function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"content"},[e._m(0),n("p",[e._v("You may integrate Weex to your iOS app through the "),n("a",{attrs:{href:"https://cocoapods.org/",target:"_blank",rel:"noopener noreferrer"}},[e._v("CocoaPods"),n("OutboundLink")],1),e._v(" or "),n("a",{attrs:{href:"https://github.com/Carthage/Car [...]
\ No newline at end of file
diff --git a/assets/js/93.5c7e6055.js b/assets/js/93.5c7e6055.js
deleted file mode 100644
index fc6f031..0000000
--- a/assets/js/93.5c7e6055.js
+++ /dev/null
@@ -1 +0,0 @@
-(window.webpackJsonp=window.webpackJsonp||[]).push([[93],{528:function(t,e,s){"use strict";s.r(e);var a=s(1),n=Object(a.a)({},function(){var t=this,e=t.$createElement,s=t._self._c||e;return s("div",{staticClass:"content"},[t._m(0),t._m(1),t._m(2),t._m(3),t._m(4),t._m(5),t._m(6),t._m(7),t._m(8),s("p",[s("a",{attrs:{href:"http://dotwe.org/vue/d164a5f38bc15713e345483ef09868ab",target:"_blank",rel:"noopener noreferrer"}},[t._v("Demo"),s("OutboundLink")],1)])])},[function(){var t=this.$create [...]
\ No newline at end of file
diff --git a/assets/js/94.601da2e1.js b/assets/js/94.601da2e1.js
new file mode 100644
index 0000000..3465588
--- /dev/null
+++ b/assets/js/94.601da2e1.js
@@ -0,0 +1 @@
+(window.webpackJsonp=window.webpackJsonp||[]).push([[94],{413:function(e,t,s){"use strict";s.r(t);var n=s(0),a=Object(n.a)({},(function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("div",{staticClass:"content"},[e._m(0),s("p",[e._v("Using "),s("a",{attrs:{href:"http://dotwe.org/vue",target:"_blank",rel:"noopener noreferrer"}},[e._v("Online Editor"),s("OutboundLink")],1),e._v(" is a good choice, but if you want to develop locally on your own machine, you will need to set up yo [...]
\ No newline at end of file
diff --git a/assets/js/94.b8b1e883.js b/assets/js/94.b8b1e883.js
deleted file mode 100644
index f700d99..0000000
--- a/assets/js/94.b8b1e883.js
+++ /dev/null
@@ -1 +0,0 @@
-(window.webpackJsonp=window.webpackJsonp||[]).push([[94],{530:function(t,e,a){"use strict";a.r(e);var s=a(1),n=Object(s.a)({},function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"content"},[t._m(0),t._m(1),a("p",[t._v("You can use these APIs to get a component's bounding rect in the page, or scroll a list to some specific component, or add a font-face rule to the page and so on.")]),t._m(2),t._m(3),t._m(4),t._m(5),t._m(6),t._m(7),a("p",[a("a",{attrs:{href [...]
\ No newline at end of file
diff --git a/assets/js/95.05b052dd.js b/assets/js/95.05b052dd.js
deleted file mode 100644
index 52dad5c..0000000
--- a/assets/js/95.05b052dd.js
+++ /dev/null
@@ -1 +0,0 @@
-(window.webpackJsonp=window.webpackJsonp||[]).push([[95],{532:function(t,e,a){"use strict";a.r(e);var s=a(1),n=Object(s.a)({},function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"content"},[a("h1",{attrs:{id:"globalevent"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#globalevent","aria-hidden":"true"}},[t._v("#")]),t._v(" globalEvent "),a("Badge",{attrs:{text:"0.14",type:"warn",vertical:"middle"}})],1),t._m(0),t._m(1),t._m(2),t._m(3),t._m(4),a("p",[ [...]
\ No newline at end of file
diff --git a/assets/js/95.aaf5e155.js b/assets/js/95.aaf5e155.js
new file mode 100644
index 0000000..198ff9b
--- /dev/null
+++ b/assets/js/95.aaf5e155.js
@@ -0,0 +1 @@
+(window.webpackJsonp=window.webpackJsonp||[]).push([[95],{414:function(e,t,a){"use strict";a.r(t);var s=a(0),r=Object(s.a)({},(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"content"},[e._m(0),a("div",{staticClass:"warning custom-block"},[a("p",{staticClass:"custom-block-title"},[e._v("warning")]),a("p",[e._v("This document is for the "),a("code",[e._v("Weex CLI")]),a("strong",[e._v("2.x")]),e._v(" version. For the old version of the "),a("code",[e. [...]
\ No newline at end of file
diff --git a/assets/js/96.e5812d8b.js b/assets/js/96.e5812d8b.js
new file mode 100644
index 0000000..9389e2d
--- /dev/null
+++ b/assets/js/96.e5812d8b.js
@@ -0,0 +1 @@
+(window.webpackJsonp=window.webpackJsonp||[]).push([[96],{415:function(t,e,l){"use strict";l.r(e);var a=l(0),i=Object(a.a)({},(function(){var t=this.$createElement;this._self._c;return this._m(0)}),[function(){var t=this,e=t.$createElement,l=t._self._c||e;return l("div",{staticClass:"content"},[l("h1",{attrs:{id:"guide"}},[l("a",{staticClass:"header-anchor",attrs:{href:"#guide"}},[t._v("#")]),t._v(" Guide")]),l("p",[t._v("ErrorCode in WEEX")]),l("h1",{attrs:{id:"common-error"}},[l("a",{s [...]
\ No newline at end of file
diff --git a/assets/js/96.eb8e2bff.js b/assets/js/96.eb8e2bff.js
deleted file mode 100644
index 3decdfb..0000000
--- a/assets/js/96.eb8e2bff.js
+++ /dev/null
@@ -1 +0,0 @@
-(window.webpackJsonp=window.webpackJsonp||[]).push([[96],{534:function(t,s,a){"use strict";a.r(s);var e=a(1),n=Object(e.a)({},function(){var t=this,s=t.$createElement,a=t._self._c||s;return a("div",{staticClass:"content"},[t._m(0),a("p",[t._v("The meta module can be used to update meta information for a single page, such as the viewport of the container.")]),t._m(1),t._m(2),t._m(3),t._m(4),a("ul",[a("li",[a("strong",[t._v("@options")]),t._m(5),t._m(6),t._m(7),t._m(8),a("ul",[a("li",[t._m [...]
\ No newline at end of file
diff --git a/assets/js/97.0040dc61.js b/assets/js/97.0040dc61.js
deleted file mode 100644
index 640b62d..0000000
--- a/assets/js/97.0040dc61.js
+++ /dev/null
@@ -1 +0,0 @@
-(window.webpackJsonp=window.webpackJsonp||[]).push([[97],{536:function(t,s,a){"use strict";a.r(s);var e=a(1),n=Object(e.a)({},function(){var t=this,s=t.$createElement,a=t._self._c||s;return a("div",{staticClass:"content"},[t._m(0),t._m(1),t._m(2),t._m(3),a("p",[t._v('A toast provides simple feedback about an operation in a small popup. For example, navigating away from an email before you send it triggers a "Draft saved" toast to let you know that you can continue editing later. Toasts a [...]
\ No newline at end of file
diff --git a/assets/js/97.bf81781b.js b/assets/js/97.bf81781b.js
new file mode 100644
index 0000000..7e75d19
--- /dev/null
+++ b/assets/js/97.bf81781b.js
@@ -0,0 +1 @@
+(window.webpackJsonp=window.webpackJsonp||[]).push([[97],{417:function(t,a,s){"use strict";s.r(a);var n=s(0),e=Object(n.a)({},(function(){var t=this.$createElement;this._self._c;return this._m(0)}),[function(){var t=this,a=t.$createElement,s=t._self._c||a;return s("div",{staticClass:"content"},[s("h2",{attrs:{id:"jsenv-extend"}},[s("a",{staticClass:"header-anchor",attrs:{href:"#jsenv-extend"}},[t._v("#")]),t._v(" JSEnv Extend")]),s("h3",{attrs:{id:"api"}},[s("a",{staticClass:"header-anch [...]
\ No newline at end of file
diff --git a/assets/js/98.3b91c9cb.js b/assets/js/98.3b91c9cb.js
new file mode 100644
index 0000000..1033f67
--- /dev/null
+++ b/assets/js/98.3b91c9cb.js
@@ -0,0 +1 @@
+(window.webpackJsonp=window.webpackJsonp||[]).push([[98],{418:function(t,a,s){"use strict";s.r(a);var e=s(0),n=Object(e.a)({},(function(){var t=this.$createElement;this._self._c;return this._m(0)}),[function(){var t=this,a=t.$createElement,s=t._self._c||a;return s("div",{staticClass:"content"},[s("p",[t._v("这部分扩展能力还在讨论尝试中,可能随时会有调整,请留意。")]),s("p",[t._v("Weex 希望能够尊重尽可能多的开发者的使用习惯,所以除了 Weex 官方支持的 Vue 2.0 之外,开发者还可以定制并横向扩展自己的或自己喜欢的 JS Framework。完整一套 JS Framework 的定制和扩展需要以下几个步骤:")]),s("ol",[s(" [...]
\ No newline at end of file
diff --git a/assets/js/98.a5b8f6e0.js b/assets/js/98.a5b8f6e0.js
deleted file mode 100644
index 27f9336..0000000
--- a/assets/js/98.a5b8f6e0.js
+++ /dev/null
@@ -1 +0,0 @@
-(window.webpackJsonp=window.webpackJsonp||[]).push([[98],{538:function(t,e,a){"use strict";a.r(e);var i=a(1),n=Object(i.a)({},function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"content"},[t._m(0),a("p",[t._v("As it's known to all that, we can navigate back and forth in the web browser using the navigation bar.\nAnd The navigator module mimics the same behaviors in the iOS/Android application. Without such an ability, We will have to stay in the same pag [...]
\ No newline at end of file
diff --git a/assets/js/99.0f80cf79.js b/assets/js/99.0f80cf79.js
new file mode 100644
index 0000000..19068a7
--- /dev/null
+++ b/assets/js/99.0f80cf79.js
@@ -0,0 +1 @@
+(window.webpackJsonp=window.webpackJsonp||[]).push([[99],{420:function(e,t,i){"use strict";i.r(t);var n=i(0),a=Object(n.a)({},(function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",{staticClass:"content"},[e._m(0),i("p",[i("a",{attrs:{href:"https://developer.apple.com/library/ios/documentation/Swift/Conceptual/BuildingCocoaApps/MixandMatch.html#//apple_ref/doc/uid/TP40014216-CH10-ID122",target:"_blank",rel:"noopener noreferrer"}},[e._v("Swift and Objective-C"),i("Outbou [...]
\ No newline at end of file
diff --git a/assets/js/99.12edffa9.js b/assets/js/99.12edffa9.js
deleted file mode 100644
index f3e1eb7..0000000
--- a/assets/js/99.12edffa9.js
+++ /dev/null
@@ -1 +0,0 @@
-(window.webpackJsonp=window.webpackJsonp||[]).push([[99],{540:function(t,e,i){"use strict";i.r(e);var r=i(1),s=Object(r.a)({},function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("div",{staticClass:"content"},[t._m(0),t._m(1),i("p",[t._v("A series of stream api. It provides function: pick data, pick date, pick time")]),t._m(2),t._m(3),t._m(4),t._m(5),t._m(6),t._m(7),t._m(8),t._m(9),t._m(10),t._m(11),i("p",[i("a",{attrs:{href:"http://dotwe.org/vue/060faedd0952f518d2d5322a5fb5 [...]
\ No newline at end of file
diff --git a/assets/js/app.1cd24f44.js b/assets/js/app.1cd24f44.js
deleted file mode 100644
index 507be22..0000000
--- a/assets/js/app.1cd24f44.js
+++ /dev/null
@@ -1,15 +0,0 @@
-!function(e){function t(t){for(var n,o,i=t[0],r=t[1],a=0,s=[];a<i.length;a++)o=i[a],l[o]&&s.push(l[o][0]),l[o]=0;for(n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n]);for(c&&c(t);s.length;)s.shift()()}var n={},o={2:0},l={2:0};function i(t){if(n[t])return n[t].exports;var o=n[t]={i:t,l:!1,exports:{}};return e[t].call(o.exports,o,o.exports,i),o.l=!0,o.exports}i.e=function(e){var t=[];o[e]?t.push(o[e]):0!==o[e]&&{3:1,4:1,5:1,6:1,7:1,8:1,9:1,11:1,14:1,15:1,16:1,17:1,18:1,19:1,20: [...]
-/*!
- * Vue.js v2.6.7
- * (c) 2014-2019 Evan You
- * Released under the MIT License.
- */var o=Object.freeze({});function l(e){return null==e}function i(e){return null!=e}function r(e){return!0===e}function a(e){return"string"==typeof e||"number"==typeof e||"symbol"==typeof e||"boolean"==typeof e}function s(e){return null!==e&&"object"==typeof e}var c=Object.prototype.toString;function u(e){return"[object Object]"===c.call(e)}function d(e){return"[object RegExp]"===c.call(e)}function p(e){var t=parseFloat(String(e));return t>=0&&Math.floor(t)===t&&isFinite(e)}function f(e [...]
-/* NProgress, (c) 2013, 2014 Rico Sta. Cruz - http://ricostacruz.com/nprogress
- * @license MIT */void 0===(l="function"==typeof(o=function(){var e,t,n={version:"0.2.0"},o=n.settings={minimum:.08,easing:"ease",positionUsing:"",speed:200,trickle:!0,trickleRate:.02,trickleSpeed:800,showSpinner:!0,barSelector:'[role="bar"]',spinnerSelector:'[role="spinner"]',parent:"body",template:'<div class="bar" role="bar"><div class="peg"></div></div><div class="spinner" role="spinner"><div class="spinner-icon"></div></div>'};function l(e,t,n){return e<t?t:e>n?n:e}function i(e){ret [...]
-/*!
- * Determine if an object is a Buffer
- *
- * @author Feross Aboukhadijeh <https://feross.org>
- * @license MIT
- */
-e.exports=function(e){return null!=e&&(n(e)||function(e){return"function"==typeof e.readFloatLE&&"function"==typeof e.slice&&n(e.slice(0,0))}(e)||!!e._isBuffer)}},function(e,t,n){"use strict";var o=n(70),l=n(5),i=n(157),r=n(158);function a(e){this.defaults=e,this.interceptors={request:new i,response:new i}}a.prototype.request=function(e){"string"==typeof e&&(e=l.merge({url:arguments[0]},arguments[1])),(e=l.merge(o,{method:"get"},this.defaults,e)).method=e.method.toLowerCase();var t=[r,vo [...]
\ No newline at end of file
diff --git a/assets/js/app.5ae81372.js b/assets/js/app.5ae81372.js
new file mode 100644
index 0000000..dfc2a74
--- /dev/null
+++ b/assets/js/app.5ae81372.js
@@ -0,0 +1,15 @@
+!function(e){function t(t){for(var n,o,i=t[0],l=t[1],a=0,s=[];a<i.length;a++)o=i[a],Object.prototype.hasOwnProperty.call(r,o)&&r[o]&&s.push(r[o][0]),r[o]=0;for(n in l)Object.prototype.hasOwnProperty.call(l,n)&&(e[n]=l[n]);for(c&&c(t);s.length;)s.shift()()}var n={},o={0:0},r={0:0};function i(t){if(n[t])return n[t].exports;var o=n[t]={i:t,l:!1,exports:{}};return e[t].call(o.exports,o,o.exports,i),o.l=!0,o.exports}i.e=function(e){var t=[];o[e]?t.push(o[e]):0!==o[e]&&{1:1,2:1,3:1,4:1,7:1,8:1 [...]
+/* NProgress, (c) 2013, 2014 Rico Sta. Cruz - http://ricostacruz.com/nprogress
+ * @license MIT */void 0===(r="function"==typeof(o=function(){var e,t,n={version:"0.2.0"},o=n.settings={minimum:.08,easing:"ease",positionUsing:"",speed:200,trickle:!0,trickleRate:.02,trickleSpeed:800,showSpinner:!0,barSelector:'[role="bar"]',spinnerSelector:'[role="spinner"]',parent:"body",template:'<div class="bar" role="bar"><div class="peg"></div></div><div class="spinner" role="spinner"><div class="spinner-icon"></div></div>'};function r(e,t,n){return e<t?t:e>n?n:e}function i(e){ret [...]
+/*!
+ * Determine if an object is a Buffer
+ *
+ * @author Feross Aboukhadijeh <https://feross.org>
+ * @license MIT
+ */
+e.exports=function(e){return null!=e&&(n(e)||function(e){return"function"==typeof e.readFloatLE&&"function"==typeof e.slice&&n(e.slice(0,0))}(e)||!!e._isBuffer)}},function(e,t,n){"use strict";var o=n(68),r=n(4),i=n(156),l=n(157);function a(e){this.defaults=e,this.interceptors={request:new i,response:new i}}a.prototype.request=function(e){"string"==typeof e&&(e=r.merge({url:arguments[0]},arguments[1])),(e=r.merge(o,{method:"get"},this.defaults,e)).method=e.method.toLowerCase();var t=[l,vo [...]
+/*!
+ * vue-router v3.1.3
+ * (c) 2019 Evan You
+ * @license MIT
+ */function Mr(e){return Object.prototype.toString.call(e).indexOf("Error")>-1}function Fr(e,t){return t instanceof e||t&&(t.name===e.name||t._name===e._name)}function Wr(e,t){for(var n in t)e[n]=t[n];return e}var Br={name:"RouterView",functional:!0,props:{name:{type:String,default:"default"}},render:function(e,t){var n=t.props,o=t.children,r=t.parent,i=t.data;i.routerView=!0;for(var l=r.$createElement,a=n.name,s=r.$route,c=r._routerViewCache||(r._routerViewCache={}),u=0,d=!1;r&&r._rout [...]
\ No newline at end of file
diff --git a/assets/js/vendors~docsearch.7a8ca841.js b/assets/js/vendors~docsearch.7a8ca841.js
new file mode 100644
index 0000000..5aa96bb
--- /dev/null
+++ b/assets/js/vendors~docsearch.7a8ca841.js
@@ -0,0 +1,3 @@
+(window.webpackJsonp=window.webpackJsonp||[]).push([[1],{258:function(t,e,n){
+/*! docsearch 2.6.3 | © Algolia | github.com/algolia/docsearch */
+var r;"undefined"!=typeof self&&self,r=function(){return function(t){var e={};function n(r){if(e[r])return e[r].exports;var i=e[r]={i:r,l:!1,exports:{}};return t[r].call(i.exports,i,i.exports,n),i.l=!0,i.exports}return n.m=t,n.c=e,n.d=function(t,e,r){n.o(t,e)||Object.defineProperty(t,e,{configurable:!1,enumerable:!0,get:r})},n.n=function(t){var e=t&&t.__esModule?function(){return t.default}:function(){return t};return n.d(e,"a",e),e},n.o=function(t,e){return Object.prototype.hasOwnProper [...]
\ No newline at end of file
diff --git a/assets/js/vendors~docsearch.a39f1fa3.js b/assets/js/vendors~docsearch.a39f1fa3.js
deleted file mode 100644
index 4591b11..0000000
--- a/assets/js/vendors~docsearch.a39f1fa3.js
+++ /dev/null
@@ -1,3 +0,0 @@
-(window.webpackJsonp=window.webpackJsonp||[]).push([[3],{312:function(t,e,n){
-/*! docsearch 2.6.2 | © Algolia | github.com/algolia/docsearch */
-var r;"undefined"!=typeof self&&self,r=function(){return function(t){var e={};function n(r){if(e[r])return e[r].exports;var i=e[r]={i:r,l:!1,exports:{}};return t[r].call(i.exports,i,i.exports,n),i.l=!0,i.exports}return n.m=t,n.c=e,n.d=function(t,e,r){n.o(t,e)||Object.defineProperty(t,e,{configurable:!1,enumerable:!0,get:r})},n.n=function(t){var e=t&&t.__esModule?function(){return t.default}:function(){return t};return n.d(e,"a",e),e},n.o=function(t,e){return Object.prototype.hasOwnProper [...]
\ No newline at end of file
diff --git a/attach-icon.svg b/attach-icon.svg
deleted file mode 100644
index 51e0b0e..0000000
--- a/attach-icon.svg
+++ /dev/null
@@ -1,15 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<svg width="12px" height="11px" viewBox="0 0 12 11" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
- <!-- Generator: Sketch 50.2 (55047) - http://www.bohemiancoding.com/sketch -->
- <title>回形针 copy</title>
- <desc>Created with Sketch.</desc>
- <defs></defs>
- <g id="最终稿-copy" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
- <g id="提bug" transform="translate(-996.000000, -1839.000000)" fill-rule="nonzero">
- <g id="回形针-copy" transform="translate(994.000000, 1836.000000)">
- <rect id="Rectangle-path" fill="#000000" opacity="0" x="0" y="0" width="16" height="16"></rect>
- <path d="M12.7820572,3.93105658 L12.7324825,3.88148182 C12.1147047,3.2637041 11.2681204,2.95100179 10.3528942,3.00057655 C9.46817546,3.0501513 8.61777773,3.43149558 7.95423869,4.08359429 L7.93135803,4.10647495 L2.9967631,9.04106987 C2.55440374,9.48342923 2.31034341,10.0706994 2.31034341,10.6999175 C2.31034341,11.3253221 2.55440374,11.9125923 2.9967631,12.3587651 C3.43912246,12.8011244 4.02639265,13.0451848 4.6556107,13.0451848 C5.28101531,13.0451848 5.8682855,12.8011244 6 [...]
- </g>
- </g>
- </g>
-</svg>
\ No newline at end of file
diff --git a/blank-page.html b/blank-page.html
deleted file mode 100644
index 71850e2..0000000
--- a/blank-page.html
+++ /dev/null
@@ -1,28 +0,0 @@
-<!DOCTYPE html>
-<html lang="en-US">
- <head>
- <meta charset="utf-8">
- <meta name="viewport" content="width=device-width,initial-scale=1">
- <title>WEEX</title>
- <meta name="description" content="Weex">
- <link rel="icon" href="//gw.alicdn.com/tps/TB1XNqxPXXXXXcSXVXXXXXXXXXX-64-63.png">
- <script src="//g.alicdn.com/alilog/mlog/aplus_v2.js"></script>
- <meta name="data-spm" dataSpmProtocol="i" content="a2c7j">
- <meta name="aplus-ajax" content="chksum">
- <meta name="aplus-waiting" content="MAN">
- <meta name="google-site-verification" content="FbH8DPHpxdDJlfkKLKXuXWOu69DI8ZRRP8O2Phg8UKw">
- <meta name="baidu-site-verification" content="WRr1iWvsYK">
-
- <link rel="preload" href="/assets/css/styles.1cd24f44.css" as="style"><link rel="preload" href="/assets/js/app.1cd24f44.js" as="script"><link rel="preload" href="/assets/js/56.5977b881.js" as="script"><link rel="preload" href="/assets/js/52.5fb3bcda.js" as="script"><link rel="prefetch" href="/assets/css/11.styles.676774ba.css"><link rel="prefetch" href="/assets/css/14.styles.ec133e92.css"><link rel="prefetch" href="/assets/css/15.styles.6aac94b5.css"><link rel="prefetch" href="/asset [...]
- <link rel="stylesheet" href="/assets/css/styles.1cd24f44.css">
- </head>
- <body>
- <div id="app" data-server-rendered="true"><div class="theme-container vuepress-theme-fast no-sidebar noFooter"><header class="navbar"><div class="sidebar-button"><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" role="img" viewBox="0 0 448 512" class="icon"><path fill="currentColor" d="M436 124H12c-6.627 0-12-5.373-12-12V80c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.627-5.373 12-12 12zm0 160H12c-6.627 0-12-5.373-12-12v-32c0-6.627 5.373-12 12-12h424c6.627 0 12 5 [...]
- Incubator. Incubation is required of all newly accepted projects until a further review indicates that the
- infrastructure, communications, and decision making process have stabilized in a manner consistent with
- other successful ASF projects. While incubation status is not necessarily a reflection of the completeness
- or stability of the code, it does indicate that the project has yet to be fully endorsed by the ASF.</p></div><div class="col col-4" data-v-0ad13d84><dl data-v-0ad13d84><dt data-v-0ad13d84>ASF</dt><dd data-v-0ad13d84><a href="http://www.apache.org" target="_self" data-v-0ad13d84>Foundation</a></dd><dd data-v-0ad13d84><a href="http://www.apache.org/licenses/" target="_self" data-v-0ad13d84>License</a></dd><dd data-v-0ad13d84><a href="http://www.apache.org/events/current-event" t [...]
- logo are trademarks of The Apache Software Foundation.</span></div></div></footer></div></div><!----></div></div>
- <script src="/assets/js/app.1cd24f44.js" defer></script><script src="/assets/js/56.5977b881.js" defer></script><script src="/assets/js/52.5fb3bcda.js" defer></script>
- </body>
-</html>
diff --git a/blog/index.html b/blog/index.html
index 0d749fb..6d57d9c 100644
--- a/blog/index.html
+++ b/blog/index.html
@@ -13,16 +13,16 @@
<meta name="google-site-verification" content="FbH8DPHpxdDJlfkKLKXuXWOu69DI8ZRRP8O2Phg8UKw">
<meta name="baidu-site-verification" content="WRr1iWvsYK">
- <link rel="preload" href="/assets/css/styles.1cd24f44.css" as="style"><link rel="preload" href="/assets/js/app.1cd24f44.js" as="script"><link rel="preload" href="/assets/js/23.b08a465d.js" as="script"><link rel="prefetch" href="/assets/css/11.styles.676774ba.css"><link rel="prefetch" href="/assets/css/14.styles.ec133e92.css"><link rel="prefetch" href="/assets/css/15.styles.6aac94b5.css"><link rel="prefetch" href="/assets/css/16.styles.f1a60de4.css"><link rel="prefetch" href="/assets/ [...]
- <link rel="stylesheet" href="/assets/css/styles.1cd24f44.css">
+ <link rel="preload" href="/assets/css/styles.5ae81372.css" as="style"><link rel="preload" href="/assets/js/app.5ae81372.js" as="script"><link rel="preload" href="/assets/js/11.aeb76ed7.js" as="script"><link rel="prefetch" href="/assets/css/1.styles.7a8ca841.css"><link rel="prefetch" href="/assets/css/10.styles.e87391c6.css"><link rel="prefetch" href="/assets/css/2.styles.6fdae112.css"><link rel="prefetch" href="/assets/css/20.styles.966c290b.css"><link rel="prefetch" href="/assets/cs [...]
+ <link rel="stylesheet" href="/assets/css/styles.5ae81372.css">
</head>
<body>
- <div id="app" data-server-rendered="true"><div class="theme-container vuepress-theme-fast"><header class="navbar"><div class="sidebar-button"><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" role="img" viewBox="0 0 448 512" class="icon"><path fill="currentColor" d="M436 124H12c-6.627 0-12-5.373-12-12V80c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.627-5.373 12-12 12zm0 160H12c-6.627 0-12-5.373-12-12v-32c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.62 [...]
+ <div id="app" data-server-rendered="true"><div class="theme-container vuepress-theme-fast"><header class="navbar"><div class="sidebar-button"><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" role="img" viewBox="0 0 448 512" class="icon"><path fill="currentColor" d="M436 124H12c-6.627 0-12-5.373-12-12V80c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.627-5.373 12-12 12zm0 160H12c-6.627 0-12-5.373-12-12v-32c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.62 [...]
Incubator. Incubation is required of all newly accepted projects until a further review indicates that the
infrastructure, communications, and decision making process have stabilized in a manner consistent with
other successful ASF projects. While incubation status is not necessarily a reflection of the completeness
or stability of the code, it does indicate that the project has yet to be fully endorsed by the ASF.</p></div><div class="col col-4" data-v-0ad13d84><dl data-v-0ad13d84><dt data-v-0ad13d84>ASF</dt><dd data-v-0ad13d84><a href="http://www.apache.org" target="_self" data-v-0ad13d84>Foundation</a></dd><dd data-v-0ad13d84><a href="http://www.apache.org/licenses/" target="_self" data-v-0ad13d84>License</a></dd><dd data-v-0ad13d84><a href="http://www.apache.org/events/current-event" t [...]
logo are trademarks of The Apache Software Foundation.</span></div></div></footer></div></div><!----></div></div>
- <script src="/assets/js/app.1cd24f44.js" defer></script><script src="/assets/js/23.b08a465d.js" defer></script>
+ <script src="/assets/js/app.5ae81372.js" defer></script><script src="/assets/js/11.aeb76ed7.js" defer></script>
</body>
</html>
diff --git a/blog/ios-weexcore.html b/blog/ios-weexcore.html
index ee90e01..2d2f116 100644
--- a/blog/ios-weexcore.html
+++ b/blog/ios-weexcore.html
@@ -13,17 +13,17 @@
<meta name="google-site-verification" content="FbH8DPHpxdDJlfkKLKXuXWOu69DI8ZRRP8O2Phg8UKw">
<meta name="baidu-site-verification" content="WRr1iWvsYK">
- <link rel="preload" href="/assets/css/styles.1cd24f44.css" as="style"><link rel="preload" href="/assets/js/app.1cd24f44.js" as="script"><link rel="preload" href="/assets/js/57.47fa7d33.js" as="script"><link rel="prefetch" href="/assets/css/11.styles.676774ba.css"><link rel="prefetch" href="/assets/css/14.styles.ec133e92.css"><link rel="prefetch" href="/assets/css/15.styles.6aac94b5.css"><link rel="prefetch" href="/assets/css/16.styles.f1a60de4.css"><link rel="prefetch" href="/assets/ [...]
- <link rel="stylesheet" href="/assets/css/styles.1cd24f44.css">
+ <link rel="preload" href="/assets/css/styles.5ae81372.css" as="style"><link rel="preload" href="/assets/js/app.5ae81372.js" as="script"><link rel="preload" href="/assets/js/36.0972fd46.js" as="script"><link rel="prefetch" href="/assets/css/1.styles.7a8ca841.css"><link rel="prefetch" href="/assets/css/10.styles.e87391c6.css"><link rel="prefetch" href="/assets/css/2.styles.6fdae112.css"><link rel="prefetch" href="/assets/css/20.styles.966c290b.css"><link rel="prefetch" href="/assets/cs [...]
+ <link rel="stylesheet" href="/assets/css/styles.5ae81372.css">
</head>
<body>
- <div id="app" data-server-rendered="true"><div class="theme-container vuepress-theme-fast"><header class="navbar"><div class="sidebar-button"><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" role="img" viewBox="0 0 448 512" class="icon"><path fill="currentColor" d="M436 124H12c-6.627 0-12-5.373-12-12V80c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.627-5.373 12-12 12zm0 160H12c-6.627 0-12-5.373-12-12v-32c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.62 [...]
-At the same time, iOS uses Yoga as its layout engine. And each WXComponent(base class of any component) manages a Yoga node. The structure sketch is as follows:</li></ol><p><img src="https://cdn.nlark.com/yuque/0/2019/png/272593/1550801663181-91fc0fd3-8568-42f7-b026-83e56e5f2c7f.png" alt="Screen Shot 2018-08-03 at 15.00.43.png"></p><p>After importing WeexCore, we use shared new layout engine called WeexLayout which lies in WeexCore layer. Now Javascript engine outputs render commands wh [...]
+ <div id="app" data-server-rendered="true"><div class="theme-container vuepress-theme-fast"><header class="navbar"><div class="sidebar-button"><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" role="img" viewBox="0 0 448 512" class="icon"><path fill="currentColor" d="M436 124H12c-6.627 0-12-5.373-12-12V80c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.627-5.373 12-12 12zm0 160H12c-6.627 0-12-5.373-12-12v-32c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.62 [...]
+At the same time, iOS uses Yoga as its layout engine. And each WXComponent(base class of any component) manages a Yoga node. The structure sketch is as follows:</li></ol><p><img src="https://cdn.nlark.com/yuque/0/2019/png/272593/1550801663181-91fc0fd3-8568-42f7-b026-83e56e5f2c7f.png" alt="Screen Shot 2018-08-03 at 15.00.43.png"></p><p>After importing WeexCore, we use shared new layout engine called WeexLayout which lies in WeexCore layer. Now Javascript engine outputs render commands wh [...]
a) In previous implementation, each WXComponent manages its layout node(YGNode) including life cycle, properties. After refactoring, underneath RenderObjects serve as layout node and synchronize final layout results to upper WXComponent instances.
b) To support fixed components, we adopted RootLayoutNode and added layout node of root component as child of RootLayoutNode. Now WeexCore handles all things and we only need to update frames of fixed views.
c) For scrollable components such as scroller, list and waterfall, we created extra layout node, and break the layout chain. That means, all children nodes are added to the scroller’s independent layout node and when doing layout, we first layout from root to the scroller and then let the scroller’s independent layout node layout the children.
-d) We easily supported RTL in the common layer.</p><h2 id="_0x33-other-change-points"><a href="#_0x33-other-change-points" aria-hidden="true" class="header-anchor">#</a> 0x33 Other change points</h2><p>a) For recycler and waterfall components, shared codes for calculating column count, width, and margin now lies in WeexCore.
-b) CSS styles are now consumed by underneath RenderObjects. So we provide interface methods for retrieving raw CSS style values. <a href="https://weex.apache.org/guide/extend/extend-ios.html#get-css-style-of-component" target="_blank" rel="noopener noreferrer">Methods<svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h2 [...]
+d) We easily supported RTL in the common layer.</p><h2 id="_0x33-other-change-points"><a href="#_0x33-other-change-points" class="header-anchor">#</a> 0x33 Other change points</h2><p>a) For recycler and waterfall components, shared codes for calculating column count, width, and margin now lies in WeexCore.
+b) CSS styles are now consumed by underneath RenderObjects. So we provide interface methods for retrieving raw CSS style values. <a href="https://weex.apache.org/guide/extend/extend-ios.html#get-css-style-of-component" target="_blank" rel="noopener noreferrer">Methods<svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h2 [...]
←
<a href="/blog/write-a-blog.html" class="prev">
Write a Blog
@@ -31,12 +31,12 @@ b) CSS styles are now consumed by underneath RenderObjects. So we provide interf
List of Third Party Plugin
</a>
→
- </span></p></div><div class="page-edit"><div class="last-updated"><span class="prefix">Last Updated: </span><span class="time">8/20/2019</span></div><div class="edit-link"><a href="https://github.com/apache/incubator-weex-site/edit/master/docs/blog/ios-weexcore.md" target="_blank" rel="noopener noreferrer">Edit this page</a><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="curren [...]
+ </span></p></div><div class="page-edit"><div class="last-updated"><span class="prefix">Last Updated: </span><span class="time">5/8/2019</span></div><div class="edit-link"><a href="https://github.com/apache/incubator-weex-site/edit/master/docs/blog/ios-weexcore.md" target="_blank" rel="noopener noreferrer">Edit this page</a><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="current [...]
Incubator. Incubation is required of all newly accepted projects until a further review indicates that the
infrastructure, communications, and decision making process have stabilized in a manner consistent with
other successful ASF projects. While incubation status is not necessarily a reflection of the completeness
or stability of the code, it does indicate that the project has yet to be fully endorsed by the ASF.</p></div><div class="col col-4" data-v-0ad13d84><dl data-v-0ad13d84><dt data-v-0ad13d84>ASF</dt><dd data-v-0ad13d84><a href="http://www.apache.org" target="_self" data-v-0ad13d84>Foundation</a></dd><dd data-v-0ad13d84><a href="http://www.apache.org/licenses/" target="_self" data-v-0ad13d84>License</a></dd><dd data-v-0ad13d84><a href="http://www.apache.org/events/current-event" t [...]
logo are trademarks of The Apache Software Foundation.</span></div></div></footer></div></div><!----></div></div>
- <script src="/assets/js/app.1cd24f44.js" defer></script><script src="/assets/js/57.47fa7d33.js" defer></script>
+ <script src="/assets/js/app.5ae81372.js" defer></script><script src="/assets/js/36.0972fd46.js" defer></script>
</body>
</html>
diff --git a/blog/weex-third-party-extensions.html b/blog/weex-third-party-extensions.html
index b0512f4..4807c29 100644
--- a/blog/weex-third-party-extensions.html
+++ b/blog/weex-third-party-extensions.html
@@ -13,12 +13,12 @@
<meta name="google-site-verification" content="FbH8DPHpxdDJlfkKLKXuXWOu69DI8ZRRP8O2Phg8UKw">
<meta name="baidu-site-verification" content="WRr1iWvsYK">
- <link rel="preload" href="/assets/css/styles.1cd24f44.css" as="style"><link rel="preload" href="/assets/js/app.1cd24f44.js" as="script"><link rel="preload" href="/assets/js/58.8dea199c.js" as="script"><link rel="prefetch" href="/assets/css/11.styles.676774ba.css"><link rel="prefetch" href="/assets/css/14.styles.ec133e92.css"><link rel="prefetch" href="/assets/css/15.styles.6aac94b5.css"><link rel="prefetch" href="/assets/css/16.styles.f1a60de4.css"><link rel="prefetch" href="/assets/ [...]
- <link rel="stylesheet" href="/assets/css/styles.1cd24f44.css">
+ <link rel="preload" href="/assets/css/styles.5ae81372.css" as="style"><link rel="preload" href="/assets/js/app.5ae81372.js" as="script"><link rel="preload" href="/assets/js/37.07958c7f.js" as="script"><link rel="prefetch" href="/assets/css/1.styles.7a8ca841.css"><link rel="prefetch" href="/assets/css/10.styles.e87391c6.css"><link rel="prefetch" href="/assets/css/2.styles.6fdae112.css"><link rel="prefetch" href="/assets/css/20.styles.966c290b.css"><link rel="prefetch" href="/assets/cs [...]
+ <link rel="stylesheet" href="/assets/css/styles.5ae81372.css">
</head>
<body>
- <div id="app" data-server-rendered="true"><div class="theme-container vuepress-theme-fast"><header class="navbar"><div class="sidebar-button"><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" role="img" viewBox="0 0 448 512" class="icon"><path fill="currentColor" d="M436 124H12c-6.627 0-12-5.373-12-12V80c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.627-5.373 12-12 12zm0 160H12c-6.627 0-12-5.373-12-12v-32c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.62 [...]
-The main idea is translate the user interaction into expression, then transfer those expressions into native environment. When the action occurs, all computing task will running on the native side, NO redundant js-bridge calls any more.</p><p><a href="https://alibaba.github.io/bindingx/guide/introduce" target="_blank" rel="noopener noreferrer">Visit BindingX<svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon [...]
+ <div id="app" data-server-rendered="true"><div class="theme-container vuepress-theme-fast"><header class="navbar"><div class="sidebar-button"><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" role="img" viewBox="0 0 448 512" class="icon"><path fill="currentColor" d="M436 124H12c-6.627 0-12-5.373-12-12V80c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.627-5.373 12-12 12zm0 160H12c-6.627 0-12-5.373-12-12v-32c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.62 [...]
+The main idea is translate the user interaction into expression, then transfer those expressions into native environment. When the action occurs, all computing task will running on the native side, NO redundant js-bridge calls any more.</p><p><a href="https://alibaba.github.io/bindingx/guide/introduce" target="_blank" rel="noopener noreferrer">Visit BindingX<svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon [...]
←
<a href="/blog/ios-weexcore.html" class="prev">
Adapt iOS WeexSDK to WeexCore
@@ -28,6 +28,6 @@ The main idea is translate the user interaction into expression, then transfer t
other successful ASF projects. While incubation status is not necessarily a reflection of the completeness
or stability of the code, it does indicate that the project has yet to be fully endorsed by the ASF.</p></div><div class="col col-4" data-v-0ad13d84><dl data-v-0ad13d84><dt data-v-0ad13d84>ASF</dt><dd data-v-0ad13d84><a href="http://www.apache.org" target="_self" data-v-0ad13d84>Foundation</a></dd><dd data-v-0ad13d84><a href="http://www.apache.org/licenses/" target="_self" data-v-0ad13d84>License</a></dd><dd data-v-0ad13d84><a href="http://www.apache.org/events/current-event" t [...]
logo are trademarks of The Apache Software Foundation.</span></div></div></footer></div></div><!----></div></div>
- <script src="/assets/js/app.1cd24f44.js" defer></script><script src="/assets/js/58.8dea199c.js" defer></script>
+ <script src="/assets/js/app.5ae81372.js" defer></script><script src="/assets/js/37.07958c7f.js" defer></script>
</body>
</html>
diff --git a/blog/write-a-blog.html b/blog/write-a-blog.html
index 6b90054..a284363 100644
--- a/blog/write-a-blog.html
+++ b/blog/write-a-blog.html
@@ -13,20 +13,20 @@
<meta name="google-site-verification" content="FbH8DPHpxdDJlfkKLKXuXWOu69DI8ZRRP8O2Phg8UKw">
<meta name="baidu-site-verification" content="WRr1iWvsYK">
- <link rel="preload" href="/assets/css/styles.1cd24f44.css" as="style"><link rel="preload" href="/assets/js/app.1cd24f44.js" as="script"><link rel="preload" href="/assets/js/59.2b41c432.js" as="script"><link rel="prefetch" href="/assets/css/11.styles.676774ba.css"><link rel="prefetch" href="/assets/css/14.styles.ec133e92.css"><link rel="prefetch" href="/assets/css/15.styles.6aac94b5.css"><link rel="prefetch" href="/assets/css/16.styles.f1a60de4.css"><link rel="prefetch" href="/assets/ [...]
- <link rel="stylesheet" href="/assets/css/styles.1cd24f44.css">
+ <link rel="preload" href="/assets/css/styles.5ae81372.css" as="style"><link rel="preload" href="/assets/js/app.5ae81372.js" as="script"><link rel="preload" href="/assets/js/38.2de8c700.js" as="script"><link rel="prefetch" href="/assets/css/1.styles.7a8ca841.css"><link rel="prefetch" href="/assets/css/10.styles.e87391c6.css"><link rel="prefetch" href="/assets/css/2.styles.6fdae112.css"><link rel="prefetch" href="/assets/css/20.styles.966c290b.css"><link rel="prefetch" href="/assets/cs [...]
+ <link rel="stylesheet" href="/assets/css/styles.5ae81372.css">
</head>
<body>
- <div id="app" data-server-rendered="true"><div class="theme-container vuepress-theme-fast"><header class="navbar"><div class="sidebar-button"><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" role="img" viewBox="0 0 448 512" class="icon"><path fill="currentColor" d="M436 124H12c-6.627 0-12-5.373-12-12V80c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.627-5.373 12-12 12zm0 160H12c-6.627 0-12-5.373-12-12v-32c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.62 [...]
+ <div id="app" data-server-rendered="true"><div class="theme-container vuepress-theme-fast"><header class="navbar"><div class="sidebar-button"><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" role="img" viewBox="0 0 448 512" class="icon"><path fill="currentColor" d="M436 124H12c-6.627 0-12-5.373-12-12V80c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.627-5.373 12-12 12zm0 160H12c-6.627 0-12-5.373-12-12v-32c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.62 [...]
Adapt iOS WeexSDK to WeexCore
</a>
→
- </span></p></div><div class="page-edit"><div class="last-updated"><span class="prefix">Last Updated: </span><span class="time">8/20/2019</span></div><div class="edit-link"><a href="https://github.com/apache/incubator-weex-site/edit/master/docs/blog/write-a-blog.md" target="_blank" rel="noopener noreferrer">Edit this page</a><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="curren [...]
+ </span></p></div><div class="page-edit"><div class="last-updated"><span class="prefix">Last Updated: </span><span class="time">3/26/2019</span></div><div class="edit-link"><a href="https://github.com/apache/incubator-weex-site/edit/master/docs/blog/write-a-blog.md" target="_blank" rel="noopener noreferrer">Edit this page</a><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="curren [...]
Incubator. Incubation is required of all newly accepted projects until a further review indicates that the
infrastructure, communications, and decision making process have stabilized in a manner consistent with
other successful ASF projects. While incubation status is not necessarily a reflection of the completeness
or stability of the code, it does indicate that the project has yet to be fully endorsed by the ASF.</p></div><div class="col col-4" data-v-0ad13d84><dl data-v-0ad13d84><dt data-v-0ad13d84>ASF</dt><dd data-v-0ad13d84><a href="http://www.apache.org" target="_self" data-v-0ad13d84>Foundation</a></dd><dd data-v-0ad13d84><a href="http://www.apache.org/licenses/" target="_self" data-v-0ad13d84>License</a></dd><dd data-v-0ad13d84><a href="http://www.apache.org/events/current-event" t [...]
logo are trademarks of The Apache Software Foundation.</span></div></div></footer></div></div><!----></div></div>
- <script src="/assets/js/app.1cd24f44.js" defer></script><script src="/assets/js/59.2b41c432.js" defer></script>
+ <script src="/assets/js/app.5ae81372.js" defer></script><script src="/assets/js/38.2de8c700.js" defer></script>
</body>
</html>
diff --git a/bug-report-guidelines.html b/bug-report-guidelines.html
deleted file mode 100644
index 128ef82..0000000
--- a/bug-report-guidelines.html
+++ /dev/null
@@ -1,9 +0,0 @@
-<!DOCTYPE html>
-<html>
-<head>
-<!-- HTML meta URL redirect -->
-<meta http-equiv="refresh" content="0; url=https://weex.apache.org/guide/contribute/bug-report-guidelines.html">
-</head>
-<body>
-</body>
-</html>
\ No newline at end of file
diff --git a/clipboard-1.png b/clipboard-1.png
deleted file mode 100644
index 0ddc396..0000000
Binary files a/clipboard-1.png and /dev/null differ
diff --git a/clipboard-2.png b/clipboard-2.png
deleted file mode 100644
index aeab48d..0000000
Binary files a/clipboard-2.png and /dev/null differ
diff --git a/close-icon.svg b/close-icon.svg
deleted file mode 100644
index 4f1083d..0000000
--- a/close-icon.svg
+++ /dev/null
@@ -1,15 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<svg width="12px" height="12px" viewBox="0 0 12 12" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
- <!-- Generator: Sketch 50.2 (55047) - http://www.bohemiancoding.com/sketch -->
- <title>Group 30 Copy</title>
- <desc>Created with Sketch.</desc>
- <defs></defs>
- <g id="最终稿-copy" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd" opacity="1">
- <g id="案例" transform="translate(-980.000000, -118.000000)" fill="#66b2ff">
- <g id="Group-30-Copy" transform="translate(986.000000, 125.000000) rotate(-315.000000) translate(-986.000000, -125.000000) translate(978.000000, 117.000000)">
- <rect id="Rectangle-8" x="0.352931909" y="6.59714023" width="14.5454545" height="1.45454545"></rect>
- <polygon id="Rectangle-8" points="8.35293191 0.0516856814 8.35293191 14.5971402 6.89838645 14.5971402 6.89838645 0.0516856814"></polygon>
- </g>
- </g>
- </g>
-</svg>
\ No newline at end of file
diff --git a/cn/archives/index.html b/cn/archives/index.html
deleted file mode 100644
index 365e40a..0000000
--- a/cn/archives/index.html
+++ /dev/null
@@ -1,9 +0,0 @@
-<!DOCTYPE html>
-<html>
-<head>
-<!-- HTML meta URL redirect -->
-<meta http-equiv="refresh" content="0; url=https://weex.apache.org/zh/guide/introduction.html">
-</head>
-<body>
-</body>
-</html>
\ No newline at end of file
diff --git a/cn/bug-report-guidelines.html b/cn/bug-report-guidelines.html
deleted file mode 100644
index 9c8316a..0000000
--- a/cn/bug-report-guidelines.html
+++ /dev/null
@@ -1,9 +0,0 @@
-<!DOCTYPE html>
-<html>
-<head>
-<!-- HTML meta URL redirect -->
-<meta http-equiv="refresh" content="0; url=https://weex.apache.org/zh/guide/contribute/bug-report-guidelines.html">
-</head>
-<body>
-</body>
-</html>
\ No newline at end of file
diff --git a/cn/contributing.html b/cn/contributing.html
deleted file mode 100644
index 73fdaf9..0000000
--- a/cn/contributing.html
+++ /dev/null
@@ -1,9 +0,0 @@
-<!DOCTYPE html>
-<html>
-<head>
-<!-- HTML meta URL redirect -->
-<meta http-equiv="refresh" content="0; url=https://weex.apache.org/zh/guide/contribute/contribute-code.html">
-</head>
-<body>
-</body>
-</html>
\ No newline at end of file
diff --git a/cn/development-process.html b/cn/development-process.html
deleted file mode 100644
index ef81c17..0000000
--- a/cn/development-process.html
+++ /dev/null
@@ -1,9 +0,0 @@
-<!DOCTYPE html>
-<html>
-<head>
-<!-- HTML meta URL redirect -->
-<meta http-equiv="refresh" content="0; url=https://weex.apache.org/zh/guide/develop/setup-develop-environment.html">
-</head>
-<body>
-</body>
-</html>
\ No newline at end of file
diff --git a/cn/examples.html b/cn/examples.html
deleted file mode 100644
index 9a60321..0000000
--- a/cn/examples.html
+++ /dev/null
@@ -1,9 +0,0 @@
-<!DOCTYPE html>
-<html>
-<head>
-<!-- HTML meta URL redirect -->
-<meta http-equiv="refresh" content="0; url=https://weex.apache.org/zh/community/code-demo.html">
-</head>
-<body>
-</body>
-</html>
\ No newline at end of file
diff --git a/cn/examples/a.html b/cn/examples/a.html
deleted file mode 100644
index c5359a4..0000000
--- a/cn/examples/a.html
+++ /dev/null
@@ -1,9 +0,0 @@
-<!DOCTYPE html>
-<html>
-<head>
-<!-- HTML meta URL redirect -->
-<meta http-equiv="refresh" content="0; url=https://weex.apache.org/zh/docs/components/a.html">
-</head>
-<body>
-</body>
-</html>
\ No newline at end of file
diff --git a/cn/examples/animation.html b/cn/examples/animation.html
deleted file mode 100644
index a1c0485..0000000
--- a/cn/examples/animation.html
+++ /dev/null
@@ -1,9 +0,0 @@
-<!DOCTYPE html>
-<html>
-<head>
-<!-- HTML meta URL redirect -->
-<meta http-equiv="refresh" content="0; url=https://weex.apache.org/zh/docs/modules/animation.html">
-</head>
-<body>
-</body>
-</html>
\ No newline at end of file
diff --git a/cn/examples/clipboard.html b/cn/examples/clipboard.html
deleted file mode 100644
index 775a780..0000000
--- a/cn/examples/clipboard.html
+++ /dev/null
@@ -1,9 +0,0 @@
-<!DOCTYPE html>
-<html>
-<head>
-<!-- HTML meta URL redirect -->
-<meta http-equiv="refresh" content="0; url=https://weex.apache.org/zh/docs/modules/clipboard.html">
-</head>
-<body>
-</body>
-</html>
\ No newline at end of file
diff --git a/cn/examples/div.html b/cn/examples/div.html
deleted file mode 100644
index 9548bc0..0000000
--- a/cn/examples/div.html
+++ /dev/null
@@ -1,9 +0,0 @@
-<!DOCTYPE html>
-<html>
-<head>
-<!-- HTML meta URL redirect -->
-<meta http-equiv="refresh" content="0; url=https://weex.apache.org/zh/docs/components/div.html">
-</head>
-<body>
-</body>
-</html>
\ No newline at end of file
diff --git a/cn/examples/dom-rect.html b/cn/examples/dom-rect.html
deleted file mode 100644
index 9a60321..0000000
--- a/cn/examples/dom-rect.html
+++ /dev/null
@@ -1,9 +0,0 @@
-<!DOCTYPE html>
-<html>
-<head>
-<!-- HTML meta URL redirect -->
-<meta http-equiv="refresh" content="0; url=https://weex.apache.org/zh/community/code-demo.html">
-</head>
-<body>
-</body>
-</html>
\ No newline at end of file
diff --git a/cn/examples/dom.html b/cn/examples/dom.html
deleted file mode 100644
index 0294183..0000000
--- a/cn/examples/dom.html
+++ /dev/null
@@ -1,9 +0,0 @@
-<!DOCTYPE html>
-<html>
-<head>
-<!-- HTML meta URL redirect -->
-<meta http-equiv="refresh" content="0; url=https://weex.apache.org/zh/docs/modules/dom.html">
-</head>
-<body>
-</body>
-</html>
\ No newline at end of file
diff --git a/cn/examples/globalEvent.html b/cn/examples/globalEvent.html
deleted file mode 100644
index 5daaefd..0000000
--- a/cn/examples/globalEvent.html
+++ /dev/null
@@ -1,9 +0,0 @@
-<!DOCTYPE html>
-<html>
-<head>
-<!-- HTML meta URL redirect -->
-<meta http-equiv="refresh" content="0; url=https://weex.apache.org/zh/docs/modules/globalEvent.html">
-</head>
-<body>
-</body>
-</html>
\ No newline at end of file
diff --git a/cn/examples/image.html b/cn/examples/image.html
deleted file mode 100644
index 5c91b91..0000000
--- a/cn/examples/image.html
+++ /dev/null
@@ -1,9 +0,0 @@
-<!DOCTYPE html>
-<html>
-<head>
-<!-- HTML meta URL redirect -->
-<meta http-equiv="refresh" content="0; url=https://weex.apache.org/zh/docs/components/image.html">
-</head>
-<body>
-</body>
-</html>
\ No newline at end of file
diff --git a/cn/examples/indicator.html b/cn/examples/indicator.html
deleted file mode 100644
index 04a85bf..0000000
--- a/cn/examples/indicator.html
+++ /dev/null
@@ -1,9 +0,0 @@
-<!DOCTYPE html>
-<html>
-<head>
-<!-- HTML meta URL redirect -->
-<meta http-equiv="refresh" content="0; url=https://weex.apache.org/zh/docs/components/indicator.html">
-</head>
-<body>
-</body>
-</html>
\ No newline at end of file
diff --git a/cn/examples/input.html b/cn/examples/input.html
deleted file mode 100644
index 89c9917..0000000
--- a/cn/examples/input.html
+++ /dev/null
@@ -1,9 +0,0 @@
-<!DOCTYPE html>
-<html>
-<head>
-<!-- HTML meta URL redirect -->
-<meta http-equiv="refresh" content="0; url=https://weex.apache.org/zh/docs/components/input.html">
-</head>
-<body>
-</body>
-</html>
\ No newline at end of file
diff --git a/cn/examples/list.html b/cn/examples/list.html
deleted file mode 100644
index 39211da..0000000
--- a/cn/examples/list.html
+++ /dev/null
@@ -1,9 +0,0 @@
-<!DOCTYPE html>
-<html>
-<head>
-<!-- HTML meta URL redirect -->
-<meta http-equiv="refresh" content="0; url=https://weex.apache.org/zh/docs/components/list.html">
-</head>
-<body>
-</body>
-</html>
\ No newline at end of file
diff --git a/cn/examples/loading.html b/cn/examples/loading.html
deleted file mode 100644
index 10b7ce2..0000000
--- a/cn/examples/loading.html
+++ /dev/null
@@ -1,9 +0,0 @@
-<!DOCTYPE html>
-<html>
-<head>
-<!-- HTML meta URL redirect -->
-<meta http-equiv="refresh" content="0; url=https://weex.apache.org/zh/docs/components/loading.html">
-</head>
-<body>
-</body>
-</html>
\ No newline at end of file
diff --git a/cn/examples/meta.html b/cn/examples/meta.html
deleted file mode 100644
index 4cda616..0000000
--- a/cn/examples/meta.html
+++ /dev/null
@@ -1,9 +0,0 @@
-<!DOCTYPE html>
-<html>
-<head>
-<!-- HTML meta URL redirect -->
-<meta http-equiv="refresh" content="0; url=https://weex.apache.org/zh/docs/modules/meta.html">
-</head>
-<body>
-</body>
-</html>
\ No newline at end of file
diff --git a/cn/examples/modal.html b/cn/examples/modal.html
deleted file mode 100644
index 03c627f..0000000
--- a/cn/examples/modal.html
+++ /dev/null
@@ -1,9 +0,0 @@
-<!DOCTYPE html>
-<html>
-<head>
-<!-- HTML meta URL redirect -->
-<meta http-equiv="refresh" content="0; url=https://weex.apache.org/zh/docs/modules/modal.html">
-</head>
-<body>
-</body>
-</html>
\ No newline at end of file
diff --git a/cn/examples/navigator.html b/cn/examples/navigator.html
deleted file mode 100644
index 2e9c5b5..0000000
--- a/cn/examples/navigator.html
+++ /dev/null
@@ -1,9 +0,0 @@
-<!DOCTYPE html>
-<html>
-<head>
-<!-- HTML meta URL redirect -->
-<meta http-equiv="refresh" content="0; url=https://weex.apache.org/zh/docs/modules/navigator.html">
-</head>
-<body>
-</body>
-</html>
\ No newline at end of file
diff --git a/cn/examples/picker.html b/cn/examples/picker.html
deleted file mode 100644
index 2ab627f..0000000
--- a/cn/examples/picker.html
+++ /dev/null
@@ -1,9 +0,0 @@
-<!DOCTYPE html>
-<html>
-<head>
-<!-- HTML meta URL redirect -->
-<meta http-equiv="refresh" content="0; url=https://weex.apache.org/zh/docs/modules/picker.html">
-</head>
-<body>
-</body>
-</html>
\ No newline at end of file
diff --git a/cn/examples/recycle-list.html b/cn/examples/recycle-list.html
deleted file mode 100644
index a68d98a..0000000
--- a/cn/examples/recycle-list.html
+++ /dev/null
@@ -1,9 +0,0 @@
-<!DOCTYPE html>
-<html>
-<head>
-<!-- HTML meta URL redirect -->
-<meta http-equiv="refresh" content="0; url=https://weex.apache.org/zh/docs/components/recycle-list.html">
-</head>
-<body>
-</body>
-</html>
\ No newline at end of file
diff --git a/cn/examples/refresh.html b/cn/examples/refresh.html
deleted file mode 100644
index fa2c588..0000000
--- a/cn/examples/refresh.html
+++ /dev/null
@@ -1,9 +0,0 @@
-<!DOCTYPE html>
-<html>
-<head>
-<!-- HTML meta URL redirect -->
-<meta http-equiv="refresh" content="0; url=https://weex.apache.org/zh/docs/components/refresh.html">
-</head>
-<body>
-</body>
-</html>
\ No newline at end of file
diff --git a/cn/examples/richtext.html b/cn/examples/richtext.html
deleted file mode 100644
index b3309c4..0000000
--- a/cn/examples/richtext.html
+++ /dev/null
@@ -1,9 +0,0 @@
-<!DOCTYPE html>
-<html>
-<head>
-<!-- HTML meta URL redirect -->
-<meta http-equiv="refresh" content="0; url=https://weex.apache.org/zh/docs/components/richtext.html">
-</head>
-<body>
-</body>
-</html>
\ No newline at end of file
diff --git a/cn/examples/scroller.html b/cn/examples/scroller.html
deleted file mode 100644
index d2d11e3..0000000
--- a/cn/examples/scroller.html
+++ /dev/null
@@ -1,9 +0,0 @@
-<!DOCTYPE html>
-<html>
-<head>
-<!-- HTML meta URL redirect -->
-<meta http-equiv="refresh" content="0; url=https://weex.apache.org/zh/docs/components/scroller.html">
-</head>
-<body>
-</body>
-</html>
\ No newline at end of file
diff --git a/cn/examples/slider.html b/cn/examples/slider.html
deleted file mode 100644
index 293f8c2..0000000
--- a/cn/examples/slider.html
+++ /dev/null
@@ -1,9 +0,0 @@
-<!DOCTYPE html>
-<html>
-<head>
-<!-- HTML meta URL redirect -->
-<meta http-equiv="refresh" content="0; url=https://weex.apache.org/zh/docs/components/slider.html">
-</head>
-<body>
-</body>
-</html>
\ No newline at end of file
diff --git a/cn/examples/storage.html b/cn/examples/storage.html
deleted file mode 100644
index e6ef774..0000000
--- a/cn/examples/storage.html
+++ /dev/null
@@ -1,9 +0,0 @@
-<!DOCTYPE html>
-<html>
-<head>
-<!-- HTML meta URL redirect -->
-<meta http-equiv="refresh" content="0; url=https://weex.apache.org/zh/docs/modules/storage.html">
-</head>
-<body>
-</body>
-</html>
\ No newline at end of file
diff --git a/cn/examples/stream.html b/cn/examples/stream.html
deleted file mode 100644
index f38fbd3..0000000
--- a/cn/examples/stream.html
+++ /dev/null
@@ -1,9 +0,0 @@
-<!DOCTYPE html>
-<html>
-<head>
-<!-- HTML meta URL redirect -->
-<meta http-equiv="refresh" content="0; url=https://weex.apache.org/zh/docs/modules/stream.html">
-</head>
-<body>
-</body>
-</html>
\ No newline at end of file
diff --git a/cn/examples/text.html b/cn/examples/text.html
deleted file mode 100644
index 096fa5e..0000000
--- a/cn/examples/text.html
+++ /dev/null
@@ -1,9 +0,0 @@
-<!DOCTYPE html>
-<html>
-<head>
-<!-- HTML meta URL redirect -->
-<meta http-equiv="refresh" content="0; url=https://weex.apache.org/zh/docs/components/text.html">
-</head>
-<body>
-</body>
-</html>
\ No newline at end of file
diff --git a/cn/examples/textarea.html b/cn/examples/textarea.html
deleted file mode 100644
index 81eab4a..0000000
--- a/cn/examples/textarea.html
+++ /dev/null
@@ -1,9 +0,0 @@
-<!DOCTYPE html>
-<html>
-<head>
-<!-- HTML meta URL redirect -->
-<meta http-equiv="refresh" content="0; url=https://weex.apache.org/zh/docs/components/textarea.html">
-</head>
-<body>
-</body>
-</html>
\ No newline at end of file
diff --git a/cn/examples/video.html b/cn/examples/video.html
deleted file mode 100644
index b40d6a7..0000000
--- a/cn/examples/video.html
+++ /dev/null
@@ -1,9 +0,0 @@
-<!DOCTYPE html>
-<html>
-<head>
-<!-- HTML meta URL redirect -->
-<meta http-equiv="refresh" content="0; url=https://weex.apache.org/zh/docs/components/video.html">
-</head>
-<body>
-</body>
-</html>
\ No newline at end of file
diff --git a/cn/examples/waterfall.html b/cn/examples/waterfall.html
deleted file mode 100644
index bde67a8..0000000
--- a/cn/examples/waterfall.html
+++ /dev/null
@@ -1,9 +0,0 @@
-<!DOCTYPE html>
-<html>
-<head>
-<!-- HTML meta URL redirect -->
-<meta http-equiv="refresh" content="0; url=https://weex.apache.org/zh/docs/components/waterfall.html">
-</head>
-<body>
-</body>
-</html>
\ No newline at end of file
diff --git a/cn/examples/web.html b/cn/examples/web.html
deleted file mode 100644
index da04f57..0000000
--- a/cn/examples/web.html
+++ /dev/null
@@ -1,9 +0,0 @@
-<!DOCTYPE html>
-<html>
-<head>
-<!-- HTML meta URL redirect -->
-<meta http-equiv="refresh" content="0; url=https://weex.apache.org/zh/docs/components/web.html">
-</head>
-<body>
-</body>
-</html>
\ No newline at end of file
diff --git a/cn/examples/webSockets.html b/cn/examples/webSockets.html
deleted file mode 100644
index f619d4b..0000000
--- a/cn/examples/webSockets.html
+++ /dev/null
@@ -1,9 +0,0 @@
-<!DOCTYPE html>
-<html>
-<head>
-<!-- HTML meta URL redirect -->
-<meta http-equiv="refresh" content="0; url=https://weex.apache.org/zh/docs/modules/webSockets.html">
-</head>
-<body>
-</body>
-</html>
\ No newline at end of file
diff --git a/cn/examples/webview.html b/cn/examples/webview.html
deleted file mode 100644
index 7b26041..0000000
--- a/cn/examples/webview.html
+++ /dev/null
@@ -1,9 +0,0 @@
-<!DOCTYPE html>
-<html>
-<head>
-<!-- HTML meta URL redirect -->
-<meta http-equiv="refresh" content="0; url=https://weex.apache.org/zh/docs/modules/webview.html">
-</head>
-<body>
-</body>
-</html>
\ No newline at end of file
diff --git a/cn/faq.html b/cn/faq.html
deleted file mode 100644
index 9c8316a..0000000
--- a/cn/faq.html
+++ /dev/null
@@ -1,9 +0,0 @@
-<!DOCTYPE html>
-<html>
-<head>
-<!-- HTML meta URL redirect -->
-<meta http-equiv="refresh" content="0; url=https://weex.apache.org/zh/guide/contribute/bug-report-guidelines.html">
-</head>
-<body>
-</body>
-</html>
\ No newline at end of file
diff --git a/cn/guide/advanced/downgrade.html b/cn/guide/advanced/downgrade.html
deleted file mode 100644
index 7ea16b7..0000000
--- a/cn/guide/advanced/downgrade.html
+++ /dev/null
@@ -1,9 +0,0 @@
-<!DOCTYPE html>
-<html>
-<head>
-<!-- HTML meta URL redirect -->
-<meta http-equiv="refresh" content="0; url=https://weex.apache.org/zh/guide/advanced/downgrade.html">
-</head>
-<body>
-</body>
-</html>
\ No newline at end of file
diff --git a/cn/guide/advanced/path.html b/cn/guide/advanced/path.html
deleted file mode 100644
index 145e683..0000000
--- a/cn/guide/advanced/path.html
+++ /dev/null
@@ -1,9 +0,0 @@
-<!DOCTYPE html>
-<html>
-<head>
-<!-- HTML meta URL redirect -->
-<meta http-equiv="refresh" content="0; url=https://weex.apache.org/zh/guide/advanced/asset-path.html">
-</head>
-<body>
-</body>
-</html>
\ No newline at end of file
diff --git a/cn/guide/advanced/use-vuex-and-vue-router.html b/cn/guide/advanced/use-vuex-and-vue-router.html
deleted file mode 100644
index 095250b..0000000
--- a/cn/guide/advanced/use-vuex-and-vue-router.html
+++ /dev/null
@@ -1,9 +0,0 @@
-<!DOCTYPE html>
-<html>
-<head>
-<!-- HTML meta URL redirect -->
-<meta http-equiv="refresh" content="0; url=https://weex.apache.org/zh/guide/advanced/use-vuex-and-vue-router.html">
-</head>
-<body>
-</body>
-</html>
\ No newline at end of file
diff --git a/cn/guide/extend-android.html b/cn/guide/extend-android.html
deleted file mode 100644
index e819da8..0000000
--- a/cn/guide/extend-android.html
+++ /dev/null
@@ -1,9 +0,0 @@
-<!DOCTYPE html>
-<html>
-<head>
-<!-- HTML meta URL redirect -->
-<meta http-equiv="refresh" content="0; url=https://weex.apache.org/zh/guide/extend/extend-android.html">
-</head>
-<body>
-</body>
-</html>
\ No newline at end of file
diff --git a/cn/guide/extend-ios.html b/cn/guide/extend-ios.html
deleted file mode 100644
index 686b763..0000000
--- a/cn/guide/extend-ios.html
+++ /dev/null
@@ -1,9 +0,0 @@
-<!DOCTYPE html>
-<html>
-<head>
-<!-- HTML meta URL redirect -->
-<meta http-equiv="refresh" content="0; url=https://weex.apache.org/zh/guide/extend/extend-ios.html">
-</head>
-<body>
-</body>
-</html>
\ No newline at end of file
diff --git a/cn/guide/extend-web-render.html b/cn/guide/extend-web-render.html
deleted file mode 100644
index c032cf1..0000000
--- a/cn/guide/extend-web-render.html
+++ /dev/null
@@ -1,9 +0,0 @@
-<!DOCTYPE html>
-<html>
-<head>
-<!-- HTML meta URL redirect -->
-<meta http-equiv="refresh" content="0; url=https://weex.apache.org/zh/guide/extend/extend-web.html">
-</head>
-<body>
-</body>
-</html>
\ No newline at end of file
diff --git a/cn/guide/front-end-frameworks.html b/cn/guide/front-end-frameworks.html
deleted file mode 100644
index 26992ed..0000000
--- a/cn/guide/front-end-frameworks.html
+++ /dev/null
@@ -1,9 +0,0 @@
-<!DOCTYPE html>
-<html>
-<head>
-<!-- HTML meta URL redirect -->
-<meta http-equiv="refresh" content="0; url=https://weex.apache.org/zh/guide/front-end-frameworks.html">
-</head>
-<body>
-</body>
-</html>
\ No newline at end of file
diff --git a/cn/guide/index.html b/cn/guide/index.html
deleted file mode 100644
index 365e40a..0000000
--- a/cn/guide/index.html
+++ /dev/null
@@ -1,9 +0,0 @@
-<!DOCTYPE html>
-<html>
-<head>
-<!-- HTML meta URL redirect -->
-<meta http-equiv="refresh" content="0; url=https://weex.apache.org/zh/guide/introduction.html">
-</head>
-<body>
-</body>
-</html>
\ No newline at end of file
diff --git a/cn/guide/integrate-devtool-to-android.html b/cn/guide/integrate-devtool-to-android.html
deleted file mode 100644
index 36c5314..0000000
--- a/cn/guide/integrate-devtool-to-android.html
+++ /dev/null
@@ -1,9 +0,0 @@
-<!DOCTYPE html>
-<html>
-<head>
-<!-- HTML meta URL redirect -->
-<meta http-equiv="refresh" content="0; url=https://weex.apache.org/zh/guide/debug/integrate-devtool-to-android.html">
-</head>
-<body>
-</body>
-</html>
\ No newline at end of file
diff --git a/cn/guide/integrate-devtool-to-ios.html b/cn/guide/integrate-devtool-to-ios.html
deleted file mode 100644
index a8d1452..0000000
--- a/cn/guide/integrate-devtool-to-ios.html
+++ /dev/null
@@ -1,9 +0,0 @@
-<!DOCTYPE html>
-<html>
-<head>
-<!-- HTML meta URL redirect -->
-<meta http-equiv="refresh" content="0; url=https://weex.apache.org/zh/guide/debug/integrate-devtool-to-ios.html">
-</head>
-<body>
-</body>
-</html>
\ No newline at end of file
diff --git a/cn/guide/integrate-to-your-app.html b/cn/guide/integrate-to-your-app.html
deleted file mode 100644
index fb299ea..0000000
--- a/cn/guide/integrate-to-your-app.html
+++ /dev/null
@@ -1,9 +0,0 @@
-<!DOCTYPE html>
-<html>
-<head>
-<!-- HTML meta URL redirect -->
-<meta http-equiv="refresh" content="0; url=https://weex.apache.org/zh/guide/develop/integrate-to-android-app.html">
-</head>
-<body>
-</body>
-</html>
\ No newline at end of file
diff --git a/cn/guide/use-vue.html b/cn/guide/use-vue.html
deleted file mode 100644
index d6f0725..0000000
--- a/cn/guide/use-vue.html
+++ /dev/null
@@ -1,9 +0,0 @@
-<!DOCTYPE html>
-<html>
-<head>
-<!-- HTML meta URL redirect -->
-<meta http-equiv="refresh" content="0; url=https://weex.apache.org/zh/guide/use-vue-in-weex.html">
-</head>
-<body>
-</body>
-</html>
\ No newline at end of file
diff --git a/cn/index.html b/cn/index.html
deleted file mode 100644
index b410caa..0000000
--- a/cn/index.html
+++ /dev/null
@@ -1,9 +0,0 @@
-<!DOCTYPE html>
-<html>
-<head>
-<!-- HTML meta URL redirect -->
-<meta http-equiv="refresh" content="0; url=https://weex.apache.org/zh/">
-</head>
-<body>
-</body>
-</html>
\ No newline at end of file
diff --git a/cn/playground.html b/cn/playground.html
deleted file mode 100644
index d9c305b..0000000
--- a/cn/playground.html
+++ /dev/null
@@ -1,9 +0,0 @@
-<!DOCTYPE html>
-<html>
-<head>
-<!-- HTML meta URL redirect -->
-<meta http-equiv="refresh" content="0; url=https://weex.apache.org/zh/guide/playground.html">
-</head>
-<body>
-</body>
-</html>
\ No newline at end of file
diff --git a/cn/references/android-apis.html b/cn/references/android-apis.html
deleted file mode 100644
index 7b95741..0000000
--- a/cn/references/android-apis.html
+++ /dev/null
@@ -1,9 +0,0 @@
-<!DOCTYPE html>
-<html>
-<head>
-<!-- HTML meta URL redirect -->
-<meta http-equiv="refresh" content="0; url=https://weex.apache.org/zh/docs/api/android-apis.html">
-</head>
-<body>
-</body>
-</html>
\ No newline at end of file
diff --git a/cn/references/broadcast-channel.html b/cn/references/broadcast-channel.html
deleted file mode 100644
index 9fabc96..0000000
--- a/cn/references/broadcast-channel.html
+++ /dev/null
@@ -1,9 +0,0 @@
-<!DOCTYPE html>
-<html>
-<head>
-<!-- HTML meta URL redirect -->
-<meta http-equiv="refresh" content="0; url=https://weex.apache.org/zh/docs/api/broadcast-channel.html">
-</head>
-<body>
-</body>
-</html>
\ No newline at end of file
diff --git a/cn/references/components/a.html b/cn/references/components/a.html
deleted file mode 100644
index c5359a4..0000000
--- a/cn/references/components/a.html
+++ /dev/null
@@ -1,9 +0,0 @@
-<!DOCTYPE html>
-<html>
-<head>
-<!-- HTML meta URL redirect -->
-<meta http-equiv="refresh" content="0; url=https://weex.apache.org/zh/docs/components/a.html">
-</head>
-<body>
-</body>
-</html>
\ No newline at end of file
diff --git a/cn/references/components/div.html b/cn/references/components/div.html
deleted file mode 100644
index 9548bc0..0000000
--- a/cn/references/components/div.html
+++ /dev/null
@@ -1,9 +0,0 @@
-<!DOCTYPE html>
-<html>
-<head>
-<!-- HTML meta URL redirect -->
-<meta http-equiv="refresh" content="0; url=https://weex.apache.org/zh/docs/components/div.html">
-</head>
-<body>
-</body>
-</html>
\ No newline at end of file
diff --git a/cn/references/components/image.html b/cn/references/components/image.html
deleted file mode 100644
index 5c91b91..0000000
--- a/cn/references/components/image.html
+++ /dev/null
@@ -1,9 +0,0 @@
-<!DOCTYPE html>
-<html>
-<head>
-<!-- HTML meta URL redirect -->
-<meta http-equiv="refresh" content="0; url=https://weex.apache.org/zh/docs/components/image.html">
-</head>
-<body>
-</body>
-</html>
\ No newline at end of file
diff --git a/cn/references/components/index.html b/cn/references/components/index.html
deleted file mode 100644
index c5359a4..0000000
--- a/cn/references/components/index.html
+++ /dev/null
@@ -1,9 +0,0 @@
-<!DOCTYPE html>
-<html>
-<head>
-<!-- HTML meta URL redirect -->
-<meta http-equiv="refresh" content="0; url=https://weex.apache.org/zh/docs/components/a.html">
-</head>
-<body>
-</body>
-</html>
\ No newline at end of file
diff --git a/cn/references/components/indicator.html b/cn/references/components/indicator.html
deleted file mode 100644
index 04a85bf..0000000
--- a/cn/references/components/indicator.html
+++ /dev/null
@@ -1,9 +0,0 @@
-<!DOCTYPE html>
-<html>
-<head>
-<!-- HTML meta URL redirect -->
-<meta http-equiv="refresh" content="0; url=https://weex.apache.org/zh/docs/components/indicator.html">
-</head>
-<body>
-</body>
-</html>
\ No newline at end of file
diff --git a/cn/references/components/input.html b/cn/references/components/input.html
deleted file mode 100644
index 89c9917..0000000
--- a/cn/references/components/input.html
+++ /dev/null
@@ -1,9 +0,0 @@
-<!DOCTYPE html>
-<html>
-<head>
-<!-- HTML meta URL redirect -->
-<meta http-equiv="refresh" content="0; url=https://weex.apache.org/zh/docs/components/input.html">
-</head>
-<body>
-</body>
-</html>
\ No newline at end of file
diff --git a/cn/references/components/list.html b/cn/references/components/list.html
deleted file mode 100644
index 39211da..0000000
--- a/cn/references/components/list.html
+++ /dev/null
@@ -1,9 +0,0 @@
-<!DOCTYPE html>
-<html>
-<head>
-<!-- HTML meta URL redirect -->
-<meta http-equiv="refresh" content="0; url=https://weex.apache.org/zh/docs/components/list.html">
-</head>
-<body>
-</body>
-</html>
\ No newline at end of file
diff --git a/cn/references/components/loading.html b/cn/references/components/loading.html
deleted file mode 100644
index 10b7ce2..0000000
--- a/cn/references/components/loading.html
+++ /dev/null
@@ -1,9 +0,0 @@
-<!DOCTYPE html>
-<html>
-<head>
-<!-- HTML meta URL redirect -->
-<meta http-equiv="refresh" content="0; url=https://weex.apache.org/zh/docs/components/loading.html">
-</head>
-<body>
-</body>
-</html>
\ No newline at end of file
diff --git a/cn/references/components/recycle-list.html b/cn/references/components/recycle-list.html
deleted file mode 100644
index a68d98a..0000000
--- a/cn/references/components/recycle-list.html
+++ /dev/null
@@ -1,9 +0,0 @@
-<!DOCTYPE html>
-<html>
-<head>
-<!-- HTML meta URL redirect -->
-<meta http-equiv="refresh" content="0; url=https://weex.apache.org/zh/docs/components/recycle-list.html">
-</head>
-<body>
-</body>
-</html>
\ No newline at end of file
diff --git a/cn/references/components/refresh.html b/cn/references/components/refresh.html
deleted file mode 100644
index fa2c588..0000000
--- a/cn/references/components/refresh.html
+++ /dev/null
@@ -1,9 +0,0 @@
-<!DOCTYPE html>
-<html>
-<head>
-<!-- HTML meta URL redirect -->
-<meta http-equiv="refresh" content="0; url=https://weex.apache.org/zh/docs/components/refresh.html">
-</head>
-<body>
-</body>
-</html>
\ No newline at end of file
diff --git a/cn/references/components/richtext.html b/cn/references/components/richtext.html
deleted file mode 100644
index b3309c4..0000000
--- a/cn/references/components/richtext.html
+++ /dev/null
@@ -1,9 +0,0 @@
-<!DOCTYPE html>
-<html>
-<head>
-<!-- HTML meta URL redirect -->
-<meta http-equiv="refresh" content="0; url=https://weex.apache.org/zh/docs/components/richtext.html">
-</head>
-<body>
-</body>
-</html>
\ No newline at end of file
diff --git a/cn/references/components/scroller.html b/cn/references/components/scroller.html
deleted file mode 100644
index d2d11e3..0000000
--- a/cn/references/components/scroller.html
+++ /dev/null
@@ -1,9 +0,0 @@
-<!DOCTYPE html>
-<html>
-<head>
-<!-- HTML meta URL redirect -->
-<meta http-equiv="refresh" content="0; url=https://weex.apache.org/zh/docs/components/scroller.html">
-</head>
-<body>
-</body>
-</html>
\ No newline at end of file
diff --git a/cn/references/components/slider.html b/cn/references/components/slider.html
deleted file mode 100644
index 293f8c2..0000000
--- a/cn/references/components/slider.html
+++ /dev/null
@@ -1,9 +0,0 @@
-<!DOCTYPE html>
-<html>
-<head>
-<!-- HTML meta URL redirect -->
-<meta http-equiv="refresh" content="0; url=https://weex.apache.org/zh/docs/components/slider.html">
-</head>
-<body>
-</body>
-</html>
\ No newline at end of file
diff --git a/cn/references/components/text.html b/cn/references/components/text.html
deleted file mode 100644
index 096fa5e..0000000
--- a/cn/references/components/text.html
+++ /dev/null
@@ -1,9 +0,0 @@
-<!DOCTYPE html>
-<html>
-<head>
-<!-- HTML meta URL redirect -->
-<meta http-equiv="refresh" content="0; url=https://weex.apache.org/zh/docs/components/text.html">
-</head>
-<body>
-</body>
-</html>
\ No newline at end of file
diff --git a/cn/references/components/textarea.html b/cn/references/components/textarea.html
deleted file mode 100644
index 81eab4a..0000000
--- a/cn/references/components/textarea.html
+++ /dev/null
@@ -1,9 +0,0 @@
-<!DOCTYPE html>
-<html>
-<head>
-<!-- HTML meta URL redirect -->
-<meta http-equiv="refresh" content="0; url=https://weex.apache.org/zh/docs/components/textarea.html">
-</head>
-<body>
-</body>
-</html>
\ No newline at end of file
diff --git a/cn/references/components/video.html b/cn/references/components/video.html
deleted file mode 100644
index b40d6a7..0000000
--- a/cn/references/components/video.html
+++ /dev/null
@@ -1,9 +0,0 @@
-<!DOCTYPE html>
-<html>
-<head>
-<!-- HTML meta URL redirect -->
-<meta http-equiv="refresh" content="0; url=https://weex.apache.org/zh/docs/components/video.html">
-</head>
-<body>
-</body>
-</html>
\ No newline at end of file
diff --git a/cn/references/components/waterfall.html b/cn/references/components/waterfall.html
deleted file mode 100644
index bde67a8..0000000
--- a/cn/references/components/waterfall.html
+++ /dev/null
@@ -1,9 +0,0 @@
-<!DOCTYPE html>
-<html>
-<head>
-<!-- HTML meta URL redirect -->
-<meta http-equiv="refresh" content="0; url=https://weex.apache.org/zh/docs/components/waterfall.html">
-</head>
-<body>
-</body>
-</html>
\ No newline at end of file
diff --git a/cn/references/components/web.html b/cn/references/components/web.html
deleted file mode 100644
index da04f57..0000000
--- a/cn/references/components/web.html
+++ /dev/null
@@ -1,9 +0,0 @@
-<!DOCTYPE html>
-<html>
-<head>
-<!-- HTML meta URL redirect -->
-<meta http-equiv="refresh" content="0; url=https://weex.apache.org/zh/docs/components/web.html">
-</head>
-<body>
-</body>
-</html>
\ No newline at end of file
diff --git a/cn/references/index.html b/cn/references/index.html
deleted file mode 100644
index b2ede39..0000000
--- a/cn/references/index.html
+++ /dev/null
@@ -1,9 +0,0 @@
-<!DOCTYPE html>
-<html>
-<head>
-<!-- HTML meta URL redirect -->
-<meta http-equiv="refresh" content="0; url=https://weex.apache.org/zh/docs/api/weex-variable.html">
-</head>
-<body>
-</body>
-</html>
\ No newline at end of file
diff --git a/cn/references/ios-apis.html b/cn/references/ios-apis.html
deleted file mode 100644
index f6eae8e..0000000
--- a/cn/references/ios-apis.html
+++ /dev/null
@@ -1,9 +0,0 @@
-<!DOCTYPE html>
-<html>
-<head>
-<!-- HTML meta URL redirect -->
-<meta http-equiv="refresh" content="0; url=https://weex.apache.org/zh/docs/api/ios-apis.html">
-</head>
-<body>
-</body>
-</html>
\ No newline at end of file
diff --git a/cn/references/js-service.html b/cn/references/js-service.html
deleted file mode 100644
index f099c05..0000000
--- a/cn/references/js-service.html
+++ /dev/null
@@ -1,9 +0,0 @@
-<!DOCTYPE html>
-<html>
-<head>
-<!-- HTML meta URL redirect -->
-<meta http-equiv="refresh" content="0; url=https://weex.apache.org/zh/docs/api/js-service.html">
-</head>
-<body>
-</body>
-</html>
\ No newline at end of file
diff --git a/cn/references/modules/animation.html b/cn/references/modules/animation.html
deleted file mode 100644
index a1c0485..0000000
--- a/cn/references/modules/animation.html
+++ /dev/null
@@ -1,9 +0,0 @@
-<!DOCTYPE html>
-<html>
-<head>
-<!-- HTML meta URL redirect -->
-<meta http-equiv="refresh" content="0; url=https://weex.apache.org/zh/docs/modules/animation.html">
-</head>
-<body>
-</body>
-</html>
\ No newline at end of file
diff --git a/cn/references/modules/clipboard.html b/cn/references/modules/clipboard.html
deleted file mode 100644
index 775a780..0000000
--- a/cn/references/modules/clipboard.html
+++ /dev/null
@@ -1,9 +0,0 @@
-<!DOCTYPE html>
-<html>
-<head>
-<!-- HTML meta URL redirect -->
-<meta http-equiv="refresh" content="0; url=https://weex.apache.org/zh/docs/modules/clipboard.html">
-</head>
-<body>
-</body>
-</html>
\ No newline at end of file
diff --git a/cn/references/modules/dom.html b/cn/references/modules/dom.html
deleted file mode 100644
index 0294183..0000000
--- a/cn/references/modules/dom.html
+++ /dev/null
@@ -1,9 +0,0 @@
-<!DOCTYPE html>
-<html>
-<head>
-<!-- HTML meta URL redirect -->
-<meta http-equiv="refresh" content="0; url=https://weex.apache.org/zh/docs/modules/dom.html">
-</head>
-<body>
-</body>
-</html>
\ No newline at end of file
diff --git a/cn/references/modules/globalEvent.html b/cn/references/modules/globalEvent.html
deleted file mode 100644
index 5daaefd..0000000
--- a/cn/references/modules/globalEvent.html
+++ /dev/null
@@ -1,9 +0,0 @@
-<!DOCTYPE html>
-<html>
-<head>
-<!-- HTML meta URL redirect -->
-<meta http-equiv="refresh" content="0; url=https://weex.apache.org/zh/docs/modules/globalEvent.html">
-</head>
-<body>
-</body>
-</html>
\ No newline at end of file
diff --git a/cn/references/modules/index.html b/cn/references/modules/index.html
deleted file mode 100644
index a1c0485..0000000
--- a/cn/references/modules/index.html
+++ /dev/null
@@ -1,9 +0,0 @@
-<!DOCTYPE html>
-<html>
-<head>
-<!-- HTML meta URL redirect -->
-<meta http-equiv="refresh" content="0; url=https://weex.apache.org/zh/docs/modules/animation.html">
-</head>
-<body>
-</body>
-</html>
\ No newline at end of file
diff --git a/cn/references/modules/meta.html b/cn/references/modules/meta.html
deleted file mode 100644
index 4cda616..0000000
--- a/cn/references/modules/meta.html
+++ /dev/null
@@ -1,9 +0,0 @@
-<!DOCTYPE html>
-<html>
-<head>
-<!-- HTML meta URL redirect -->
-<meta http-equiv="refresh" content="0; url=https://weex.apache.org/zh/docs/modules/meta.html">
-</head>
-<body>
-</body>
-</html>
\ No newline at end of file
diff --git a/cn/references/modules/modal.html b/cn/references/modules/modal.html
deleted file mode 100644
index 03c627f..0000000
--- a/cn/references/modules/modal.html
+++ /dev/null
@@ -1,9 +0,0 @@
-<!DOCTYPE html>
-<html>
-<head>
-<!-- HTML meta URL redirect -->
-<meta http-equiv="refresh" content="0; url=https://weex.apache.org/zh/docs/modules/modal.html">
-</head>
-<body>
-</body>
-</html>
\ No newline at end of file
diff --git a/cn/references/modules/navigator.html b/cn/references/modules/navigator.html
deleted file mode 100644
index 2e9c5b5..0000000
--- a/cn/references/modules/navigator.html
+++ /dev/null
@@ -1,9 +0,0 @@
-<!DOCTYPE html>
-<html>
-<head>
-<!-- HTML meta URL redirect -->
-<meta http-equiv="refresh" content="0; url=https://weex.apache.org/zh/docs/modules/navigator.html">
-</head>
-<body>
-</body>
-</html>
\ No newline at end of file
diff --git a/cn/references/modules/picker.html b/cn/references/modules/picker.html
deleted file mode 100644
index 2ab627f..0000000
--- a/cn/references/modules/picker.html
+++ /dev/null
@@ -1,9 +0,0 @@
-<!DOCTYPE html>
-<html>
-<head>
-<!-- HTML meta URL redirect -->
-<meta http-equiv="refresh" content="0; url=https://weex.apache.org/zh/docs/modules/picker.html">
-</head>
-<body>
-</body>
-</html>
\ No newline at end of file
diff --git a/cn/references/modules/storage.html b/cn/references/modules/storage.html
deleted file mode 100644
index e6ef774..0000000
--- a/cn/references/modules/storage.html
+++ /dev/null
@@ -1,9 +0,0 @@
-<!DOCTYPE html>
-<html>
-<head>
-<!-- HTML meta URL redirect -->
-<meta http-equiv="refresh" content="0; url=https://weex.apache.org/zh/docs/modules/storage.html">
-</head>
-<body>
-</body>
-</html>
\ No newline at end of file
diff --git a/cn/references/modules/stream.html b/cn/references/modules/stream.html
deleted file mode 100644
index f38fbd3..0000000
--- a/cn/references/modules/stream.html
+++ /dev/null
@@ -1,9 +0,0 @@
-<!DOCTYPE html>
-<html>
-<head>
-<!-- HTML meta URL redirect -->
-<meta http-equiv="refresh" content="0; url=https://weex.apache.org/zh/docs/modules/stream.html">
-</head>
-<body>
-</body>
-</html>
\ No newline at end of file
diff --git a/cn/references/modules/webSockets.html b/cn/references/modules/webSockets.html
deleted file mode 100644
index f619d4b..0000000
--- a/cn/references/modules/webSockets.html
+++ /dev/null
@@ -1,9 +0,0 @@
-<!DOCTYPE html>
-<html>
-<head>
-<!-- HTML meta URL redirect -->
-<meta http-equiv="refresh" content="0; url=https://weex.apache.org/zh/docs/modules/webSockets.html">
-</head>
-<body>
-</body>
-</html>
\ No newline at end of file
diff --git a/cn/references/modules/webview.html b/cn/references/modules/webview.html
deleted file mode 100644
index 7b26041..0000000
--- a/cn/references/modules/webview.html
+++ /dev/null
@@ -1,9 +0,0 @@
-<!DOCTYPE html>
-<html>
-<head>
-<!-- HTML meta URL redirect -->
-<meta http-equiv="refresh" content="0; url=https://weex.apache.org/zh/docs/modules/webview.html">
-</head>
-<body>
-</body>
-</html>
\ No newline at end of file
diff --git a/cn/references/weex-variable.html b/cn/references/weex-variable.html
deleted file mode 100644
index b2ede39..0000000
--- a/cn/references/weex-variable.html
+++ /dev/null
@@ -1,9 +0,0 @@
-<!DOCTYPE html>
-<html>
-<head>
-<!-- HTML meta URL redirect -->
-<meta http-equiv="refresh" content="0; url=https://weex.apache.org/zh/docs/api/weex-variable.html">
-</head>
-<body>
-</body>
-</html>
\ No newline at end of file
diff --git a/cn/references/weex-variable/index.html b/cn/references/weex-variable/index.html
deleted file mode 100644
index b2ede39..0000000
--- a/cn/references/weex-variable/index.html
+++ /dev/null
@@ -1,9 +0,0 @@
-<!DOCTYPE html>
-<html>
-<head>
-<!-- HTML meta URL redirect -->
-<meta http-equiv="refresh" content="0; url=https://weex.apache.org/zh/docs/api/weex-variable.html">
-</head>
-<body>
-</body>
-</html>
\ No newline at end of file
diff --git a/cn/releasenote.html b/cn/releasenote.html
deleted file mode 100644
index 04362c9..0000000
--- a/cn/releasenote.html
+++ /dev/null
@@ -1,9 +0,0 @@
-<!DOCTYPE html>
-<html>
-<head>
-<!-- HTML meta URL redirect -->
-<meta http-equiv="refresh" content="0; url=https://weex.apache.org/zh/download/download.html">
-</head>
-<body>
-</body>
-</html>
\ No newline at end of file
diff --git a/cn/resources.html b/cn/resources.html
deleted file mode 100644
index d9c305b..0000000
--- a/cn/resources.html
+++ /dev/null
@@ -1,9 +0,0 @@
-<!DOCTYPE html>
-<html>
-<head>
-<!-- HTML meta URL redirect -->
-<meta http-equiv="refresh" content="0; url=https://weex.apache.org/zh/guide/playground.html">
-</head>
-<body>
-</body>
-</html>
\ No newline at end of file
diff --git a/cn/tools/index.html b/cn/tools/index.html
deleted file mode 100644
index 34716c3..0000000
--- a/cn/tools/index.html
+++ /dev/null
@@ -1,9 +0,0 @@
-<!DOCTYPE html>
-<html>
-<head>
-<!-- HTML meta URL redirect -->
-<meta http-equiv="refresh" content="0; url=https://weex.apache.org/develop/weex_cli.html">
-</head>
-<body>
-</body>
-</html>
\ No newline at end of file
diff --git a/cn/wiki/color-name.html b/cn/wiki/color-name.html
deleted file mode 100644
index 21eab6e..0000000
--- a/cn/wiki/color-name.html
+++ /dev/null
@@ -1,9 +0,0 @@
-<!DOCTYPE html>
-<html>
-<head>
-<!-- HTML meta URL redirect -->
-<meta http-equiv="refresh" content="0; url=https://weex.apache.org/zh/docs/styles/color-name.html">
-</head>
-<body>
-</body>
-</html>
\ No newline at end of file
diff --git a/cn/wiki/common-styles.html b/cn/wiki/common-styles.html
deleted file mode 100644
index 176469d..0000000
--- a/cn/wiki/common-styles.html
+++ /dev/null
@@ -1,9 +0,0 @@
-<!DOCTYPE html>
-<html>
-<head>
-<!-- HTML meta URL redirect -->
-<meta http-equiv="refresh" content="0; url=https://weex.apache.org/zh/docs/styles/common-styles.html">
-</head>
-<body>
-</body>
-</html>
\ No newline at end of file
diff --git a/cn/wiki/css-units.html b/cn/wiki/css-units.html
deleted file mode 100644
index 75b2437..0000000
--- a/cn/wiki/css-units.html
+++ /dev/null
@@ -1,9 +0,0 @@
-<!DOCTYPE html>
-<html>
-<head>
-<!-- HTML meta URL redirect -->
-<meta http-equiv="refresh" content="0; url=https://weex.apache.org/zh/docs/styles/css-units.html">
-</head>
-<body>
-</body>
-</html>
\ No newline at end of file
diff --git a/cn/wiki/event-bubble.html b/cn/wiki/event-bubble.html
deleted file mode 100644
index bf659e4..0000000
--- a/cn/wiki/event-bubble.html
+++ /dev/null
@@ -1,9 +0,0 @@
-<!DOCTYPE html>
-<html>
-<head>
-<!-- HTML meta URL redirect -->
-<meta http-equiv="refresh" content="0; url=https://weex.apache.org/zh/docs/events/event-bubbling.html">
-</head>
-<body>
-</body>
-</html>
\ No newline at end of file
diff --git a/cn/wiki/gestures.html b/cn/wiki/gestures.html
deleted file mode 100644
index fd3389e..0000000
--- a/cn/wiki/gestures.html
+++ /dev/null
@@ -1,9 +0,0 @@
-<!DOCTYPE html>
-<html>
-<head>
-<!-- HTML meta URL redirect -->
-<meta http-equiv="refresh" content="0; url=https://weex.apache.org/zh/docs/events/gesture.html">
-</head>
-<body>
-</body>
-</html>
\ No newline at end of file
diff --git a/cn/wiki/index.html b/cn/wiki/index.html
deleted file mode 100644
index 365e40a..0000000
--- a/cn/wiki/index.html
+++ /dev/null
@@ -1,9 +0,0 @@
-<!DOCTYPE html>
-<html>
-<head>
-<!-- HTML meta URL redirect -->
-<meta http-equiv="refresh" content="0; url=https://weex.apache.org/zh/guide/introduction.html">
-</head>
-<body>
-</body>
-</html>
\ No newline at end of file
diff --git a/cn/wiki/platform-difference.html b/cn/wiki/platform-difference.html
deleted file mode 100644
index a868f92..0000000
--- a/cn/wiki/platform-difference.html
+++ /dev/null
@@ -1,9 +0,0 @@
-<!DOCTYPE html>
-<html>
-<head>
-<!-- HTML meta URL redirect -->
-<meta http-equiv="refresh" content="0; url=https://weex.apache.org/zh/guide/platform-difference.html">
-</head>
-<body>
-</body>
-</html>
\ No newline at end of file
diff --git a/cn/wiki/text-styles.html b/cn/wiki/text-styles.html
deleted file mode 100644
index e167b17..0000000
--- a/cn/wiki/text-styles.html
+++ /dev/null
@@ -1,9 +0,0 @@
-<!DOCTYPE html>
-<html>
-<head>
-<!-- HTML meta URL redirect -->
-<meta http-equiv="refresh" content="0; url=https://weex.apache.org/zh/docs/styles/text-styles.html">
-</head>
-<body>
-</body>
-</html>
\ No newline at end of file
diff --git a/community-collect-blue.svg b/community-collect-blue.svg
deleted file mode 100644
index 5c1148b..0000000
--- a/community-collect-blue.svg
+++ /dev/null
@@ -1 +0,0 @@
-<?xml version="1.0" standalone="no"?><!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"><svg t="1542180633239" class="icon" style="" viewBox="0 0 1025 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="1329" xmlns:xlink="http://www.w3.org/1999/xlink" width="200.1953125" height="200"><defs><style type="text/css"></style></defs><path d="M778.479 1002.496c-12.288 0-24.576-3.071-37.888-10.239L533.742 883.713c-5.12-3.072-12.288-5.12-20. [...]
\ No newline at end of file
diff --git a/community-collect.svg b/community-collect.svg
deleted file mode 100644
index 4f8fa23..0000000
--- a/community-collect.svg
+++ /dev/null
@@ -1 +0,0 @@
-<?xml version="1.0" standalone="no"?><!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"><svg t="1542180633239" class="icon" style="" viewBox="0 0 1025 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="1329" xmlns:xlink="http://www.w3.org/1999/xlink" width="200.1953125" height="200"><defs><style type="text/css"></style></defs><path d="M778.479 1002.496c-12.288 0-24.576-3.071-37.888-10.239L533.742 883.713c-5.12-3.072-12.288-5.12-20. [...]
\ No newline at end of file
diff --git a/community-eye.svg b/community-eye.svg
deleted file mode 100644
index c7e7520..0000000
--- a/community-eye.svg
+++ /dev/null
@@ -1 +0,0 @@
-<?xml version="1.0" standalone="no"?><!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"><svg t="1542180731531" class="icon" style="" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="2705" xmlns:xlink="http://www.w3.org/1999/xlink" width="200" height="200"><defs><style type="text/css"></style></defs><path d="M512 384C441.173333 384 384 441.173333 384 512 384 582.826667 441.173333 640 512 640 582.826667 640 640 58 [...]
\ No newline at end of file
diff --git a/community/code-demo.html b/community/code-demo.html
deleted file mode 100644
index 8fb774b..0000000
--- a/community/code-demo.html
+++ /dev/null
@@ -1,36 +0,0 @@
-<!DOCTYPE html>
-<html lang="en-US">
- <head>
- <meta charset="utf-8">
- <meta name="viewport" content="width=device-width,initial-scale=1">
- <title>WEEX</title>
- <meta name="description" content="Weex">
- <link rel="icon" href="//gw.alicdn.com/tps/TB1XNqxPXXXXXcSXVXXXXXXXXXX-64-63.png">
- <script src="//g.alicdn.com/alilog/mlog/aplus_v2.js"></script>
- <meta name="data-spm" dataSpmProtocol="i" content="a2c7j">
- <meta name="aplus-ajax" content="chksum">
- <meta name="aplus-waiting" content="MAN">
- <meta name="google-site-verification" content="FbH8DPHpxdDJlfkKLKXuXWOu69DI8ZRRP8O2Phg8UKw">
- <meta name="baidu-site-verification" content="WRr1iWvsYK">
-
- <link rel="preload" href="/assets/css/styles.1cd24f44.css" as="style"><link rel="preload" href="/assets/js/app.1cd24f44.js" as="script"><link rel="preload" href="/assets/js/60.987a4939.js" as="script"><link rel="preload" href="/assets/css/4.styles.5d67f2ce.css" as="style"><link rel="preload" href="/assets/js/4.5d67f2ce.js" as="script"><link rel="prefetch" href="/assets/css/11.styles.676774ba.css"><link rel="prefetch" href="/assets/css/14.styles.ec133e92.css"><link rel="prefetch" href [...]
- <link rel="stylesheet" href="/assets/css/styles.1cd24f44.css"><link rel="stylesheet" href="/assets/css/4.styles.5d67f2ce.css">
- </head>
- <body>
- <div id="app" data-server-rendered="true"><div class="theme-container vuepress-theme-fast community noFooter"><header class="navbar"><div class="sidebar-button"><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" role="img" viewBox="0 0 448 512" class="icon"><path fill="currentColor" d="M436 124H12c-6.627 0-12-5.373-12-12V80c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.627-5.373 12-12 12zm0 160H12c-6.627 0-12-5.373-12-12v-32c0-6.627 5.373-12 12-12h424c6.627 0 12 5. [...]
- ←
- <a href="/community/solutions.html" class="prev">
- Solutions
- </a></span><span class="next"><a href="/community/who-is-using-weex.html">
- Who is using Weex
- </a>
- →
- </span></p></div><div class="page-edit"><div class="last-updated"><span class="prefix">Last Updated: </span><span class="time">1/7/2019</span></div><div class="edit-link"><a href="https://github.com/apache/incubator-weex-site/edit/master/docs/community/code-demo.md" target="_blank" rel="noopener noreferrer">Edit this page</a><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="curre [...]
- Incubator. Incubation is required of all newly accepted projects until a further review indicates that the
- infrastructure, communications, and decision making process have stabilized in a manner consistent with
- other successful ASF projects. While incubation status is not necessarily a reflection of the completeness
- or stability of the code, it does indicate that the project has yet to be fully endorsed by the ASF.</p></div><div class="col col-4" data-v-0ad13d84><dl data-v-0ad13d84><dt data-v-0ad13d84>ASF</dt><dd data-v-0ad13d84><a href="http://www.apache.org" target="_self" data-v-0ad13d84>Foundation</a></dd><dd data-v-0ad13d84><a href="http://www.apache.org/licenses/" target="_self" data-v-0ad13d84>License</a></dd><dd data-v-0ad13d84><a href="http://www.apache.org/events/current-event" t [...]
- logo are trademarks of The Apache Software Foundation.</span></div></div></footer></div></div><!----></div></div>
- <script src="/assets/js/app.1cd24f44.js" defer></script><script src="/assets/js/60.987a4939.js" defer></script><script src="/assets/js/4.5d67f2ce.js" defer></script>
- </body>
-</html>
diff --git a/community/index.html b/community/index.html
index 74ed2b0..76c8c62 100644
--- a/community/index.html
+++ b/community/index.html
@@ -13,16 +13,16 @@
<meta name="google-site-verification" content="FbH8DPHpxdDJlfkKLKXuXWOu69DI8ZRRP8O2Phg8UKw">
<meta name="baidu-site-verification" content="WRr1iWvsYK">
- <link rel="preload" href="/assets/css/styles.1cd24f44.css" as="style"><link rel="preload" href="/assets/js/app.1cd24f44.js" as="script"><link rel="preload" href="/assets/js/24.49eba81a.js" as="script"><link rel="prefetch" href="/assets/css/11.styles.676774ba.css"><link rel="prefetch" href="/assets/css/14.styles.ec133e92.css"><link rel="prefetch" href="/assets/css/15.styles.6aac94b5.css"><link rel="prefetch" href="/assets/css/16.styles.f1a60de4.css"><link rel="prefetch" href="/assets/ [...]
- <link rel="stylesheet" href="/assets/css/styles.1cd24f44.css">
+ <link rel="preload" href="/assets/css/styles.5ae81372.css" as="style"><link rel="preload" href="/assets/js/app.5ae81372.js" as="script"><link rel="preload" href="/assets/js/12.9a04dc7f.js" as="script"><link rel="prefetch" href="/assets/css/1.styles.7a8ca841.css"><link rel="prefetch" href="/assets/css/10.styles.e87391c6.css"><link rel="prefetch" href="/assets/css/2.styles.6fdae112.css"><link rel="prefetch" href="/assets/css/20.styles.966c290b.css"><link rel="prefetch" href="/assets/cs [...]
+ <link rel="stylesheet" href="/assets/css/styles.5ae81372.css">
</head>
<body>
- <div id="app" data-server-rendered="true"><div class="theme-container vuepress-theme-fast"><header class="navbar"><div class="sidebar-button"><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" role="img" viewBox="0 0 448 512" class="icon"><path fill="currentColor" d="M436 124H12c-6.627 0-12-5.373-12-12V80c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.627-5.373 12-12 12zm0 160H12c-6.627 0-12-5.373-12-12v-32c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.62 [...]
+ <div id="app" data-server-rendered="true"><div class="theme-container vuepress-theme-fast"><header class="navbar"><div class="sidebar-button"><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" role="img" viewBox="0 0 448 512" class="icon"><path fill="currentColor" d="M436 124H12c-6.627 0-12-5.373-12-12V80c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.627-5.373 12-12 12zm0 160H12c-6.627 0-12-5.373-12-12v-32c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.62 [...]
Incubator. Incubation is required of all newly accepted projects until a further review indicates that the
infrastructure, communications, and decision making process have stabilized in a manner consistent with
other successful ASF projects. While incubation status is not necessarily a reflection of the completeness
or stability of the code, it does indicate that the project has yet to be fully endorsed by the ASF.</p></div><div class="col col-4" data-v-0ad13d84><dl data-v-0ad13d84><dt data-v-0ad13d84>ASF</dt><dd data-v-0ad13d84><a href="http://www.apache.org" target="_self" data-v-0ad13d84>Foundation</a></dd><dd data-v-0ad13d84><a href="http://www.apache.org/licenses/" target="_self" data-v-0ad13d84>License</a></dd><dd data-v-0ad13d84><a href="http://www.apache.org/events/current-event" t [...]
logo are trademarks of The Apache Software Foundation.</span></div></div></footer></div></div><!----></div></div>
- <script src="/assets/js/app.1cd24f44.js" defer></script><script src="/assets/js/24.49eba81a.js" defer></script>
+ <script src="/assets/js/app.5ae81372.js" defer></script><script src="/assets/js/12.9a04dc7f.js" defer></script>
</body>
</html>
diff --git a/community/solutions.html b/community/solutions.html
deleted file mode 100644
index 141b5f6..0000000
--- a/community/solutions.html
+++ /dev/null
@@ -1,32 +0,0 @@
-<!DOCTYPE html>
-<html lang="en-US">
- <head>
- <meta charset="utf-8">
- <meta name="viewport" content="width=device-width,initial-scale=1">
- <title>WEEX</title>
- <meta name="description" content="Weex">
- <link rel="icon" href="//gw.alicdn.com/tps/TB1XNqxPXXXXXcSXVXXXXXXXXXX-64-63.png">
- <script src="//g.alicdn.com/alilog/mlog/aplus_v2.js"></script>
- <meta name="data-spm" dataSpmProtocol="i" content="a2c7j">
- <meta name="aplus-ajax" content="chksum">
- <meta name="aplus-waiting" content="MAN">
- <meta name="google-site-verification" content="FbH8DPHpxdDJlfkKLKXuXWOu69DI8ZRRP8O2Phg8UKw">
- <meta name="baidu-site-verification" content="WRr1iWvsYK">
-
- <link rel="preload" href="/assets/css/styles.1cd24f44.css" as="style"><link rel="preload" href="/assets/js/app.1cd24f44.js" as="script"><link rel="preload" href="/assets/js/61.bf4d55aa.js" as="script"><link rel="preload" href="/assets/css/5.styles.37a0ba59.css" as="style"><link rel="preload" href="/assets/js/5.37a0ba59.js" as="script"><link rel="prefetch" href="/assets/css/11.styles.676774ba.css"><link rel="prefetch" href="/assets/css/14.styles.ec133e92.css"><link rel="prefetch" href [...]
- <link rel="stylesheet" href="/assets/css/styles.1cd24f44.css"><link rel="stylesheet" href="/assets/css/5.styles.37a0ba59.css">
- </head>
- <body>
- <div id="app" data-server-rendered="true"><div class="theme-container vuepress-theme-fast community noFooter"><header class="navbar"><div class="sidebar-button"><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" role="img" viewBox="0 0 448 512" class="icon"><path fill="currentColor" d="M436 124H12c-6.627 0-12-5.373-12-12V80c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.627-5.373 12-12 12zm0 160H12c-6.627 0-12-5.373-12-12v-32c0-6.627 5.373-12 12-12h424c6.627 0 12 5. [...]
- Code Demos
- </a>
- →
- </span></p></div><div class="page-edit"><div class="last-updated"><span class="prefix">Last Updated: </span><span class="time">3/28/2019</span></div><div class="edit-link"><a href="https://github.com/apache/incubator-weex-site/edit/master/docs/community/solutions.md" target="_blank" rel="noopener noreferrer">Edit this page</a><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="curr [...]
- Incubator. Incubation is required of all newly accepted projects until a further review indicates that the
- infrastructure, communications, and decision making process have stabilized in a manner consistent with
- other successful ASF projects. While incubation status is not necessarily a reflection of the completeness
- or stability of the code, it does indicate that the project has yet to be fully endorsed by the ASF.</p></div><div class="col col-4" data-v-0ad13d84><dl data-v-0ad13d84><dt data-v-0ad13d84>ASF</dt><dd data-v-0ad13d84><a href="http://www.apache.org" target="_self" data-v-0ad13d84>Foundation</a></dd><dd data-v-0ad13d84><a href="http://www.apache.org/licenses/" target="_self" data-v-0ad13d84>License</a></dd><dd data-v-0ad13d84><a href="http://www.apache.org/events/current-event" t [...]
- logo are trademarks of The Apache Software Foundation.</span></div></div></footer></div></div><!----></div></div>
- <script src="/assets/js/app.1cd24f44.js" defer></script><script src="/assets/js/61.bf4d55aa.js" defer></script><script src="/assets/js/5.37a0ba59.js" defer></script>
- </body>
-</html>
diff --git a/community/weex-third-party-extensions.html b/community/weex-third-party-extensions.html
index a4e56b6..41654c7 100644
--- a/community/weex-third-party-extensions.html
+++ b/community/weex-third-party-extensions.html
@@ -13,20 +13,20 @@
<meta name="google-site-verification" content="FbH8DPHpxdDJlfkKLKXuXWOu69DI8ZRRP8O2Phg8UKw">
<meta name="baidu-site-verification" content="WRr1iWvsYK">
- <link rel="preload" href="/assets/css/styles.1cd24f44.css" as="style"><link rel="preload" href="/assets/js/app.1cd24f44.js" as="script"><link rel="preload" href="/assets/js/62.204ab5b1.js" as="script"><link rel="prefetch" href="/assets/css/11.styles.676774ba.css"><link rel="prefetch" href="/assets/css/14.styles.ec133e92.css"><link rel="prefetch" href="/assets/css/15.styles.6aac94b5.css"><link rel="prefetch" href="/assets/css/16.styles.f1a60de4.css"><link rel="prefetch" href="/assets/ [...]
- <link rel="stylesheet" href="/assets/css/styles.1cd24f44.css">
+ <link rel="preload" href="/assets/css/styles.5ae81372.css" as="style"><link rel="preload" href="/assets/js/app.5ae81372.js" as="script"><link rel="preload" href="/assets/js/39.8547fa1b.js" as="script"><link rel="prefetch" href="/assets/css/1.styles.7a8ca841.css"><link rel="prefetch" href="/assets/css/10.styles.e87391c6.css"><link rel="prefetch" href="/assets/css/2.styles.6fdae112.css"><link rel="prefetch" href="/assets/css/20.styles.966c290b.css"><link rel="prefetch" href="/assets/cs [...]
+ <link rel="stylesheet" href="/assets/css/styles.5ae81372.css">
</head>
<body>
- <div id="app" data-server-rendered="true"><div class="theme-container vuepress-theme-fast"><header class="navbar"><div class="sidebar-button"><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" role="img" viewBox="0 0 448 512" class="icon"><path fill="currentColor" d="M436 124H12c-6.627 0-12-5.373-12-12V80c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.627-5.373 12-12 12zm0 160H12c-6.627 0-12-5.373-12-12v-32c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.62 [...]
+ <div id="app" data-server-rendered="true"><div class="theme-container vuepress-theme-fast"><header class="navbar"><div class="sidebar-button"><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" role="img" viewBox="0 0 448 512" class="icon"><path fill="currentColor" d="M436 124H12c-6.627 0-12-5.373-12-12V80c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.627-5.373 12-12 12zm0 160H12c-6.627 0-12-5.373-12-12v-32c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.62 [...]
←
<a href="/community/who-is-using-weex.html" class="prev">
Who is using Weex
- </a></span><!----></p></div><div class="page-edit"><div class="last-updated"><span class="prefix">Last Updated: </span><span class="time">8/7/2019</span></div><div class="edit-link"><a href="https://github.com/apache/incubator-weex-site/edit/master/docs/community/weex-third-party-extensions.md" target="_blank" rel="noopener noreferrer">Edit this page</a><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="i [...]
+ </a></span><!----></p></div><div class="page-edit"><div class="last-updated"><span class="prefix">Last Updated: </span><span class="time">3/26/2019</span></div><div class="edit-link"><a href="https://github.com/apache/incubator-weex-site/edit/master/docs/community/weex-third-party-extensions.md" target="_blank" rel="noopener noreferrer">Edit this page</a><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class=" [...]
Incubator. Incubation is required of all newly accepted projects until a further review indicates that the
infrastructure, communications, and decision making process have stabilized in a manner consistent with
other successful ASF projects. While incubation status is not necessarily a reflection of the completeness
or stability of the code, it does indicate that the project has yet to be fully endorsed by the ASF.</p></div><div class="col col-4" data-v-0ad13d84><dl data-v-0ad13d84><dt data-v-0ad13d84>ASF</dt><dd data-v-0ad13d84><a href="http://www.apache.org" target="_self" data-v-0ad13d84>Foundation</a></dd><dd data-v-0ad13d84><a href="http://www.apache.org/licenses/" target="_self" data-v-0ad13d84>License</a></dd><dd data-v-0ad13d84><a href="http://www.apache.org/events/current-event" t [...]
logo are trademarks of The Apache Software Foundation.</span></div></div></footer></div></div><!----></div></div>
- <script src="/assets/js/app.1cd24f44.js" defer></script><script src="/assets/js/62.204ab5b1.js" defer></script>
+ <script src="/assets/js/app.5ae81372.js" defer></script><script src="/assets/js/39.8547fa1b.js" defer></script>
</body>
</html>
diff --git a/community/who-is-using-weex.html b/community/who-is-using-weex.html
index c6f1782..fd0399c 100644
--- a/community/who-is-using-weex.html
+++ b/community/who-is-using-weex.html
@@ -13,15 +13,11 @@
<meta name="google-site-verification" content="FbH8DPHpxdDJlfkKLKXuXWOu69DI8ZRRP8O2Phg8UKw">
<meta name="baidu-site-verification" content="WRr1iWvsYK">
- <link rel="preload" href="/assets/css/styles.1cd24f44.css" as="style"><link rel="preload" href="/assets/js/app.1cd24f44.js" as="script"><link rel="preload" href="/assets/js/63.430f0f38.js" as="script"><link rel="preload" href="/assets/css/22.styles.97fefcd1.css" as="style"><link rel="preload" href="/assets/js/22.97fefcd1.js" as="script"><link rel="prefetch" href="/assets/css/11.styles.676774ba.css"><link rel="prefetch" href="/assets/css/14.styles.ec133e92.css"><link rel="prefetch" hr [...]
- <link rel="stylesheet" href="/assets/css/styles.1cd24f44.css"><link rel="stylesheet" href="/assets/css/22.styles.97fefcd1.css">
+ <link rel="preload" href="/assets/css/styles.5ae81372.css" as="style"><link rel="preload" href="/assets/js/app.5ae81372.js" as="script"><link rel="preload" href="/assets/js/40.9d276947.js" as="script"><link rel="preload" href="/assets/css/10.styles.e87391c6.css" as="style"><link rel="preload" href="/assets/js/10.e87391c6.js" as="script"><link rel="prefetch" href="/assets/css/1.styles.7a8ca841.css"><link rel="prefetch" href="/assets/css/2.styles.6fdae112.css"><link rel="prefetch" href [...]
+ <link rel="stylesheet" href="/assets/css/styles.5ae81372.css"><link rel="stylesheet" href="/assets/css/10.styles.e87391c6.css">
</head>
<body>
- <div id="app" data-server-rendered="true"><div class="theme-container vuepress-theme-fast noFooter"><header class="navbar"><div class="sidebar-button"><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" role="img" viewBox="0 0 448 512" class="icon"><path fill="currentColor" d="M436 124H12c-6.627 0-12-5.373-12-12V80c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.627-5.373 12-12 12zm0 160H12c-6.627 0-12-5.373-12-12v-32c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v [...]
- ←
- <a href="/community/code-demo.html" class="prev">
- Code Demos
- </a></span><span class="next"><a href="/community/weex-third-party-extensions.html">
+ <div id="app" data-server-rendered="true"><div class="theme-container vuepress-theme-fast noFooter"><header class="navbar"><div class="sidebar-button"><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" role="img" viewBox="0 0 448 512" class="icon"><path fill="currentColor" d="M436 124H12c-6.627 0-12-5.373-12-12V80c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.627-5.373 12-12 12zm0 160H12c-6.627 0-12-5.373-12-12v-32c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v [...]
Plugins Market
</a>
→
@@ -31,6 +27,6 @@
other successful ASF projects. While incubation status is not necessarily a reflection of the completeness
or stability of the code, it does indicate that the project has yet to be fully endorsed by the ASF.</p></div><div class="col col-4" data-v-0ad13d84><dl data-v-0ad13d84><dt data-v-0ad13d84>ASF</dt><dd data-v-0ad13d84><a href="http://www.apache.org" target="_self" data-v-0ad13d84>Foundation</a></dd><dd data-v-0ad13d84><a href="http://www.apache.org/licenses/" target="_self" data-v-0ad13d84>License</a></dd><dd data-v-0ad13d84><a href="http://www.apache.org/events/current-event" t [...]
logo are trademarks of The Apache Software Foundation.</span></div></div></footer></div></div><!----></div></div>
- <script src="/assets/js/app.1cd24f44.js" defer></script><script src="/assets/js/63.430f0f38.js" defer></script><script src="/assets/js/22.97fefcd1.js" defer></script>
+ <script src="/assets/js/app.5ae81372.js" defer></script><script src="/assets/js/40.9d276947.js" defer></script><script src="/assets/js/10.e87391c6.js" defer></script>
</body>
</html>
diff --git a/component-a.gif b/component-a.gif
deleted file mode 100644
index 0c260a1..0000000
Binary files a/component-a.gif and /dev/null differ
diff --git a/component-image.gif b/component-image.gif
deleted file mode 100644
index 1bd4cd4..0000000
Binary files a/component-image.gif and /dev/null differ
diff --git a/component-loading.png b/component-loading.png
deleted file mode 100644
index 42545e4..0000000
Binary files a/component-loading.png and /dev/null differ
diff --git a/component-refresh.png b/component-refresh.png
deleted file mode 100644
index fad368f..0000000
Binary files a/component-refresh.png and /dev/null differ
diff --git a/contributing.html b/contributing.html
deleted file mode 100644
index 6218bc4..0000000
--- a/contributing.html
+++ /dev/null
@@ -1,9 +0,0 @@
-<!DOCTYPE html>
-<html>
-<head>
-<!-- HTML meta URL redirect -->
-<meta http-equiv="refresh" content="0; url=https://weex.apache.org/guide/contribute/contribute-code.html">
-</head>
-<body>
-</body>
-</html>
\ No newline at end of file
diff --git a/css-rule.png b/css-rule.png
deleted file mode 100644
index 6e6f808..0000000
Binary files a/css-rule.png and /dev/null differ
diff --git a/demo-snippets-image-resize.png b/demo-snippets-image-resize.png
deleted file mode 100644
index 2c9ace2..0000000
Binary files a/demo-snippets-image-resize.png and /dev/null differ
diff --git a/demo-snippets-waterfall.gif b/demo-snippets-waterfall.gif
deleted file mode 100644
index c94d664..0000000
Binary files a/demo-snippets-waterfall.gif and /dev/null differ
diff --git a/development-process.html b/development-process.html
deleted file mode 100644
index ef2a69f..0000000
--- a/development-process.html
+++ /dev/null
@@ -1,9 +0,0 @@
-<!DOCTYPE html>
-<html>
-<head>
-<!-- HTML meta URL redirect -->
-<meta http-equiv="refresh" content="0; url=https://weex.apache.org/guide/develop/setup-develop-environment.html">
-</head>
-<body>
-</body>
-</html>
\ No newline at end of file
diff --git a/dingding-logo.svg b/dingding-logo.svg
deleted file mode 100644
index 8b51ba2..0000000
--- a/dingding-logo.svg
+++ /dev/null
@@ -1 +0,0 @@
-<?xml version="1.0" standalone="no"?><!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"><svg class="icon" width="200px" height="200.00px" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg"><path d="M764.39552 470.30272c-1.08544 4.5056-3.70688 11.07968-7.76192 19.7632-21.6064 45.99808-78.0288 136.21248-78.31552 135.63904l-16.50688 28.5696h79.4624l-151.7568 200.76544 34.46784-136.58112h-62.52544l21.7088-90.3168c-19.0464 5 [...]
\ No newline at end of file
diff --git a/docs/api/android-apis.html b/docs/api/android-apis.html
index 31262ad..f904f1e 100644
--- a/docs/api/android-apis.html
+++ b/docs/api/android-apis.html
@@ -13,14 +13,14 @@
<meta name="google-site-verification" content="FbH8DPHpxdDJlfkKLKXuXWOu69DI8ZRRP8O2Phg8UKw">
<meta name="baidu-site-verification" content="WRr1iWvsYK">
- <link rel="preload" href="/assets/css/styles.1cd24f44.css" as="style"><link rel="preload" href="/assets/js/app.1cd24f44.js" as="script"><link rel="preload" href="/assets/js/64.4524c820.js" as="script"><link rel="prefetch" href="/assets/css/11.styles.676774ba.css"><link rel="prefetch" href="/assets/css/14.styles.ec133e92.css"><link rel="prefetch" href="/assets/css/15.styles.6aac94b5.css"><link rel="prefetch" href="/assets/css/16.styles.f1a60de4.css"><link rel="prefetch" href="/assets/ [...]
- <link rel="stylesheet" href="/assets/css/styles.1cd24f44.css">
+ <link rel="preload" href="/assets/css/styles.5ae81372.css" as="style"><link rel="preload" href="/assets/js/app.5ae81372.js" as="script"><link rel="preload" href="/assets/js/41.77b27388.js" as="script"><link rel="prefetch" href="/assets/css/1.styles.7a8ca841.css"><link rel="prefetch" href="/assets/css/10.styles.e87391c6.css"><link rel="prefetch" href="/assets/css/2.styles.6fdae112.css"><link rel="prefetch" href="/assets/css/20.styles.966c290b.css"><link rel="prefetch" href="/assets/cs [...]
+ <link rel="stylesheet" href="/assets/css/styles.5ae81372.css">
</head>
<body>
- <div id="app" data-server-rendered="true"><div class="theme-container vuepress-theme-fast"><header class="navbar"><div class="sidebar-button"><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" role="img" viewBox="0 0 448 512" class="icon"><path fill="currentColor" d="M436 124H12c-6.627 0-12-5.373-12-12V80c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.627-5.373 12-12 12zm0 160H12c-6.627 0-12-5.373-12-12v-32c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.62 [...]
+ <div id="app" data-server-rendered="true"><div class="theme-container vuepress-theme-fast"><header class="navbar"><div class="sidebar-button"><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" role="img" viewBox="0 0 448 512" class="icon"><path fill="currentColor" d="M436 124H12c-6.627 0-12-5.373-12-12V80c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.627-5.373 12-12 12zm0 160H12c-6.627 0-12-5.373-12-12v-32c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.62 [...]
void fireEvent(elementRef,type, data)
void fireEvent(elementRef,type,data,domChanges)
-</code></pre></div><ul><li><p><code>elementRef</code>(<em>String</em>): The event occurred for the control ID。</p></li><li><p><code>type</code>(<em>String</em>): Custom events, Weex defaults to a custom event starting with onXxxxx. OnPullDown (drop-down event)</p></li><li><p><code>data</code>(<em>Map<String, Object></em>): Need to reveal the parameters, such as the current control of the size, coordinates and other information。</p></li><li><p><code>domChanges</code>(<em>Map<Stri [...]
+</code></pre></div><ul><li><p><code>elementRef</code>(<em>String</em>): The event occurred for the control ID。</p></li><li><p><code>type</code>(<em>String</em>): Custom events, Weex defaults to a custom event starting with onXxxxx. OnPullDown (drop-down event)</p></li><li><p><code>data</code>(<em>Map<String, Object></em>): Need to reveal the parameters, such as the current control of the size, coordinates and other information。</p></li><li><p><code>domChanges</code>(<em>Map<Stri [...]
@JSMethod
public void getLocation(JSCallback callback){
@@ -34,7 +34,7 @@ void fireEvent(elementRef,type,data,domChanges)
callback.invokeAndKeepAlive(data);
//Invoke method and invokeAndKeepAlive two methods of choice }
}
-</code></pre></div><h2 id="onwxscrolllistener"><a href="#onwxscrolllistener" aria-hidden="true" class="header-anchor">#</a> OnWXScrollListener</h2><p>Weex gets the scroll event You can register <code>registerOnWXScrollListener</code> via <code>WXSDKInstance</code></p><h2 id="other-introduction"><a href="#other-introduction" aria-hidden="true" class="header-anchor">#</a> Other Introduction</h2><h3 id="setsize"><a href="#setsize" aria-hidden="true" class="header-anchor">#</a> setSize</h3>< [...]
+</code></pre></div><h2 id="onwxscrolllistener"><a href="#onwxscrolllistener" class="header-anchor">#</a> OnWXScrollListener</h2><p>Weex gets the scroll event You can register <code>registerOnWXScrollListener</code> via <code>WXSDKInstance</code></p><h2 id="other-introduction"><a href="#other-introduction" class="header-anchor">#</a> Other Introduction</h2><h3 id="setsize"><a href="#setsize" class="header-anchor">#</a> setSize</h3><p>You can use the <code>mWXSDKInstance.setSize()</code> m [...]
←
<a href="/docs/api/weex-variable.html" class="prev">
Weex Variable
@@ -42,12 +42,12 @@ void fireEvent(elementRef,type,data,domChanges)
iOS APIs
</a>
→
- </span></p></div><div class="page-edit"><div class="last-updated"><span class="prefix">Last Updated: </span><span class="time">8/7/2019</span></div><div class="edit-link"><a href="https://github.com/apache/incubator-weex-site/edit/master/docs/docs/api/android-apis.md" target="_blank" rel="noopener noreferrer">Edit this page</a><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="cur [...]
+ </span></p></div><div class="page-edit"><div class="last-updated"><span class="prefix">Last Updated: </span><span class="time">3/26/2019</span></div><div class="edit-link"><a href="https://github.com/apache/incubator-weex-site/edit/master/docs/docs/api/android-apis.md" target="_blank" rel="noopener noreferrer">Edit this page</a><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="cu [...]
Incubator. Incubation is required of all newly accepted projects until a further review indicates that the
infrastructure, communications, and decision making process have stabilized in a manner consistent with
other successful ASF projects. While incubation status is not necessarily a reflection of the completeness
or stability of the code, it does indicate that the project has yet to be fully endorsed by the ASF.</p></div><div class="col col-4" data-v-0ad13d84><dl data-v-0ad13d84><dt data-v-0ad13d84>ASF</dt><dd data-v-0ad13d84><a href="http://www.apache.org" target="_self" data-v-0ad13d84>Foundation</a></dd><dd data-v-0ad13d84><a href="http://www.apache.org/licenses/" target="_self" data-v-0ad13d84>License</a></dd><dd data-v-0ad13d84><a href="http://www.apache.org/events/current-event" t [...]
logo are trademarks of The Apache Software Foundation.</span></div></div></footer></div></div><!----></div></div>
- <script src="/assets/js/app.1cd24f44.js" defer></script><script src="/assets/js/64.4524c820.js" defer></script>
+ <script src="/assets/js/app.5ae81372.js" defer></script><script src="/assets/js/41.77b27388.js" defer></script>
</body>
</html>
diff --git a/docs/api/broadcast-channel.html b/docs/api/broadcast-channel.html
index 40ac7b4..3bbcca9 100644
--- a/docs/api/broadcast-channel.html
+++ b/docs/api/broadcast-channel.html
@@ -13,34 +13,34 @@
<meta name="google-site-verification" content="FbH8DPHpxdDJlfkKLKXuXWOu69DI8ZRRP8O2Phg8UKw">
<meta name="baidu-site-verification" content="WRr1iWvsYK">
- <link rel="preload" href="/assets/css/styles.1cd24f44.css" as="style"><link rel="preload" href="/assets/js/app.1cd24f44.js" as="script"><link rel="preload" href="/assets/js/37.4cf677b0.js" as="script"><link rel="prefetch" href="/assets/css/11.styles.676774ba.css"><link rel="prefetch" href="/assets/css/14.styles.ec133e92.css"><link rel="prefetch" href="/assets/css/15.styles.6aac94b5.css"><link rel="prefetch" href="/assets/css/16.styles.f1a60de4.css"><link rel="prefetch" href="/assets/ [...]
- <link rel="stylesheet" href="/assets/css/styles.1cd24f44.css">
+ <link rel="preload" href="/assets/css/styles.5ae81372.css" as="style"><link rel="preload" href="/assets/js/app.5ae81372.js" as="script"><link rel="preload" href="/assets/js/24.ff2db159.js" as="script"><link rel="prefetch" href="/assets/css/1.styles.7a8ca841.css"><link rel="prefetch" href="/assets/css/10.styles.e87391c6.css"><link rel="prefetch" href="/assets/css/2.styles.6fdae112.css"><link rel="prefetch" href="/assets/css/20.styles.966c290b.css"><link rel="prefetch" href="/assets/cs [...]
+ <link rel="stylesheet" href="/assets/css/styles.5ae81372.css">
</head>
<body>
- <div id="app" data-server-rendered="true"><div class="theme-container vuepress-theme-fast"><header class="navbar"><div class="sidebar-button"><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" role="img" viewBox="0 0 448 512" class="icon"><path fill="currentColor" d="M436 124H12c-6.627 0-12-5.373-12-12V80c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.627-5.373 12-12 12zm0 160H12c-6.627 0-12-5.373-12-12v-32c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.62 [...]
+ <div id="app" data-server-rendered="true"><div class="theme-container vuepress-theme-fast"><header class="navbar"><div class="sidebar-button"><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" role="img" viewBox="0 0 448 512" class="icon"><path fill="currentColor" d="M436 124H12c-6.627 0-12-5.373-12-12V80c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.627-5.373 12-12 12zm0 160H12c-6.627 0-12-5.373-12-12v-32c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.62 [...]
</code></pre></div><p>The type declaration of the <code>BroadcastChannel</code> is:</p><div class="language-typescript extra-class"><pre class="language-typescript"><code><span class="token keyword">declare</span> <span class="token keyword">interface</span> <span class="token class-name">BroadcastChannel</span> <span class="token operator">=</span> <span class="token punctuation">{</span>
name<span class="token punctuation">:</span> <span class="token builtin">string</span><span class="token punctuation">,</span>
- postMessage<span class="token punctuation">:</span> <span class="token punctuation">(</span>message<span class="token punctuation">:</span> <span class="token builtin">any</span><span class="token punctuation">)</span> <span class="token operator">=></span> <span class="token keyword">void</span><span class="token punctuation">;</span>
- onmessage<span class="token punctuation">:</span> <span class="token punctuation">(</span>event<span class="token punctuation">:</span> MessageEvent<span class="token punctuation">)</span> <span class="token operator">=></span> <span class="token keyword">void</span><span class="token punctuation">;</span>
- close<span class="token punctuation">:</span> <span class="token punctuation">(</span><span class="token punctuation">)</span> <span class="token operator">=></span> <span class="token keyword">void</span><span class="token punctuation">;</span>
+ <span class="token function-variable function">postMessage</span><span class="token punctuation">:</span> <span class="token punctuation">(</span><span class="token parameter">message<span class="token punctuation">:</span> <span class="token builtin">any</span></span><span class="token punctuation">)</span> <span class="token operator">=></span> <span class="token keyword">void</span><span class="token punctuation">;</span>
+ <span class="token function-variable function">onmessage</span><span class="token punctuation">:</span> <span class="token punctuation">(</span><span class="token parameter">event<span class="token punctuation">:</span> MessageEvent</span><span class="token punctuation">)</span> <span class="token operator">=></span> <span class="token keyword">void</span><span class="token punctuation">;</span>
+ <span class="token function-variable function">close</span><span class="token punctuation">:</span> <span class="token punctuation">(</span><span class="token punctuation">)</span> <span class="token operator">=></span> <span class="token keyword">void</span><span class="token punctuation">;</span>
<span class="token punctuation">}</span>
</code></pre></div><ul><li><code>name</code>: The channel name, it's the indicator when broadcast messages.</li><li><code>postMessage</code>: Sends the given message to other BroadcastChannel objects set up for this channel.</li><li><code>onmessage</code>: The event handler. An event will be triggered when the instance received a message.</li><li><code>close</code>: Closes the BroadcastChannel object, opening it up to garbage collection.</li></ul><p>The type declaration of the <code>Mess [...]
<span class="token keyword">type</span><span class="token punctuation">:</span> <span class="token builtin">string</span><span class="token punctuation">,</span> <span class="token comment">// "message"</span>
data<span class="token punctuation">:</span> <span class="token builtin">any</span>
<span class="token punctuation">}</span>
-</code></pre></div><h2 id="communication-procedure"><a href="#communication-procedure" aria-hidden="true" class="header-anchor">#</a> Communication Procedure</h2><p><img src="/assets/img/BroadcastChannel.53d53290.png" alt="BroadcastChannel"></p><p>Just like using radio, each client joins a specific channel by creating a <code>BroadcastChannel</code> object with the same channel name. Then implement the <code>onmessage</code> event handler to listen on the underlying channel. Call the <co [...]
+</code></pre></div><h2 id="communication-procedure"><a href="#communication-procedure" class="header-anchor">#</a> Communication Procedure</h2><p><img src="/assets/img/BroadcastChannel.53d53290.png" alt="BroadcastChannel"></p><p>Just like using radio, each client joins a specific channel by creating a <code>BroadcastChannel</code> object with the same channel name. Then implement the <code>onmessage</code> event handler to listen on the underlying channel. Call the <code>postMessage()</c [...]
Steve<span class="token punctuation">.</span><span class="token function">postMessage</span><span class="token punctuation">(</span><span class="token string">'Assemble!'</span><span class="token punctuation">)</span>
</code></pre></div><p>In page B:</p><div class="language-js extra-class"><pre class="language-js"><code><span class="token keyword">const</span> Hulk <span class="token operator">=</span> <span class="token keyword">new</span> <span class="token class-name">BroadcastChannel</span><span class="token punctuation">(</span><span class="token string">'Avengers'</span><span class="token punctuation">)</span>
</code></pre></div><p>In page C:</p><div class="language-js extra-class"><pre class="language-js"><code><span class="token keyword">const</span> Stack <span class="token operator">=</span> <span class="token keyword">new</span> <span class="token class-name">BroadcastChannel</span><span class="token punctuation">(</span><span class="token string">'Avengers'</span><span class="token punctuation">)</span>
-Stack<span class="token punctuation">.</span><span class="token function-variable function">onmessage</span> <span class="token operator">=</span> <span class="token keyword">function</span> <span class="token punctuation">(</span>event<span class="token punctuation">)</span> <span class="token punctuation">{</span>
+Stack<span class="token punctuation">.</span><span class="token function-variable function">onmessage</span> <span class="token operator">=</span> <span class="token keyword">function</span> <span class="token punctuation">(</span><span class="token parameter">event</span><span class="token punctuation">)</span> <span class="token punctuation">{</span>
console<span class="token punctuation">.</span><span class="token function">log</span><span class="token punctuation">(</span>event<span class="token punctuation">.</span>data<span class="token punctuation">)</span> <span class="token comment">// Assemble!</span>
Stack<span class="token punctuation">.</span><span class="token function">postMessage</span><span class="token punctuation">(</span><span class="token string">'I am Tony and I am leaving now.'</span><span class="token punctuation">)</span>
<span class="token punctuation">}</span>
-</code></pre></div><p>The page A, B and C are all create a BroadcastChannel object which is listening on the <code>'Avengers'</code> channel. They can use it to communicate with each other.</p><p>When Steve post the message <code>'Assemble!'</code>, Stack will receive a message event whose <code>data</code> equals the <code>'Assemble!'</code>, and then send another message back. But Hulk will not receive the message because he does not implement the <code>onmessage</code> method, so he i [...]
+</code></pre></div><p>The page A, B and C are all create a BroadcastChannel object which is listening on the <code>'Avengers'</code> channel. They can use it to communicate with each other.</p><p>When Steve post the message <code>'Assemble!'</code>, Stack will receive a message event whose <code>data</code> equals the <code>'Assemble!'</code>, and then send another message back. But Hulk will not receive the message because he does not implement the <code>onmessage</code> method, so he i [...]
<span class="token keyword">const</span> list <span class="token operator">=</span> <span class="token punctuation">[</span><span class="token string">'A'</span><span class="token punctuation">,</span> <span class="token string">'B'</span><span class="token punctuation">]</span>
a<span class="token punctuation">.</span><span class="token function">postMessage</span><span class="token punctuation">(</span>list<span class="token punctuation">)</span>
</code></pre></div><p>In page B:</p><div class="language-js extra-class"><pre class="language-js"><code><span class="token keyword">const</span> b <span class="token operator">=</span> <span class="token keyword">new</span> <span class="token class-name">BroadcastChannel</span><span class="token punctuation">(</span><span class="token string">'app'</span><span class="token punctuation">)</span>
-b<span class="token punctuation">.</span><span class="token function-variable function">onmessage</span> <span class="token operator">=</span> <span class="token keyword">function</span> <span class="token punctuation">(</span>event<span class="token punctuation">)</span> <span class="token punctuation">{</span>
+b<span class="token punctuation">.</span><span class="token function-variable function">onmessage</span> <span class="token operator">=</span> <span class="token keyword">function</span> <span class="token punctuation">(</span><span class="token parameter">event</span><span class="token punctuation">)</span> <span class="token punctuation">{</span>
<span class="token comment">// the event.data is a reference of list in page A</span>
event<span class="token punctuation">.</span>data<span class="token punctuation">.</span><span class="token function">push</span><span class="token punctuation">(</span><span class="token string">'C'</span><span class="token punctuation">)</span>
<span class="token punctuation">}</span>
@@ -52,12 +52,12 @@ b<span class="token punctuation">.</span><span class="token function-variable fu
<a>
</a>
→
- </span></p></div><div class="page-edit"><div class="last-updated"><span class="prefix">Last Updated: </span><span class="time">8/7/2019</span></div><div class="edit-link"><a href="https://github.com/apache/incubator-weex-site/edit/master/docs/docs/api/broadcast-channel.md" target="_blank" rel="noopener noreferrer">Edit this page</a><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill [...]
+ </span></p></div><div class="page-edit"><div class="last-updated"><span class="prefix">Last Updated: </span><span class="time">3/26/2019</span></div><div class="edit-link"><a href="https://github.com/apache/incubator-weex-site/edit/master/docs/docs/api/broadcast-channel.md" target="_blank" rel="noopener noreferrer">Edit this page</a><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fil [...]
Incubator. Incubation is required of all newly accepted projects until a further review indicates that the
infrastructure, communications, and decision making process have stabilized in a manner consistent with
other successful ASF projects. While incubation status is not necessarily a reflection of the completeness
or stability of the code, it does indicate that the project has yet to be fully endorsed by the ASF.</p></div><div class="col col-4" data-v-0ad13d84><dl data-v-0ad13d84><dt data-v-0ad13d84>ASF</dt><dd data-v-0ad13d84><a href="http://www.apache.org" target="_self" data-v-0ad13d84>Foundation</a></dd><dd data-v-0ad13d84><a href="http://www.apache.org/licenses/" target="_self" data-v-0ad13d84>License</a></dd><dd data-v-0ad13d84><a href="http://www.apache.org/events/current-event" t [...]
logo are trademarks of The Apache Software Foundation.</span></div></div></footer></div></div><!----></div></div>
- <script src="/assets/js/app.1cd24f44.js" defer></script><script src="/assets/js/37.4cf677b0.js" defer></script>
+ <script src="/assets/js/app.5ae81372.js" defer></script><script src="/assets/js/24.ff2db159.js" defer></script>
</body>
</html>
diff --git a/docs/api/ios-apis.html b/docs/api/ios-apis.html
index a16905a..7669828 100644
--- a/docs/api/ios-apis.html
+++ b/docs/api/ios-apis.html
@@ -13,11 +13,11 @@
<meta name="google-site-verification" content="FbH8DPHpxdDJlfkKLKXuXWOu69DI8ZRRP8O2Phg8UKw">
<meta name="baidu-site-verification" content="WRr1iWvsYK">
- <link rel="preload" href="/assets/css/styles.1cd24f44.css" as="style"><link rel="preload" href="/assets/js/app.1cd24f44.js" as="script"><link rel="preload" href="/assets/js/65.7a971595.js" as="script"><link rel="prefetch" href="/assets/css/11.styles.676774ba.css"><link rel="prefetch" href="/assets/css/14.styles.ec133e92.css"><link rel="prefetch" href="/assets/css/15.styles.6aac94b5.css"><link rel="prefetch" href="/assets/css/16.styles.f1a60de4.css"><link rel="prefetch" href="/assets/ [...]
- <link rel="stylesheet" href="/assets/css/styles.1cd24f44.css">
+ <link rel="preload" href="/assets/css/styles.5ae81372.css" as="style"><link rel="preload" href="/assets/js/app.5ae81372.js" as="script"><link rel="preload" href="/assets/js/42.14b437c3.js" as="script"><link rel="prefetch" href="/assets/css/1.styles.7a8ca841.css"><link rel="prefetch" href="/assets/css/10.styles.e87391c6.css"><link rel="prefetch" href="/assets/css/2.styles.6fdae112.css"><link rel="prefetch" href="/assets/css/20.styles.966c290b.css"><link rel="prefetch" href="/assets/cs [...]
+ <link rel="stylesheet" href="/assets/css/styles.5ae81372.css">
</head>
<body>
- <div id="app" data-server-rendered="true"><div class="theme-container vuepress-theme-fast"><header class="navbar"><div class="sidebar-button"><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" role="img" viewBox="0 0 448 512" class="icon"><path fill="currentColor" d="M436 124H12c-6.627 0-12-5.373-12-12V80c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.627-5.373 12-12 12zm0 160H12c-6.627 0-12-5.373-12-12v-32c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.62 [...]
+ <div id="app" data-server-rendered="true"><div class="theme-container vuepress-theme-fast"><header class="navbar"><div class="sidebar-button"><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" role="img" viewBox="0 0 448 512" class="icon"><path fill="currentColor" d="M436 124H12c-6.627 0-12-5.373-12-12V80c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.627-5.373 12-12 12zm0 160H12c-6.627 0-12-5.373-12-12v-32c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.62 [...]
/**
* @abstract Creates a image download handler with a given URL
*
@@ -34,7 +34,7 @@
*/
- (id<WXImageOperationProtocol>)downloadImageWithURL:(NSString *)url imageFrame:(CGRect)imageFrame userInfo:(NSDictionary *)options completed:(void(^)(UIImage *image, NSError *error, BOOL finished))completedBlock;
@end
-</code></pre></div></li></ul><h2 id="native-interacts-with-javascript"><a href="#native-interacts-with-javascript" aria-hidden="true" class="header-anchor">#</a> Native interacts with JavaScript</h2><ul><li><p>Custom events</p><p>Used for a custom control for event notifications, such as custom click events, response drop events, and so on. This is a method in the component base class that can be used directly.</p><div class="language-object-c extra-class"><pre class="language-text"><code>/**
+</code></pre></div></li></ul><h2 id="native-interacts-with-javascript"><a href="#native-interacts-with-javascript" class="header-anchor">#</a> Native interacts with JavaScript</h2><ul><li><p>Custom events</p><p>Used for a custom control for event notifications, such as custom click events, response drop events, and so on. This is a method in the component base class that can be used directly.</p><div class="language-object-c extra-class"><pre class="language-text"><code>/**
* @abstract Fire an event to the component and tell Javascript which value has been changed.
* @param eventName
* @param params
@@ -48,7 +48,7 @@ WX_EXPORT_METHOD(@selector(echo:))
{
callback(param,ture);
}
-</code></pre></div></li></ul><h2 id="set-size-of-the-weex-container"><a href="#set-size-of-the-weex-container" aria-hidden="true" class="header-anchor">#</a> Set size of the Weex container</h2><p>You can use the <code>setFrame(CGRect)</code> method to change the size of the Weex container.</p><h2 id="downgrade"><a href="#downgrade" aria-hidden="true" class="header-anchor">#</a> Downgrade</h2><p>Weex in the development stage will add some new features and new methods, but these new featur [...]
+</code></pre></div></li></ul><h2 id="set-size-of-the-weex-container"><a href="#set-size-of-the-weex-container" class="header-anchor">#</a> Set size of the Weex container</h2><p>You can use the <code>setFrame(CGRect)</code> method to change the size of the Weex container.</p><h2 id="downgrade"><a href="#downgrade" class="header-anchor">#</a> Downgrade</h2><p>Weex in the development stage will add some new features and new methods, but these new features and functions must be upgraded to a [...]
←
<a href="/docs/api/android-apis.html" class="prev">
Android APIs
@@ -56,12 +56,12 @@ WX_EXPORT_METHOD(@selector(echo:))
JS Service
</a>
→
- </span></p></div><div class="page-edit"><div class="last-updated"><span class="prefix">Last Updated: </span><span class="time">8/7/2019</span></div><div class="edit-link"><a href="https://github.com/apache/incubator-weex-site/edit/master/docs/docs/api/ios-apis.md" target="_blank" rel="noopener noreferrer">Edit this page</a><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="current [...]
+ </span></p></div><div class="page-edit"><div class="last-updated"><span class="prefix">Last Updated: </span><span class="time">3/26/2019</span></div><div class="edit-link"><a href="https://github.com/apache/incubator-weex-site/edit/master/docs/docs/api/ios-apis.md" target="_blank" rel="noopener noreferrer">Edit this page</a><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="curren [...]
Incubator. Incubation is required of all newly accepted projects until a further review indicates that the
infrastructure, communications, and decision making process have stabilized in a manner consistent with
other successful ASF projects. While incubation status is not necessarily a reflection of the completeness
or stability of the code, it does indicate that the project has yet to be fully endorsed by the ASF.</p></div><div class="col col-4" data-v-0ad13d84><dl data-v-0ad13d84><dt data-v-0ad13d84>ASF</dt><dd data-v-0ad13d84><a href="http://www.apache.org" target="_self" data-v-0ad13d84>Foundation</a></dd><dd data-v-0ad13d84><a href="http://www.apache.org/licenses/" target="_self" data-v-0ad13d84>License</a></dd><dd data-v-0ad13d84><a href="http://www.apache.org/events/current-event" t [...]
logo are trademarks of The Apache Software Foundation.</span></div></div></footer></div></div><!----></div></div>
- <script src="/assets/js/app.1cd24f44.js" defer></script><script src="/assets/js/65.7a971595.js" defer></script>
+ <script src="/assets/js/app.5ae81372.js" defer></script><script src="/assets/js/42.14b437c3.js" defer></script>
</body>
</html>
diff --git a/docs/api/js-service.html b/docs/api/js-service.html
index dbbbc1c..20f7c38 100644
--- a/docs/api/js-service.html
+++ b/docs/api/js-service.html
@@ -13,20 +13,20 @@
<meta name="google-site-verification" content="FbH8DPHpxdDJlfkKLKXuXWOu69DI8ZRRP8O2Phg8UKw">
<meta name="baidu-site-verification" content="WRr1iWvsYK">
- <link rel="preload" href="/assets/css/styles.1cd24f44.css" as="style"><link rel="preload" href="/assets/js/app.1cd24f44.js" as="script"><link rel="preload" href="/assets/js/66.ed9b5632.js" as="script"><link rel="prefetch" href="/assets/css/11.styles.676774ba.css"><link rel="prefetch" href="/assets/css/14.styles.ec133e92.css"><link rel="prefetch" href="/assets/css/15.styles.6aac94b5.css"><link rel="prefetch" href="/assets/css/16.styles.f1a60de4.css"><link rel="prefetch" href="/assets/ [...]
- <link rel="stylesheet" href="/assets/css/styles.1cd24f44.css">
+ <link rel="preload" href="/assets/css/styles.5ae81372.css" as="style"><link rel="preload" href="/assets/js/app.5ae81372.js" as="script"><link rel="preload" href="/assets/js/43.9491a105.js" as="script"><link rel="prefetch" href="/assets/css/1.styles.7a8ca841.css"><link rel="prefetch" href="/assets/css/10.styles.e87391c6.css"><link rel="prefetch" href="/assets/css/2.styles.6fdae112.css"><link rel="prefetch" href="/assets/css/20.styles.966c290b.css"><link rel="prefetch" href="/assets/cs [...]
+ <link rel="stylesheet" href="/assets/css/styles.5ae81372.css">
</head>
<body>
- <div id="app" data-server-rendered="true"><div class="theme-container vuepress-theme-fast"><header class="navbar"><div class="sidebar-button"><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" role="img" viewBox="0 0 448 512" class="icon"><path fill="currentColor" d="M436 124H12c-6.627 0-12-5.373-12-12V80c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.627-5.373 12-12 12zm0 160H12c-6.627 0-12-5.373-12-12v-32c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.62 [...]
+ <div id="app" data-server-rendered="true"><div class="theme-container vuepress-theme-fast"><header class="navbar"><div class="sidebar-button"><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" role="img" viewBox="0 0 448 512" class="icon"><path fill="currentColor" d="M436 124H12c-6.627 0-12-5.373-12-12V80c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.627-5.373 12-12 12zm0 160H12c-6.627 0-12-5.373-12-12v-32c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.62 [...]
// or
[WXSDKEngine registerService:@"SERVICE_NAME" serviceScriptUrl: @"SERVICE_JS_URL" withOptions: @{}];
-</code></pre></div><h3 id="android"><a href="#android" aria-hidden="true" class="header-anchor">#</a> Android</h3><div class="language-java extra-class"><pre class="language-java"><code>HashMap<span class="token generics function"><span class="token punctuation"><</span>String<span class="token punctuation">,</span> String<span class="token punctuation">></span></span> options <span class="token operator">=</span> <span class="token keyword">new</span> <span class="token class-name [...]
+</code></pre></div><h3 id="android"><a href="#android" class="header-anchor">#</a> Android</h3><div class="language-java extra-class"><pre class="language-java"><code><span class="token class-name">HashMap</span><span class="token generics"><span class="token punctuation"><</span><span class="token class-name">String</span><span class="token punctuation">,</span> <span class="token class-name">String</span><span class="token punctuation">></span></span> options <span class="token o [...]
options<span class="token punctuation">.</span><span class="token function">put</span><span class="token punctuation">(</span><span class="token string">"k1"</span><span class="token punctuation">,</span> <span class="token string">"v1"</span><span class="token punctuation">)</span>
-String SERVICE_NAME <span class="token operator">=</span> <span class="token string">"SERVICE_NAME"</span>
-String SERVICE_JS_CODE <span class="token operator">=</span> <span class="token string">"SERVICE_JS_CODE"</span>
-<span class="token keyword">boolean</span> result <span class="token operator">=</span> WXSDKEngine<span class="token punctuation">.</span><span class="token function">registerService</span><span class="token punctuation">(</span>SERVICE_NAME<span class="token punctuation">,</span> SERVICE_JS_CODE<span class="token punctuation">,</span> options<span class="token punctuation">)</span>
-</code></pre></div><blockquote><p>params of <code>options</code> Could have { create, refresh, destroy } lifecycle methods. In create method it should return an object of what variables or classes would be injected into the <code>Weex</code> instance.</p></blockquote><h3 id="web"><a href="#web" aria-hidden="true" class="header-anchor">#</a> Web</h3><div class="language-html extra-class"><pre class="language-html"><code><span class="token tag"><span class="token tag"><span class="token p [...]
-</code></pre></div><h2 id="demo"><a href="#demo" aria-hidden="true" class="header-anchor">#</a> Demo</h2><div class="language-javascript extra-class"><pre class="language-javascript"><code>service<span class="token punctuation">.</span><span class="token function">register</span><span class="token punctuation">(</span><span class="token constant">SERVICE_NAME</span> <span class="token comment">/* same string with native */</span><span class="token punctuation">,</span> <span class="token [...]
+<span class="token class-name">String</span> SERVICE_NAME <span class="token operator">=</span> <span class="token string">"SERVICE_NAME"</span>
+<span class="token class-name">String</span> SERVICE_JS_CODE <span class="token operator">=</span> <span class="token string">"SERVICE_JS_CODE"</span>
+<span class="token keyword">boolean</span> result <span class="token operator">=</span> <span class="token class-name">WXSDKEngine</span><span class="token punctuation">.</span><span class="token function">registerService</span><span class="token punctuation">(</span>SERVICE_NAME<span class="token punctuation">,</span> SERVICE_JS_CODE<span class="token punctuation">,</span> options<span class="token punctuation">)</span>
+</code></pre></div><blockquote><p>params of <code>options</code> Could have { create, refresh, destroy } lifecycle methods. In create method it should return an object of what variables or classes would be injected into the <code>Weex</code> instance.</p></blockquote><h3 id="web"><a href="#web" class="header-anchor">#</a> Web</h3><div class="language-html extra-class"><pre class="language-html"><code><span class="token tag"><span class="token tag"><span class="token punctuation"><</s [...]
+</code></pre></div><h2 id="demo"><a href="#demo" class="header-anchor">#</a> Demo</h2><div class="language-javascript extra-class"><pre class="language-javascript"><code>service<span class="token punctuation">.</span><span class="token function">register</span><span class="token punctuation">(</span><span class="token constant">SERVICE_NAME</span> <span class="token comment">/* same string with native */</span><span class="token punctuation">,</span> <span class="token punctuation">{</span>
<span class="token comment">/**
* JSService lifecycle. JSService `create` will before then each instance lifecycle `create`. The return param `instance` is Weex protected param. This object will return to instance global. Other params will in the `services` at instance.
*
@@ -34,22 +34,22 @@ String SERVICE_JS_CODE <span class="token operator">=</span> <span class="token
* @param {Object} env device environment
* @return {Object}
*/</span>
- create<span class="token punctuation">:</span> <span class="token keyword">function</span><span class="token punctuation">(</span>id<span class="token punctuation">,</span> env<span class="token punctuation">,</span> config<span class="token punctuation">)</span> <span class="token punctuation">{</span>
+ <span class="token function-variable function">create</span><span class="token punctuation">:</span> <span class="token keyword">function</span><span class="token punctuation">(</span><span class="token parameter">id<span class="token punctuation">,</span> env<span class="token punctuation">,</span> config</span><span class="token punctuation">)</span> <span class="token punctuation">{</span>
<span class="token keyword">return</span> <span class="token punctuation">{</span>
instance<span class="token punctuation">:</span> <span class="token punctuation">{</span>
- InstanceService<span class="token punctuation">:</span> <span class="token keyword">function</span><span class="token punctuation">(</span>weex<span class="token punctuation">)</span> <span class="token punctuation">{</span>
+ <span class="token function-variable function">InstanceService</span><span class="token punctuation">:</span> <span class="token keyword">function</span><span class="token punctuation">(</span><span class="token parameter">weex</span><span class="token punctuation">)</span> <span class="token punctuation">{</span>
<span class="token keyword">var</span> modal <span class="token operator">=</span> weex<span class="token punctuation">.</span><span class="token function">requireModule</span><span class="token punctuation">(</span><span class="token string">'modal'</span><span class="token punctuation">)</span>
<span class="token keyword">return</span> <span class="token punctuation">{</span>
- toast<span class="token punctuation">:</span> <span class="token keyword">function</span><span class="token punctuation">(</span>title<span class="token punctuation">)</span> <span class="token punctuation">{</span>
+ <span class="token function-variable function">toast</span><span class="token punctuation">:</span> <span class="token keyword">function</span><span class="token punctuation">(</span><span class="token parameter">title</span><span class="token punctuation">)</span> <span class="token punctuation">{</span>
modal<span class="token punctuation">.</span><span class="token function">toast</span><span class="token punctuation">(</span><span class="token punctuation">{</span> message<span class="token punctuation">:</span> title <span class="token punctuation">}</span><span class="token punctuation">)</span>
<span class="token punctuation">}</span>
<span class="token punctuation">}</span>
<span class="token punctuation">}</span>
<span class="token punctuation">}</span><span class="token punctuation">,</span>
- NormalService<span class="token punctuation">:</span> <span class="token keyword">function</span><span class="token punctuation">(</span>weex<span class="token punctuation">)</span> <span class="token punctuation">{</span>
+ <span class="token function-variable function">NormalService</span><span class="token punctuation">:</span> <span class="token keyword">function</span><span class="token punctuation">(</span><span class="token parameter">weex</span><span class="token punctuation">)</span> <span class="token punctuation">{</span>
<span class="token keyword">var</span> modal <span class="token operator">=</span> weex<span class="token punctuation">.</span><span class="token function">requireModule</span><span class="token punctuation">(</span><span class="token string">'modal'</span><span class="token punctuation">)</span>
<span class="token keyword">return</span> <span class="token punctuation">{</span>
- toast<span class="token punctuation">:</span> <span class="token keyword">function</span><span class="token punctuation">(</span>title<span class="token punctuation">)</span> <span class="token punctuation">{</span>
+ <span class="token function-variable function">toast</span><span class="token punctuation">:</span> <span class="token keyword">function</span><span class="token punctuation">(</span><span class="token parameter">title</span><span class="token punctuation">)</span> <span class="token punctuation">{</span>
modal<span class="token punctuation">.</span><span class="token function">toast</span><span class="token punctuation">(</span><span class="token punctuation">{</span> message<span class="token punctuation">:</span> title <span class="token punctuation">}</span><span class="token punctuation">)</span>
<span class="token punctuation">}</span>
<span class="token punctuation">}</span>
@@ -63,7 +63,7 @@ String SERVICE_JS_CODE <span class="token operator">=</span> <span class="token
* @param {String} id instance id
* @param {Object} env device environment
*/</span>
- refresh<span class="token punctuation">:</span> <span class="token keyword">function</span><span class="token punctuation">(</span>id<span class="token punctuation">,</span> env<span class="token punctuation">,</span> config<span class="token punctuation">)</span><span class="token punctuation">{</span>
+ <span class="token function-variable function">refresh</span><span class="token punctuation">:</span> <span class="token keyword">function</span><span class="token punctuation">(</span><span class="token parameter">id<span class="token punctuation">,</span> env<span class="token punctuation">,</span> config</span><span class="token punctuation">)</span><span class="token punctuation">{</span>
<span class="token punctuation">}</span><span class="token punctuation">,</span>
@@ -74,22 +74,22 @@ String SERVICE_JS_CODE <span class="token operator">=</span> <span class="token
* @param {Object} env device environment
* @return {Object}
*/</span>
- destroy<span class="token punctuation">:</span> <span class="token keyword">function</span><span class="token punctuation">(</span>id<span class="token punctuation">,</span> env<span class="token punctuation">)</span> <span class="token punctuation">{</span>
+ <span class="token function-variable function">destroy</span><span class="token punctuation">:</span> <span class="token keyword">function</span><span class="token punctuation">(</span><span class="token parameter">id<span class="token punctuation">,</span> env</span><span class="token punctuation">)</span> <span class="token punctuation">{</span>
<span class="token punctuation">}</span>
<span class="token punctuation">}</span><span class="token punctuation">)</span>
-</code></pre></div><p>Use JSService</p><div class="language-html extra-class"><pre class="language-html"><code><span class="token tag"><span class="token tag"><span class="token punctuation"><</span>script</span><span class="token punctuation">></span></span><span class="token script language-javascript">
+</code></pre></div><p>Use JSService</p><div class="language-html extra-class"><pre class="language-html"><code><span class="token tag"><span class="token tag"><span class="token punctuation"><</span>script</span><span class="token punctuation">></span></span><span class="token script"><span class="token language-javascript">
<span class="token keyword">var</span> _InstanceService <span class="token operator">=</span> <span class="token keyword">new</span> <span class="token class-name">InstanceService</span><span class="token punctuation">(</span>weex<span class="token punctuation">)</span>
<span class="token keyword">var</span> _NormalService <span class="token operator">=</span> <span class="token keyword">new</span> <span class="token class-name">service<span class="token punctuation">.</span>NormalService</span><span class="token punctuation">(</span>weex<span class="token punctuation">)</span>
module<span class="token punctuation">.</span>exports <span class="token operator">=</span> <span class="token punctuation">{</span>
- created<span class="token punctuation">:</span> <span class="token keyword">function</span><span class="token punctuation">(</span><span class="token punctuation">)</span> <span class="token punctuation">{</span>
+ <span class="token function-variable function">created</span><span class="token punctuation">:</span> <span class="token keyword">function</span><span class="token punctuation">(</span><span class="token punctuation">)</span> <span class="token punctuation">{</span>
<span class="token comment">// called modal module to toast something</span>
_InstanceService<span class="token punctuation">.</span><span class="token function">toast</span><span class="token punctuation">(</span><span class="token string">'Instance JSService'</span><span class="token punctuation">)</span>
_NormalService<span class="token punctuation">.</span><span class="token function">toast</span><span class="token punctuation">(</span><span class="token string">'Normal JSService'</span><span class="token punctuation">)</span>
<span class="token punctuation">}</span>
<span class="token punctuation">}</span>
-</span><span class="token tag"><span class="token tag"><span class="token punctuation"></</span>script</span><span class="token punctuation">></span></span>
+</span></span><span class="token tag"><span class="token tag"><span class="token punctuation"></</span>script</span><span class="token punctuation">></span></span>
</code></pre></div></div><div class="page-nav"><p class="inner"><span class="prev">
←
<a href="/docs/api/ios-apis.html" class="prev">
@@ -98,12 +98,12 @@ module<span class="token punctuation">.</span>exports <span class="token operato
BroadcastChannel
</a>
→
- </span></p></div><div class="page-edit"><div class="last-updated"><span class="prefix">Last Updated: </span><span class="time">8/7/2019</span></div><div class="edit-link"><a href="https://github.com/apache/incubator-weex-site/edit/master/docs/docs/api/js-service.md" target="_blank" rel="noopener noreferrer">Edit this page</a><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="curre [...]
+ </span></p></div><div class="page-edit"><div class="last-updated"><span class="prefix">Last Updated: </span><span class="time">3/26/2019</span></div><div class="edit-link"><a href="https://github.com/apache/incubator-weex-site/edit/master/docs/docs/api/js-service.md" target="_blank" rel="noopener noreferrer">Edit this page</a><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="curr [...]
Incubator. Incubation is required of all newly accepted projects until a further review indicates that the
infrastructure, communications, and decision making process have stabilized in a manner consistent with
other successful ASF projects. While incubation status is not necessarily a reflection of the completeness
or stability of the code, it does indicate that the project has yet to be fully endorsed by the ASF.</p></div><div class="col col-4" data-v-0ad13d84><dl data-v-0ad13d84><dt data-v-0ad13d84>ASF</dt><dd data-v-0ad13d84><a href="http://www.apache.org" target="_self" data-v-0ad13d84>Foundation</a></dd><dd data-v-0ad13d84><a href="http://www.apache.org/licenses/" target="_self" data-v-0ad13d84>License</a></dd><dd data-v-0ad13d84><a href="http://www.apache.org/events/current-event" t [...]
logo are trademarks of The Apache Software Foundation.</span></div></div></footer></div></div><!----></div></div>
- <script src="/assets/js/app.1cd24f44.js" defer></script><script src="/assets/js/66.ed9b5632.js" defer></script>
+ <script src="/assets/js/app.5ae81372.js" defer></script><script src="/assets/js/43.9491a105.js" defer></script>
</body>
</html>
diff --git a/docs/api/weex-variable.html b/docs/api/weex-variable.html
index c948db7..7175689 100644
--- a/docs/api/weex-variable.html
+++ b/docs/api/weex-variable.html
@@ -13,35 +13,35 @@
<meta name="google-site-verification" content="FbH8DPHpxdDJlfkKLKXuXWOu69DI8ZRRP8O2Phg8UKw">
<meta name="baidu-site-verification" content="WRr1iWvsYK">
- <link rel="preload" href="/assets/css/styles.1cd24f44.css" as="style"><link rel="preload" href="/assets/js/app.1cd24f44.js" as="script"><link rel="preload" href="/assets/js/67.faccb93a.js" as="script"><link rel="prefetch" href="/assets/css/11.styles.676774ba.css"><link rel="prefetch" href="/assets/css/14.styles.ec133e92.css"><link rel="prefetch" href="/assets/css/15.styles.6aac94b5.css"><link rel="prefetch" href="/assets/css/16.styles.f1a60de4.css"><link rel="prefetch" href="/assets/ [...]
- <link rel="stylesheet" href="/assets/css/styles.1cd24f44.css">
+ <link rel="preload" href="/assets/css/styles.5ae81372.css" as="style"><link rel="preload" href="/assets/js/app.5ae81372.js" as="script"><link rel="preload" href="/assets/js/44.859f7e95.js" as="script"><link rel="prefetch" href="/assets/css/1.styles.7a8ca841.css"><link rel="prefetch" href="/assets/css/10.styles.e87391c6.css"><link rel="prefetch" href="/assets/css/2.styles.6fdae112.css"><link rel="prefetch" href="/assets/css/20.styles.966c290b.css"><link rel="prefetch" href="/assets/cs [...]
+ <link rel="stylesheet" href="/assets/css/styles.5ae81372.css">
</head>
<body>
- <div id="app" data-server-rendered="true"><div class="theme-container vuepress-theme-fast"><header class="navbar"><div class="sidebar-button"><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" role="img" viewBox="0 0 448 512" class="icon"><path fill="currentColor" d="M436 124H12c-6.627 0-12-5.373-12-12V80c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.627-5.373 12-12 12zm0 160H12c-6.627 0-12-5.373-12-12v-32c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.62 [...]
+ <div id="app" data-server-rendered="true"><div class="theme-container vuepress-theme-fast"><header class="navbar"><div class="sidebar-button"><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" role="img" viewBox="0 0 448 512" class="icon"><path fill="currentColor" d="M436 124H12c-6.627 0-12-5.373-12-12V80c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.627-5.373 12-12 12zm0 160H12c-6.627 0-12-5.373-12-12v-32c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.62 [...]
config<span class="token punctuation">:</span> WeexConfigAPI<span class="token punctuation">;</span>
document<span class="token punctuation">:</span> WeexDocument<span class="token punctuation">;</span>
- requireModule<span class="token punctuation">:</span> <span class="token punctuation">(</span>name<span class="token punctuation">:</span> <span class="token builtin">string</span><span class="token punctuation">)</span> <span class="token operator">=></span> Object <span class="token operator">|</span> <span class="token keyword">void</span><span class="token punctuation">;</span>
- supports<span class="token punctuation">:</span> <span class="token punctuation">(</span>condition<span class="token punctuation">:</span> <span class="token builtin">string</span><span class="token punctuation">)</span> <span class="token operator">=></span> <span class="token builtin">boolean</span> <span class="token operator">|</span> <span class="token keyword">void</span><span class="token punctuation">;</span>
+ <span class="token function-variable function">requireModule</span><span class="token punctuation">:</span> <span class="token punctuation">(</span><span class="token parameter">name<span class="token punctuation">:</span> <span class="token builtin">string</span></span><span class="token punctuation">)</span> <span class="token operator">=></span> Object <span class="token operator">|</span> <span class="token keyword">void</span><span class="token punctuation">;</span>
+ <span class="token function-variable function">supports</span><span class="token punctuation">:</span> <span class="token punctuation">(</span><span class="token parameter">condition<span class="token punctuation">:</span> <span class="token builtin">string</span></span><span class="token punctuation">)</span> <span class="token operator">=></span> <span class="token builtin">boolean</span> <span class="token operator">|</span> <span class="token keyword">void</span><span class="tok [...]
<span class="token punctuation">}</span>
-</code></pre></div><h2 id="config"><a href="#config" aria-hidden="true" class="header-anchor">#</a><code>config</code></h2><p>The <code>weex.config</code> contains all the environment information of current page.</p><div class="language-typescript extra-class"><pre class="language-typescript"><code><span class="token keyword">declare</span> <span class="token keyword">type</span> WeexConfigAPI <span class="token operator">=</span> <span class="token punctuation">{</span>
+</code></pre></div><h2 id="config"><a href="#config" class="header-anchor">#</a><code>config</code></h2><p>The <code>weex.config</code> contains all the environment information of current page.</p><div class="language-typescript extra-class"><pre class="language-typescript"><code><span class="token keyword">declare</span> <span class="token keyword">type</span> WeexConfigAPI <span class="token operator">=</span> <span class="token punctuation">{</span>
bundleUrl<span class="token punctuation">:</span> <span class="token builtin">string</span><span class="token punctuation">;</span>
bundleType<span class="token operator">?</span><span class="token punctuation">:</span> <span class="token builtin">string</span><span class="token punctuation">;</span>
env<span class="token punctuation">:</span> WeexEnvironment<span class="token punctuation">;</span>
<span class="token punctuation">}</span>
-</code></pre></div><ul><li><code>bundleUrl</code>: The URL of the js bundle in current page.</li><li><code>bundleType</code>: <span class="api-version">v0.17+</span> The type of the js bundle, it indicates which framework is using for current js bundle, could be <code>"Vue"</code> or <code>"Rax"</code>.</li><li><code>env</code>: Weex environment object.</li></ul><h3 id="weex-environment-object"><a href="#weex-environment-object" aria-hidden="true" class="header-anchor [...]
-</code></pre></div><p><strong>Properties in Weex environment object</strong>:</p><table><thead><tr><th>Property</th><th>Type</th><th>Description</th></tr></thead><tbody><tr><td><code>platform</code></td><td>String</td><td>Current running platform, could be "Android", "iOS" or "Web".</td></tr><tr><td><code>weexVersion</code></td><td>String</td><td>The version of Weex SDK.</td></tr><tr><td><code>appName</code></td><td>String</td><td>Mobile app name or browser [...]
-</code></pre></div><p><strong>Parameter:</strong></p><ul><li>A case-sensitive module name.</li></ul><p><strong>Return Value:</strong></p><ul><li>If the module is registered, return a <code>Proxy</code> or plain object if the context doesn't support <code>Proxy</code>. You can use it to call the registered methods in the module.</li><li>If the module is unregistered, return <code>undefined</code>.</li></ul><h3 id="use-native-module"><a href="#use-native-module" aria-hidden="true" class="h [...]
+</code></pre></div><ul><li><code>bundleUrl</code>: The URL of the js bundle in current page.</li><li><code>bundleType</code>: <span class="api-version">v0.17+</span> The type of the js bundle, it indicates which framework is using for current js bundle, could be <code>"Vue"</code> or <code>"Rax"</code>.</li><li><code>env</code>: Weex environment object.</li></ul><h3 id="weex-environment-object"><a href="#weex-environment-object" class="header-anchor">#</a> Weex Enviro [...]
+</code></pre></div><p><strong>Properties in Weex environment object</strong>:</p><table><thead><tr><th>Property</th><th>Type</th><th>Description</th></tr></thead><tbody><tr><td><code>platform</code></td><td>String</td><td>Current running platform, could be "Android", "iOS" or "Web".</td></tr><tr><td><code>weexVersion</code></td><td>String</td><td>The version of Weex SDK.</td></tr><tr><td><code>appName</code></td><td>String</td><td>Mobile app name or browser [...]
+</code></pre></div><p><strong>Parameter:</strong></p><ul><li>A case-sensitive module name.</li></ul><p><strong>Return Value:</strong></p><ul><li>If the module is registered, return a <code>Proxy</code> or plain object if the context doesn't support <code>Proxy</code>. You can use it to call the registered methods in the module.</li><li>If the module is unregistered, return <code>undefined</code>.</li></ul><h3 id="use-native-module"><a href="#use-native-module" class="header-anchor">#</a> [...]
<span class="token tag"><span class="token tag"><span class="token punctuation"><</span>div</span><span class="token punctuation">></span></span><span class="token tag"><span class="token tag"><span class="token punctuation"><</span>text</span><span class="token punctuation">></span></span>Toast<span class="token tag"><span class="token tag"><span class="token punctuation"></</span>text</span><span class="token punctuation">></span></span><span class="token tag"><span [...]
<span class="token tag"><span class="token tag"><span class="token punctuation"></</span>template</span><span class="token punctuation">></span></span>
-<span class="token tag"><span class="token tag"><span class="token punctuation"><</span>script</span><span class="token punctuation">></span></span><span class="token script language-javascript">
+<span class="token tag"><span class="token tag"><span class="token punctuation"><</span>script</span><span class="token punctuation">></span></span><span class="token script"><span class="token language-javascript">
<span class="token keyword">const</span> modal <span class="token operator">=</span> weex<span class="token punctuation">.</span><span class="token function">requireModule</span><span class="token punctuation">(</span><span class="token string">'modal'</span><span class="token punctuation">)</span>
modal<span class="token punctuation">.</span><span class="token function">toast</span><span class="token punctuation">(</span><span class="token punctuation">{</span>
message<span class="token punctuation">:</span> <span class="token string">'I am a toast.'</span><span class="token punctuation">,</span>
duration<span class="token punctuation">:</span> <span class="token number">3</span>
<span class="token punctuation">}</span><span class="token punctuation">)</span>
-</span><span class="token tag"><span class="token tag"><span class="token punctuation"></</span>script</span><span class="token punctuation">></span></span>
-</code></pre></div><h2 id="supports"><a href="#supports" aria-hidden="true" class="header-anchor">#</a><code>supports</code></h2><blockquote><p>This API only available in <span class="api-version">v0.15+</span>.</p></blockquote><p>As you may know, components and modules are extendable and configurable in Weex. So it could be various in different apps or running context. You can use <code>weex.supports</code> to detect whether a feature is supported in the current environment at runtime.< [...]
-</code></pre></div><p><strong>Parameter:</strong></p><ul><li>A formatted condition string: <code>@{type}/{name}</code>.</li></ul><p>The <code>type</code> must be <code>"component"</code> or <code>"module"</code>. The <code>name</code> could be a tag name, module name or the method name in specific module.</p><p><strong>Return Value:</strong></p><ul><li>If the feature is supported, return <code>true</code>.</li><li>If the feature is unsupported, return <code>false</cod [...]
+</span></span><span class="token tag"><span class="token tag"><span class="token punctuation"></</span>script</span><span class="token punctuation">></span></span>
+</code></pre></div><h2 id="supports"><a href="#supports" class="header-anchor">#</a><code>supports</code></h2><blockquote><p>This API only available in <span class="api-version">v0.15+</span>.</p></blockquote><p>As you may know, components and modules are extendable and configurable in Weex. So it could be various in different apps or running context. You can use <code>weex.supports</code> to detect whether a feature is supported in the current environment at runtime.</p><div class="lang [...]
+</code></pre></div><p><strong>Parameter:</strong></p><ul><li>A formatted condition string: <code>@{type}/{name}</code>.</li></ul><p>The <code>type</code> must be <code>"component"</code> or <code>"module"</code>. The <code>name</code> could be a tag name, module name or the method name in specific module.</p><p><strong>Return Value:</strong></p><ul><li>If the feature is supported, return <code>true</code>.</li><li>If the feature is unsupported, return <code>false</cod [...]
weex<span class="token punctuation">.</span><span class="token function">supports</span><span class="token punctuation">(</span><span class="token string">'@component/my-tab'</span><span class="token punctuation">)</span> <span class="token comment">// false</span>
</code></pre></div><p>Detects whether the specific module is supported:</p><div class="language-js extra-class"><pre class="language-js"><code>weex<span class="token punctuation">.</span><span class="token function">supports</span><span class="token punctuation">(</span><span class="token string">'@module/stream'</span><span class="token punctuation">)</span> <span class="token comment">// true</span>
weex<span class="token punctuation">.</span><span class="token function">supports</span><span class="token punctuation">(</span><span class="token string">'@module/abcdef'</span><span class="token punctuation">)</span> <span class="token comment">// false</span>
@@ -51,12 +51,12 @@ weex<span class="token punctuation">.</span><span class="token function">support
weex<span class="token punctuation">.</span><span class="token function">supports</span><span class="token punctuation">(</span><span class="token string">'module/*'</span><span class="token punctuation">)</span> <span class="token comment">// null</span>
weex<span class="token punctuation">.</span><span class="token function">supports</span><span class="token punctuation">(</span><span class="token string">'@stream/fetch'</span><span class="token punctuation">)</span> <span class="token operator">/</span><span class="token operator">/</span> <span class="token keyword">null</span>
weex<span class="token punctuation">.</span><span class="token function">supports</span><span class="token punctuation">(</span><span class="token string">'getComponentRect'</span><span class="token punctuation">)</span> <span class="token operator">/</span><span class="token operator">/</span> <span class="token keyword">null</span>
-</code></pre></div><h2 id="isregisteredmodule"><a href="#isregisteredmodule" aria-hidden="true" class="header-anchor">#</a><code>isRegisteredModule</code></h2><p>Detect whether the specific module or method is registered.</p><div class="language-js extra-class"><pre class="language-js"><code>weex<span class="token punctuation">.</span>weex<span class="token punctuation">.</span><span class="token function">isRegisteredModule</span><span class="token punctuation">(</span>moduleName<span c [...]
+</code></pre></div><h2 id="isregisteredmodule"><a href="#isregisteredmodule" class="header-anchor">#</a><code>isRegisteredModule</code></h2><p>Detect whether the specific module or method is registered.</p><div class="language-js extra-class"><pre class="language-js"><code>weex<span class="token punctuation">.</span>weex<span class="token punctuation">.</span><span class="token function">isRegisteredModule</span><span class="token punctuation">(</span>moduleName<span class="token punctua [...]
</code></pre></div><p>It can only be used to check compatibility of a specific module or method.</p><div class="language-js extra-class"><pre class="language-js"><code>weex<span class="token punctuation">.</span><span class="token function">isRegisteredModule</span><span class="token punctuation">(</span><span class="token string">'stream'</span><span class="token punctuation">)</span> <span class="token comment">// true</span>
weex<span class="token punctuation">.</span><span class="token function">isRegisteredModule</span><span class="token punctuation">(</span><span class="token string">'stream'</span><span class="token punctuation">,</span> <span class="token string">'fetch'</span><span class="token punctuation">)</span> <span class="token comment">// true</span>
weex<span class="token punctuation">.</span><span class="token function">isRegisteredModule</span><span class="token punctuation">(</span><span class="token string">'whatever'</span><span class="token punctuation">,</span> <span class="token string">'- unknown -'</span><span class="token punctuation">)</span> <span class="token comment">// false</span>
weex<span class="token punctuation">.</span><span class="token function">isRegisteredModule</span><span class="token punctuation">(</span><span class="token string">'div'</span><span class="token punctuation">)</span> <span class="token comment">// false, not support components</span>
-</code></pre></div><h2 id="isregisteredcomponent"><a href="#isregisteredcomponent" aria-hidden="true" class="header-anchor">#</a><code>isRegisteredComponent</code></h2><p>Detect whether the specific component is registered.</p><div class="language-js extra-class"><pre class="language-js"><code>weex<span class="token punctuation">.</span>weex<span class="token punctuation">.</span><span class="token function">isRegisteredComponent</span><span class="token punctuation">(</span>componentNam [...]
+</code></pre></div><h2 id="isregisteredcomponent"><a href="#isregisteredcomponent" class="header-anchor">#</a><code>isRegisteredComponent</code></h2><p>Detect whether the specific component is registered.</p><div class="language-js extra-class"><pre class="language-js"><code>weex<span class="token punctuation">.</span>weex<span class="token punctuation">.</span><span class="token function">isRegisteredComponent</span><span class="token punctuation">(</span>componentName<span class="token [...]
</code></pre></div><p>It can only be used to check compatibility of a specific component.</p><div class="language-js extra-class"><pre class="language-js"><code>weex<span class="token punctuation">.</span><span class="token function">isRegisteredComponent</span><span class="token punctuation">(</span><span class="token string">'div'</span><span class="token punctuation">)</span> <span class="token comment">// true</span>
weex<span class="token punctuation">.</span><span class="token function">isRegisteredComponent</span><span class="token punctuation">(</span><span class="token string">'- unknown -'</span><span class="token punctuation">)</span> <span class="token comment">// false</span>
weex<span class="token punctuation">.</span><span class="token function">isRegisteredComponent</span><span class="token punctuation">(</span><span class="token string">'navigator'</span><span class="token punctuation">)</span> <span class="token comment">// false, not support modules</span>
@@ -64,12 +64,12 @@ weex<span class="token punctuation">.</span><span class="token function">isRegis
Android APIs
</a>
→
- </span></p></div><div class="page-edit"><div class="last-updated"><span class="prefix">Last Updated: </span><span class="time">8/7/2019</span></div><div class="edit-link"><a href="https://github.com/apache/incubator-weex-site/edit/master/docs/docs/api/weex-variable.md" target="_blank" rel="noopener noreferrer">Edit this page</a><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="cu [...]
+ </span></p></div><div class="page-edit"><div class="last-updated"><span class="prefix">Last Updated: </span><span class="time">3/26/2019</span></div><div class="edit-link"><a href="https://github.com/apache/incubator-weex-site/edit/master/docs/docs/api/weex-variable.md" target="_blank" rel="noopener noreferrer">Edit this page</a><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="c [...]
Incubator. Incubation is required of all newly accepted projects until a further review indicates that the
infrastructure, communications, and decision making process have stabilized in a manner consistent with
other successful ASF projects. While incubation status is not necessarily a reflection of the completeness
or stability of the code, it does indicate that the project has yet to be fully endorsed by the ASF.</p></div><div class="col col-4" data-v-0ad13d84><dl data-v-0ad13d84><dt data-v-0ad13d84>ASF</dt><dd data-v-0ad13d84><a href="http://www.apache.org" target="_self" data-v-0ad13d84>Foundation</a></dd><dd data-v-0ad13d84><a href="http://www.apache.org/licenses/" target="_self" data-v-0ad13d84>License</a></dd><dd data-v-0ad13d84><a href="http://www.apache.org/events/current-event" t [...]
logo are trademarks of The Apache Software Foundation.</span></div></div></footer></div></div><!----></div></div>
- <script src="/assets/js/app.1cd24f44.js" defer></script><script src="/assets/js/67.faccb93a.js" defer></script>
+ <script src="/assets/js/app.5ae81372.js" defer></script><script src="/assets/js/44.859f7e95.js" defer></script>
</body>
</html>
diff --git a/docs/compatibility/components.html b/docs/compatibility/components.html
deleted file mode 100644
index 2becac8..0000000
--- a/docs/compatibility/components.html
+++ /dev/null
@@ -1,28 +0,0 @@
-<!DOCTYPE html>
-<html lang="en-US">
- <head>
- <meta charset="utf-8">
- <meta name="viewport" content="width=device-width,initial-scale=1">
- <title>WEEX</title>
- <meta name="description" content="Weex">
- <link rel="icon" href="//gw.alicdn.com/tps/TB1XNqxPXXXXXcSXVXXXXXXXXXX-64-63.png">
- <script src="//g.alicdn.com/alilog/mlog/aplus_v2.js"></script>
- <meta name="data-spm" dataSpmProtocol="i" content="a2c7j">
- <meta name="aplus-ajax" content="chksum">
- <meta name="aplus-waiting" content="MAN">
- <meta name="google-site-verification" content="FbH8DPHpxdDJlfkKLKXuXWOu69DI8ZRRP8O2Phg8UKw">
- <meta name="baidu-site-verification" content="WRr1iWvsYK">
-
- <link rel="preload" href="/assets/css/styles.1cd24f44.css" as="style"><link rel="preload" href="/assets/js/app.1cd24f44.js" as="script"><link rel="preload" href="/assets/js/68.693752c9.js" as="script"><link rel="prefetch" href="/assets/css/11.styles.676774ba.css"><link rel="prefetch" href="/assets/css/14.styles.ec133e92.css"><link rel="prefetch" href="/assets/css/15.styles.6aac94b5.css"><link rel="prefetch" href="/assets/css/16.styles.f1a60de4.css"><link rel="prefetch" href="/assets/ [...]
- <link rel="stylesheet" href="/assets/css/styles.1cd24f44.css">
- </head>
- <body>
- <div id="app" data-server-rendered="true"><div class="theme-container vuepress-theme-fast"><header class="navbar"><div class="sidebar-button"><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" role="img" viewBox="0 0 448 512" class="icon"><path fill="currentColor" d="M436 124H12c-6.627 0-12-5.373-12-12V80c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.627-5.373 12-12 12zm0 160H12c-6.627 0-12-5.373-12-12v-32c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.62 [...]
- Incubator. Incubation is required of all newly accepted projects until a further review indicates that the
- infrastructure, communications, and decision making process have stabilized in a manner consistent with
- other successful ASF projects. While incubation status is not necessarily a reflection of the completeness
- or stability of the code, it does indicate that the project has yet to be fully endorsed by the ASF.</p></div><div class="col col-4" data-v-0ad13d84><dl data-v-0ad13d84><dt data-v-0ad13d84>ASF</dt><dd data-v-0ad13d84><a href="http://www.apache.org" target="_self" data-v-0ad13d84>Foundation</a></dd><dd data-v-0ad13d84><a href="http://www.apache.org/licenses/" target="_self" data-v-0ad13d84>License</a></dd><dd data-v-0ad13d84><a href="http://www.apache.org/events/current-event" t [...]
- logo are trademarks of The Apache Software Foundation.</span></div></div></footer></div></div><!----></div></div>
- <script src="/assets/js/app.1cd24f44.js" defer></script><script src="/assets/js/68.693752c9.js" defer></script>
- </body>
-</html>
diff --git a/docs/compatibility/events.html b/docs/compatibility/events.html
deleted file mode 100644
index 906a508..0000000
--- a/docs/compatibility/events.html
+++ /dev/null
@@ -1,28 +0,0 @@
-<!DOCTYPE html>
-<html lang="en-US">
- <head>
- <meta charset="utf-8">
- <meta name="viewport" content="width=device-width,initial-scale=1">
- <title>WEEX</title>
- <meta name="description" content="Weex">
- <link rel="icon" href="//gw.alicdn.com/tps/TB1XNqxPXXXXXcSXVXXXXXXXXXX-64-63.png">
- <script src="//g.alicdn.com/alilog/mlog/aplus_v2.js"></script>
- <meta name="data-spm" dataSpmProtocol="i" content="a2c7j">
- <meta name="aplus-ajax" content="chksum">
- <meta name="aplus-waiting" content="MAN">
- <meta name="google-site-verification" content="FbH8DPHpxdDJlfkKLKXuXWOu69DI8ZRRP8O2Phg8UKw">
- <meta name="baidu-site-verification" content="WRr1iWvsYK">
-
- <link rel="preload" href="/assets/css/styles.1cd24f44.css" as="style"><link rel="preload" href="/assets/js/app.1cd24f44.js" as="script"><link rel="preload" href="/assets/js/69.41661341.js" as="script"><link rel="prefetch" href="/assets/css/11.styles.676774ba.css"><link rel="prefetch" href="/assets/css/14.styles.ec133e92.css"><link rel="prefetch" href="/assets/css/15.styles.6aac94b5.css"><link rel="prefetch" href="/assets/css/16.styles.f1a60de4.css"><link rel="prefetch" href="/assets/ [...]
- <link rel="stylesheet" href="/assets/css/styles.1cd24f44.css">
- </head>
- <body>
- <div id="app" data-server-rendered="true"><div class="theme-container vuepress-theme-fast"><header class="navbar"><div class="sidebar-button"><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" role="img" viewBox="0 0 448 512" class="icon"><path fill="currentColor" d="M436 124H12c-6.627 0-12-5.373-12-12V80c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.627-5.373 12-12 12zm0 160H12c-6.627 0-12-5.373-12-12v-32c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.62 [...]
- Incubator. Incubation is required of all newly accepted projects until a further review indicates that the
- infrastructure, communications, and decision making process have stabilized in a manner consistent with
- other successful ASF projects. While incubation status is not necessarily a reflection of the completeness
- or stability of the code, it does indicate that the project has yet to be fully endorsed by the ASF.</p></div><div class="col col-4" data-v-0ad13d84><dl data-v-0ad13d84><dt data-v-0ad13d84>ASF</dt><dd data-v-0ad13d84><a href="http://www.apache.org" target="_self" data-v-0ad13d84>Foundation</a></dd><dd data-v-0ad13d84><a href="http://www.apache.org/licenses/" target="_self" data-v-0ad13d84>License</a></dd><dd data-v-0ad13d84><a href="http://www.apache.org/events/current-event" t [...]
- logo are trademarks of The Apache Software Foundation.</span></div></div></footer></div></div><!----></div></div>
- <script src="/assets/js/app.1cd24f44.js" defer></script><script src="/assets/js/69.41661341.js" defer></script>
- </body>
-</html>
diff --git a/docs/compatibility/modules.html b/docs/compatibility/modules.html
deleted file mode 100644
index 952ff80..0000000
--- a/docs/compatibility/modules.html
+++ /dev/null
@@ -1,28 +0,0 @@
-<!DOCTYPE html>
-<html lang="en-US">
- <head>
- <meta charset="utf-8">
- <meta name="viewport" content="width=device-width,initial-scale=1">
- <title>WEEX</title>
- <meta name="description" content="Weex">
- <link rel="icon" href="//gw.alicdn.com/tps/TB1XNqxPXXXXXcSXVXXXXXXXXXX-64-63.png">
- <script src="//g.alicdn.com/alilog/mlog/aplus_v2.js"></script>
- <meta name="data-spm" dataSpmProtocol="i" content="a2c7j">
- <meta name="aplus-ajax" content="chksum">
- <meta name="aplus-waiting" content="MAN">
- <meta name="google-site-verification" content="FbH8DPHpxdDJlfkKLKXuXWOu69DI8ZRRP8O2Phg8UKw">
- <meta name="baidu-site-verification" content="WRr1iWvsYK">
-
- <link rel="preload" href="/assets/css/styles.1cd24f44.css" as="style"><link rel="preload" href="/assets/js/app.1cd24f44.js" as="script"><link rel="preload" href="/assets/js/70.658527d5.js" as="script"><link rel="prefetch" href="/assets/css/11.styles.676774ba.css"><link rel="prefetch" href="/assets/css/14.styles.ec133e92.css"><link rel="prefetch" href="/assets/css/15.styles.6aac94b5.css"><link rel="prefetch" href="/assets/css/16.styles.f1a60de4.css"><link rel="prefetch" href="/assets/ [...]
- <link rel="stylesheet" href="/assets/css/styles.1cd24f44.css">
- </head>
- <body>
- <div id="app" data-server-rendered="true"><div class="theme-container vuepress-theme-fast"><header class="navbar"><div class="sidebar-button"><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" role="img" viewBox="0 0 448 512" class="icon"><path fill="currentColor" d="M436 124H12c-6.627 0-12-5.373-12-12V80c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.627-5.373 12-12 12zm0 160H12c-6.627 0-12-5.373-12-12v-32c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.62 [...]
- Incubator. Incubation is required of all newly accepted projects until a further review indicates that the
- infrastructure, communications, and decision making process have stabilized in a manner consistent with
- other successful ASF projects. While incubation status is not necessarily a reflection of the completeness
- or stability of the code, it does indicate that the project has yet to be fully endorsed by the ASF.</p></div><div class="col col-4" data-v-0ad13d84><dl data-v-0ad13d84><dt data-v-0ad13d84>ASF</dt><dd data-v-0ad13d84><a href="http://www.apache.org" target="_self" data-v-0ad13d84>Foundation</a></dd><dd data-v-0ad13d84><a href="http://www.apache.org/licenses/" target="_self" data-v-0ad13d84>License</a></dd><dd data-v-0ad13d84><a href="http://www.apache.org/events/current-event" t [...]
- logo are trademarks of The Apache Software Foundation.</span></div></div></footer></div></div><!----></div></div>
- <script src="/assets/js/app.1cd24f44.js" defer></script><script src="/assets/js/70.658527d5.js" defer></script>
- </body>
-</html>
diff --git a/docs/compatibility/styles.html b/docs/compatibility/styles.html
deleted file mode 100644
index cd5c20b..0000000
--- a/docs/compatibility/styles.html
+++ /dev/null
@@ -1,28 +0,0 @@
-<!DOCTYPE html>
-<html lang="en-US">
- <head>
- <meta charset="utf-8">
- <meta name="viewport" content="width=device-width,initial-scale=1">
- <title>WEEX</title>
- <meta name="description" content="Weex">
- <link rel="icon" href="//gw.alicdn.com/tps/TB1XNqxPXXXXXcSXVXXXXXXXXXX-64-63.png">
- <script src="//g.alicdn.com/alilog/mlog/aplus_v2.js"></script>
- <meta name="data-spm" dataSpmProtocol="i" content="a2c7j">
- <meta name="aplus-ajax" content="chksum">
- <meta name="aplus-waiting" content="MAN">
- <meta name="google-site-verification" content="FbH8DPHpxdDJlfkKLKXuXWOu69DI8ZRRP8O2Phg8UKw">
- <meta name="baidu-site-verification" content="WRr1iWvsYK">
-
- <link rel="preload" href="/assets/css/styles.1cd24f44.css" as="style"><link rel="preload" href="/assets/js/app.1cd24f44.js" as="script"><link rel="preload" href="/assets/js/71.a474c407.js" as="script"><link rel="prefetch" href="/assets/css/11.styles.676774ba.css"><link rel="prefetch" href="/assets/css/14.styles.ec133e92.css"><link rel="prefetch" href="/assets/css/15.styles.6aac94b5.css"><link rel="prefetch" href="/assets/css/16.styles.f1a60de4.css"><link rel="prefetch" href="/assets/ [...]
- <link rel="stylesheet" href="/assets/css/styles.1cd24f44.css">
- </head>
- <body>
- <div id="app" data-server-rendered="true"><div class="theme-container vuepress-theme-fast"><header class="navbar"><div class="sidebar-button"><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" role="img" viewBox="0 0 448 512" class="icon"><path fill="currentColor" d="M436 124H12c-6.627 0-12-5.373-12-12V80c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.627-5.373 12-12 12zm0 160H12c-6.627 0-12-5.373-12-12v-32c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.62 [...]
- Incubator. Incubation is required of all newly accepted projects until a further review indicates that the
- infrastructure, communications, and decision making process have stabilized in a manner consistent with
- other successful ASF projects. While incubation status is not necessarily a reflection of the completeness
- or stability of the code, it does indicate that the project has yet to be fully endorsed by the ASF.</p></div><div class="col col-4" data-v-0ad13d84><dl data-v-0ad13d84><dt data-v-0ad13d84>ASF</dt><dd data-v-0ad13d84><a href="http://www.apache.org" target="_self" data-v-0ad13d84>Foundation</a></dd><dd data-v-0ad13d84><a href="http://www.apache.org/licenses/" target="_self" data-v-0ad13d84>License</a></dd><dd data-v-0ad13d84><a href="http://www.apache.org/events/current-event" t [...]
- logo are trademarks of The Apache Software Foundation.</span></div></div></footer></div></div><!----></div></div>
- <script src="/assets/js/app.1cd24f44.js" defer></script><script src="/assets/js/71.a474c407.js" defer></script>
- </body>
-</html>
diff --git a/docs/components/a.html b/docs/components/a.html
index 9df71c7..1a360db 100644
--- a/docs/components/a.html
+++ b/docs/components/a.html
@@ -13,14 +13,14 @@
<meta name="google-site-verification" content="FbH8DPHpxdDJlfkKLKXuXWOu69DI8ZRRP8O2Phg8UKw">
<meta name="baidu-site-verification" content="WRr1iWvsYK">
- <link rel="preload" href="/assets/css/styles.1cd24f44.css" as="style"><link rel="preload" href="/assets/js/app.1cd24f44.js" as="script"><link rel="preload" href="/assets/js/72.d1b446ea.js" as="script"><link rel="prefetch" href="/assets/css/11.styles.676774ba.css"><link rel="prefetch" href="/assets/css/14.styles.ec133e92.css"><link rel="prefetch" href="/assets/css/15.styles.6aac94b5.css"><link rel="prefetch" href="/assets/css/16.styles.f1a60de4.css"><link rel="prefetch" href="/assets/ [...]
- <link rel="stylesheet" href="/assets/css/styles.1cd24f44.css">
+ <link rel="preload" href="/assets/css/styles.5ae81372.css" as="style"><link rel="preload" href="/assets/js/app.5ae81372.js" as="script"><link rel="preload" href="/assets/js/45.acc6e3c4.js" as="script"><link rel="prefetch" href="/assets/css/1.styles.7a8ca841.css"><link rel="prefetch" href="/assets/css/10.styles.e87391c6.css"><link rel="prefetch" href="/assets/css/2.styles.6fdae112.css"><link rel="prefetch" href="/assets/css/20.styles.966c290b.css"><link rel="prefetch" href="/assets/cs [...]
+ <link rel="stylesheet" href="/assets/css/styles.5ae81372.css">
</head>
<body>
- <div id="app" data-server-rendered="true"><div class="theme-container vuepress-theme-fast"><header class="navbar"><div class="sidebar-button"><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" role="img" viewBox="0 0 448 512" class="icon"><path fill="currentColor" d="M436 124H12c-6.627 0-12-5.373-12-12V80c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.627-5.373 12-12 12zm0 160H12c-6.627 0-12-5.373-12-12v-32c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.62 [...]
+ <div id="app" data-server-rendered="true"><div class="theme-container vuepress-theme-fast"><header class="navbar"><div class="sidebar-button"><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" role="img" viewBox="0 0 448 512" class="icon"><path fill="currentColor" d="M436 124H12c-6.627 0-12-5.373-12-12V80c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.627-5.373 12-12 12zm0 160H12c-6.627 0-12-5.373-12-12v-32c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.62 [...]
<span class="token tag"><span class="token tag"><span class="token punctuation"><</span>text</span><span class="token punctuation">></span></span>Jump<span class="token tag"><span class="token tag"><span class="token punctuation"></</span>text</span><span class="token punctuation">></span></span>
<span class="token tag"><span class="token tag"><span class="token punctuation"></</span>a</span><span class="token punctuation">></span></span>
-</code></pre></div><h2 id="attributes"><a href="#attributes" aria-hidden="true" class="header-anchor">#</a> Attributes</h2><ul><li><strong>href</strong> String, <code>href</code> defines the URL that current page will navigate to. <code>href</code> must point to a weex page, or behavior is undefined.</li></ul><h2 id="style"><a href="#style" aria-hidden="true" class="header-anchor">#</a> Style</h2><ul><li><strong>common styles</strong>. Check out <a href="/docs/styles/common-styles.html"> [...]
+</code></pre></div><h2 id="attributes"><a href="#attributes" class="header-anchor">#</a> Attributes</h2><ul><li><strong>href</strong> String, <code>href</code> defines the URL that current page will navigate to. <code>href</code> must point to a weex page, or behavior is undefined.</li></ul><h2 id="style"><a href="#style" class="header-anchor">#</a> Style</h2><ul><li><strong>common styles</strong>. Check out <a href="/docs/styles/common-styles.html">common styles</a>.</li></ul><h2 id="ev [...]
<span class="token tag"><span class="token tag"><span class="token punctuation"><</span>text</span><span class="token punctuation">></span></span>主会场<span class="token tag"><span class="token tag"><span class="token punctuation"></</span>text</span><span class="token punctuation">></span></span>
<span class="token tag"><span class="token tag"><span class="token punctuation"></</span>a</span><span class="token punctuation">></span></span>
</code></pre></div><p><a href="http://dotwe.org/vue/3b789771e48be92a70bd682f084b84b5" target="_blank" rel="noopener noreferrer">Demo<svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path><polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28 [...]
@@ -31,12 +31,12 @@
<div>
</a>
→
- </span></p></div><div class="page-edit"><div class="last-updated"><span class="prefix">Last Updated: </span><span class="time">8/7/2019</span></div><div class="edit-link"><a href="https://github.com/apache/incubator-weex-site/edit/master/docs/docs/components/a.md" target="_blank" rel="noopener noreferrer">Edit this page</a><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="current [...]
+ </span></p></div><div class="page-edit"><div class="last-updated"><span class="prefix">Last Updated: </span><span class="time">3/26/2019</span></div><div class="edit-link"><a href="https://github.com/apache/incubator-weex-site/edit/master/docs/docs/components/a.md" target="_blank" rel="noopener noreferrer">Edit this page</a><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="curren [...]
Incubator. Incubation is required of all newly accepted projects until a further review indicates that the
infrastructure, communications, and decision making process have stabilized in a manner consistent with
other successful ASF projects. While incubation status is not necessarily a reflection of the completeness
or stability of the code, it does indicate that the project has yet to be fully endorsed by the ASF.</p></div><div class="col col-4" data-v-0ad13d84><dl data-v-0ad13d84><dt data-v-0ad13d84>ASF</dt><dd data-v-0ad13d84><a href="http://www.apache.org" target="_self" data-v-0ad13d84>Foundation</a></dd><dd data-v-0ad13d84><a href="http://www.apache.org/licenses/" target="_self" data-v-0ad13d84>License</a></dd><dd data-v-0ad13d84><a href="http://www.apache.org/events/current-event" t [...]
logo are trademarks of The Apache Software Foundation.</span></div></div></footer></div></div><!----></div></div>
- <script src="/assets/js/app.1cd24f44.js" defer></script><script src="/assets/js/72.d1b446ea.js" defer></script>
+ <script src="/assets/js/app.5ae81372.js" defer></script><script src="/assets/js/45.acc6e3c4.js" defer></script>
</body>
</html>
diff --git a/docs/components/cell.html b/docs/components/cell.html
index c2d68d0..385e479 100644
--- a/docs/components/cell.html
+++ b/docs/components/cell.html
@@ -13,11 +13,11 @@
<meta name="google-site-verification" content="FbH8DPHpxdDJlfkKLKXuXWOu69DI8ZRRP8O2Phg8UKw">
<meta name="baidu-site-verification" content="WRr1iWvsYK">
- <link rel="preload" href="/assets/css/styles.1cd24f44.css" as="style"><link rel="preload" href="/assets/js/app.1cd24f44.js" as="script"><link rel="preload" href="/assets/js/73.739ec3ba.js" as="script"><link rel="prefetch" href="/assets/css/11.styles.676774ba.css"><link rel="prefetch" href="/assets/css/14.styles.ec133e92.css"><link rel="prefetch" href="/assets/css/15.styles.6aac94b5.css"><link rel="prefetch" href="/assets/css/16.styles.f1a60de4.css"><link rel="prefetch" href="/assets/ [...]
- <link rel="stylesheet" href="/assets/css/styles.1cd24f44.css">
+ <link rel="preload" href="/assets/css/styles.5ae81372.css" as="style"><link rel="preload" href="/assets/js/app.5ae81372.js" as="script"><link rel="preload" href="/assets/js/46.371b9636.js" as="script"><link rel="prefetch" href="/assets/css/1.styles.7a8ca841.css"><link rel="prefetch" href="/assets/css/10.styles.e87391c6.css"><link rel="prefetch" href="/assets/css/2.styles.6fdae112.css"><link rel="prefetch" href="/assets/css/20.styles.966c290b.css"><link rel="prefetch" href="/assets/cs [...]
+ <link rel="stylesheet" href="/assets/css/styles.5ae81372.css">
</head>
<body>
- <div id="app" data-server-rendered="true"><div class="theme-container vuepress-theme-fast"><header class="navbar"><div class="sidebar-button"><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" role="img" viewBox="0 0 448 512" class="icon"><path fill="currentColor" d="M436 124H12c-6.627 0-12-5.373-12-12V80c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.627-5.373 12-12 12zm0 160H12c-6.627 0-12-5.373-12-12v-32c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.62 [...]
+ <div id="app" data-server-rendered="true"><div class="theme-container vuepress-theme-fast"><header class="navbar"><div class="sidebar-button"><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" role="img" viewBox="0 0 448 512" class="icon"><path fill="currentColor" d="M436 124H12c-6.627 0-12-5.373-12-12V80c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.627-5.373 12-12 12zm0 160H12c-6.627 0-12-5.373-12-12v-32c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.62 [...]
←
<a href="/docs/components/list.html" class="prev">
<list>
@@ -25,12 +25,12 @@
<loading>
</a>
→
- </span></p></div><div class="page-edit"><div class="last-updated"><span class="prefix">Last Updated: </span><span class="time">8/7/2019</span></div><div class="edit-link"><a href="https://github.com/apache/incubator-weex-site/edit/master/docs/docs/components/cell.md" target="_blank" rel="noopener noreferrer">Edit this page</a><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="curr [...]
+ </span></p></div><div class="page-edit"><div class="last-updated"><span class="prefix">Last Updated: </span><span class="time">3/26/2019</span></div><div class="edit-link"><a href="https://github.com/apache/incubator-weex-site/edit/master/docs/docs/components/cell.md" target="_blank" rel="noopener noreferrer">Edit this page</a><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="cur [...]
Incubator. Incubation is required of all newly accepted projects until a further review indicates that the
infrastructure, communications, and decision making process have stabilized in a manner consistent with
other successful ASF projects. While incubation status is not necessarily a reflection of the completeness
or stability of the code, it does indicate that the project has yet to be fully endorsed by the ASF.</p></div><div class="col col-4" data-v-0ad13d84><dl data-v-0ad13d84><dt data-v-0ad13d84>ASF</dt><dd data-v-0ad13d84><a href="http://www.apache.org" target="_self" data-v-0ad13d84>Foundation</a></dd><dd data-v-0ad13d84><a href="http://www.apache.org/licenses/" target="_self" data-v-0ad13d84>License</a></dd><dd data-v-0ad13d84><a href="http://www.apache.org/events/current-event" t [...]
logo are trademarks of The Apache Software Foundation.</span></div></div></footer></div></div><!----></div></div>
- <script src="/assets/js/app.1cd24f44.js" defer></script><script src="/assets/js/73.739ec3ba.js" defer></script>
+ <script src="/assets/js/app.5ae81372.js" defer></script><script src="/assets/js/46.371b9636.js" defer></script>
</body>
</html>
diff --git a/docs/components/div.html b/docs/components/div.html
index a159610..87d847c 100644
--- a/docs/components/div.html
+++ b/docs/components/div.html
@@ -13,11 +13,11 @@
<meta name="google-site-verification" content="FbH8DPHpxdDJlfkKLKXuXWOu69DI8ZRRP8O2Phg8UKw">
<meta name="baidu-site-verification" content="WRr1iWvsYK">
- <link rel="preload" href="/assets/css/styles.1cd24f44.css" as="style"><link rel="preload" href="/assets/js/app.1cd24f44.js" as="script"><link rel="preload" href="/assets/js/74.ca883857.js" as="script"><link rel="prefetch" href="/assets/css/11.styles.676774ba.css"><link rel="prefetch" href="/assets/css/14.styles.ec133e92.css"><link rel="prefetch" href="/assets/css/15.styles.6aac94b5.css"><link rel="prefetch" href="/assets/css/16.styles.f1a60de4.css"><link rel="prefetch" href="/assets/ [...]
- <link rel="stylesheet" href="/assets/css/styles.1cd24f44.css">
+ <link rel="preload" href="/assets/css/styles.5ae81372.css" as="style"><link rel="preload" href="/assets/js/app.5ae81372.js" as="script"><link rel="preload" href="/assets/js/47.6584f2ad.js" as="script"><link rel="prefetch" href="/assets/css/1.styles.7a8ca841.css"><link rel="prefetch" href="/assets/css/10.styles.e87391c6.css"><link rel="prefetch" href="/assets/css/2.styles.6fdae112.css"><link rel="prefetch" href="/assets/css/20.styles.966c290b.css"><link rel="prefetch" href="/assets/cs [...]
+ <link rel="stylesheet" href="/assets/css/styles.5ae81372.css">
</head>
<body>
- <div id="app" data-server-rendered="true"><div class="theme-container vuepress-theme-fast"><header class="navbar"><div class="sidebar-button"><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" role="img" viewBox="0 0 448 512" class="icon"><path fill="currentColor" d="M436 124H12c-6.627 0-12-5.373-12-12V80c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.627-5.373 12-12 12zm0 160H12c-6.627 0-12-5.373-12-12v-32c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.62 [...]
+ <div id="app" data-server-rendered="true"><div class="theme-container vuepress-theme-fast"><header class="navbar"><div class="sidebar-button"><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" role="img" viewBox="0 0 448 512" class="icon"><path fill="currentColor" d="M436 124H12c-6.627 0-12-5.373-12-12V80c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.627-5.373 12-12 12zm0 160H12c-6.627 0-12-5.373-12-12v-32c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.62 [...]
←
<a href="/docs/components/a.html" class="prev">
<a>
@@ -25,12 +25,12 @@
<text>
</a>
→
- </span></p></div><div class="page-edit"><div class="last-updated"><span class="prefix">Last Updated: </span><span class="time">8/7/2019</span></div><div class="edit-link"><a href="https://github.com/apache/incubator-weex-site/edit/master/docs/docs/components/div.md" target="_blank" rel="noopener noreferrer">Edit this page</a><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="curre [...]
+ </span></p></div><div class="page-edit"><div class="last-updated"><span class="prefix">Last Updated: </span><span class="time">3/26/2019</span></div><div class="edit-link"><a href="https://github.com/apache/incubator-weex-site/edit/master/docs/docs/components/div.md" target="_blank" rel="noopener noreferrer">Edit this page</a><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="curr [...]
Incubator. Incubation is required of all newly accepted projects until a further review indicates that the
infrastructure, communications, and decision making process have stabilized in a manner consistent with
other successful ASF projects. While incubation status is not necessarily a reflection of the completeness
or stability of the code, it does indicate that the project has yet to be fully endorsed by the ASF.</p></div><div class="col col-4" data-v-0ad13d84><dl data-v-0ad13d84><dt data-v-0ad13d84>ASF</dt><dd data-v-0ad13d84><a href="http://www.apache.org" target="_self" data-v-0ad13d84>Foundation</a></dd><dd data-v-0ad13d84><a href="http://www.apache.org/licenses/" target="_self" data-v-0ad13d84>License</a></dd><dd data-v-0ad13d84><a href="http://www.apache.org/events/current-event" t [...]
logo are trademarks of The Apache Software Foundation.</span></div></div></footer></div></div><!----></div></div>
- <script src="/assets/js/app.1cd24f44.js" defer></script><script src="/assets/js/74.ca883857.js" defer></script>
+ <script src="/assets/js/app.5ae81372.js" defer></script><script src="/assets/js/47.6584f2ad.js" defer></script>
</body>
</html>
diff --git a/docs/components/image.html b/docs/components/image.html
index 955ebfd..7b27f56 100644
--- a/docs/components/image.html
+++ b/docs/components/image.html
@@ -13,16 +13,16 @@
<meta name="google-site-verification" content="FbH8DPHpxdDJlfkKLKXuXWOu69DI8ZRRP8O2Phg8UKw">
<meta name="baidu-site-verification" content="WRr1iWvsYK">
- <link rel="preload" href="/assets/css/styles.1cd24f44.css" as="style"><link rel="preload" href="/assets/js/app.1cd24f44.js" as="script"><link rel="preload" href="/assets/js/38.f0252a13.js" as="script"><link rel="prefetch" href="/assets/css/11.styles.676774ba.css"><link rel="prefetch" href="/assets/css/14.styles.ec133e92.css"><link rel="prefetch" href="/assets/css/15.styles.6aac94b5.css"><link rel="prefetch" href="/assets/css/16.styles.f1a60de4.css"><link rel="prefetch" href="/assets/ [...]
- <link rel="stylesheet" href="/assets/css/styles.1cd24f44.css">
+ <link rel="preload" href="/assets/css/styles.5ae81372.css" as="style"><link rel="preload" href="/assets/js/app.5ae81372.js" as="script"><link rel="preload" href="/assets/js/25.11956502.js" as="script"><link rel="prefetch" href="/assets/css/1.styles.7a8ca841.css"><link rel="prefetch" href="/assets/css/10.styles.e87391c6.css"><link rel="prefetch" href="/assets/css/2.styles.6fdae112.css"><link rel="prefetch" href="/assets/css/20.styles.966c290b.css"><link rel="prefetch" href="/assets/cs [...]
+ <link rel="stylesheet" href="/assets/css/styles.5ae81372.css">
</head>
<body>
- <div id="app" data-server-rendered="true"><div class="theme-container vuepress-theme-fast"><header class="navbar"><div class="sidebar-button"><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" role="img" viewBox="0 0 448 512" class="icon"><path fill="currentColor" d="M436 124H12c-6.627 0-12-5.373-12-12V80c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.627-5.373 12-12 12zm0 160H12c-6.627 0-12-5.373-12-12v-32c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.62 [...]
-</code></pre></div><p>See the <a href="http://dotwe.org/vue/00f4b68b3a86360df1f38728fd0b4a1f" target="_blank" rel="noopener noreferrer">example<svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path><polygon fill="currentColor" points="45.7,48.7 51.3,5 [...]
+ <div id="app" data-server-rendered="true"><div class="theme-container vuepress-theme-fast"><header class="navbar"><div class="sidebar-button"><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" role="img" viewBox="0 0 448 512" class="icon"><path fill="currentColor" d="M436 124H12c-6.627 0-12-5.373-12-12V80c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.627-5.373 12-12 12zm0 160H12c-6.627 0-12-5.373-12-12v-32c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.62 [...]
+</code></pre></div><p>See the <a href="http://dotwe.org/vue/00f4b68b3a86360df1f38728fd0b4a1f" target="_blank" rel="noopener noreferrer">example<svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path><polygon fill="currentColor" points="45.7,48.7 51.3,5 [...]
<ul><li><code>result</code>: {Object} Callback result whose properties are:
-<ul><li><code>success</code>: {Boolean} A flag indicating whether the image has been saved completed.</li><li><code>errorDesc</code>: {String} A string containing the description of the error if image is not written successfully.</li></ul></li></ul></li></ul><p><strong>Return value</strong>: null</p><div class="warning custom-block"><p class="custom-block-title">WARNING</p><p>You must add <code>NSPhotoLibraryAddUsageDescription</code> and <code>NSPhotoLibraryAddUsageDescription</code> ( [...]
+<ul><li><code>success</code>: {Boolean} A flag indicating whether the image has been saved completed.</li><li><code>errorDesc</code>: {String} A string containing the description of the error if image is not written successfully.</li></ul></li></ul></li></ul><p><strong>Return value</strong>: null</p><div class="warning custom-block"><p class="custom-block-title">WARNING</p><p>You must add <code>NSPhotoLibraryAddUsageDescription</code> and <code>NSPhotoLibraryAddUsageDescription</code> ( [...]
</code></pre></div><p>Get the component reference and use the <code>save</code> method:</p><div class="language-js extra-class"><pre class="language-js"><code><span class="token keyword">const</span> $image <span class="token operator">=</span> <span class="token keyword">this</span><span class="token punctuation">.</span>$refs<span class="token punctuation">.</span>poster
-$image<span class="token punctuation">.</span><span class="token function">save</span><span class="token punctuation">(</span>result <span class="token operator">=></span> <span class="token punctuation">{</span>
+$image<span class="token punctuation">.</span><span class="token function">save</span><span class="token punctuation">(</span><span class="token parameter">result</span> <span class="token operator">=></span> <span class="token punctuation">{</span>
<span class="token keyword">if</span> <span class="token punctuation">(</span>result<span class="token punctuation">.</span>success<span class="token punctuation">)</span> <span class="token punctuation">{</span>
<span class="token comment">// Do something to handle success</span>
<span class="token punctuation">}</span> <span class="token keyword">else</span> <span class="token punctuation">{</span>
@@ -30,18 +30,18 @@ $image<span class="token punctuation">.</span><span class="token function">save<
<span class="token comment">// Do something to handle failure</span>
<span class="token punctuation">}</span>
<span class="token punctuation">}</span><span class="token punctuation">)</span>
-</code></pre></div><p>Complete example goes <a href="http://dotwe.org/vue/fadcd44a7031943ff0feaaf1895df414" target="_blank" rel="noopener noreferrer">here<svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path><polygon fill="currentColor" points="45.7, [...]
-<ul><li><code>naturalWidth</code>: {Number} The intrinsic width of image displayed on device, it will be zero if the specified image cannot be loaded correctly.</li><li><code>naturalHeight</code>: {Number} the intrinsic height of image displayed on device, it will be zero if the specified image cannot be loaded correctly.</li></ul></li></ul><h4 id="handle-load-event"><a href="#handle-load-event" aria-hidden="true" class="header-anchor">#</a> Handle <code>load</code> Event</h4><p>Bind <c [...]
+</code></pre></div><p>Complete example goes <a href="http://dotwe.org/vue/fadcd44a7031943ff0feaaf1895df414" target="_blank" rel="noopener noreferrer">here<svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path><polygon fill="currentColor" points="45.7, [...]
+<ul><li><code>naturalWidth</code>: {Number} The intrinsic width of image displayed on device, it will be zero if the specified image cannot be loaded correctly.</li><li><code>naturalHeight</code>: {Number} the intrinsic height of image displayed on device, it will be zero if the specified image cannot be loaded correctly.</li></ul></li></ul><h4 id="handle-load-event"><a href="#handle-load-event" class="header-anchor">#</a> Handle <code>load</code> Event</h4><p>Bind <code>load</code> eve [...]
</code></pre></div><p>Add event handler:</p><div class="language-js extra-class"><pre class="language-js"><code><span class="token keyword">export</span> <span class="token keyword">default</span> <span class="token punctuation">{</span>
methods<span class="token punctuation">:</span> <span class="token punctuation">{</span>
- <span class="token function">onImageLoad</span> <span class="token punctuation">(</span>event<span class="token punctuation">)</span> <span class="token punctuation">{</span>
+ <span class="token function">onImageLoad</span> <span class="token punctuation">(</span><span class="token parameter">event</span><span class="token punctuation">)</span> <span class="token punctuation">{</span>
<span class="token keyword">if</span> <span class="token punctuation">(</span>event<span class="token punctuation">.</span>success<span class="token punctuation">)</span> <span class="token punctuation">{</span>
<span class="token comment">// Do something to hanlde success</span>
<span class="token punctuation">}</span>
<span class="token punctuation">}</span>
<span class="token punctuation">}</span>
<span class="token punctuation">}</span>
-</code></pre></div><p>Complete example goes <a href="http://dotwe.org/vue/94de9307517240dec066d2ea57fe54a0" target="_blank" rel="noopener noreferrer">here<svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path><polygon fill="currentColor" points="45.7, [...]
+</code></pre></div><p>Complete example goes <a href="http://dotwe.org/vue/94de9307517240dec066d2ea57fe54a0" target="_blank" rel="noopener noreferrer">here<svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path><polygon fill="currentColor" points="45.7, [...]
←
<a href="/docs/components/text.html" class="prev">
<text>
@@ -49,12 +49,12 @@ $image<span class="token punctuation">.</span><span class="token function">save<
<list>
</a>
→
- </span></p></div><div class="page-edit"><div class="last-updated"><span class="prefix">Last Updated: </span><span class="time">8/7/2019</span></div><div class="edit-link"><a href="https://github.com/apache/incubator-weex-site/edit/master/docs/docs/components/image.md" target="_blank" rel="noopener noreferrer">Edit this page</a><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="cur [...]
+ </span></p></div><div class="page-edit"><div class="last-updated"><span class="prefix">Last Updated: </span><span class="time">3/26/2019</span></div><div class="edit-link"><a href="https://github.com/apache/incubator-weex-site/edit/master/docs/docs/components/image.md" target="_blank" rel="noopener noreferrer">Edit this page</a><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="cu [...]
Incubator. Incubation is required of all newly accepted projects until a further review indicates that the
infrastructure, communications, and decision making process have stabilized in a manner consistent with
other successful ASF projects. While incubation status is not necessarily a reflection of the completeness
or stability of the code, it does indicate that the project has yet to be fully endorsed by the ASF.</p></div><div class="col col-4" data-v-0ad13d84><dl data-v-0ad13d84><dt data-v-0ad13d84>ASF</dt><dd data-v-0ad13d84><a href="http://www.apache.org" target="_self" data-v-0ad13d84>Foundation</a></dd><dd data-v-0ad13d84><a href="http://www.apache.org/licenses/" target="_self" data-v-0ad13d84>License</a></dd><dd data-v-0ad13d84><a href="http://www.apache.org/events/current-event" t [...]
logo are trademarks of The Apache Software Foundation.</span></div></div></footer></div></div><!----></div></div>
- <script src="/assets/js/app.1cd24f44.js" defer></script><script src="/assets/js/38.f0252a13.js" defer></script>
+ <script src="/assets/js/app.5ae81372.js" defer></script><script src="/assets/js/25.11956502.js" defer></script>
</body>
</html>
diff --git a/docs/components/indicator.html b/docs/components/indicator.html
index 2cdc37a..c376bdd 100644
--- a/docs/components/indicator.html
+++ b/docs/components/indicator.html
@@ -13,11 +13,11 @@
<meta name="google-site-verification" content="FbH8DPHpxdDJlfkKLKXuXWOu69DI8ZRRP8O2Phg8UKw">
<meta name="baidu-site-verification" content="WRr1iWvsYK">
- <link rel="preload" href="/assets/css/styles.1cd24f44.css" as="style"><link rel="preload" href="/assets/js/app.1cd24f44.js" as="script"><link rel="preload" href="/assets/js/75.b1d4dd08.js" as="script"><link rel="prefetch" href="/assets/css/11.styles.676774ba.css"><link rel="prefetch" href="/assets/css/14.styles.ec133e92.css"><link rel="prefetch" href="/assets/css/15.styles.6aac94b5.css"><link rel="prefetch" href="/assets/css/16.styles.f1a60de4.css"><link rel="prefetch" href="/assets/ [...]
- <link rel="stylesheet" href="/assets/css/styles.1cd24f44.css">
+ <link rel="preload" href="/assets/css/styles.5ae81372.css" as="style"><link rel="preload" href="/assets/js/app.5ae81372.js" as="script"><link rel="preload" href="/assets/js/48.884b5a70.js" as="script"><link rel="prefetch" href="/assets/css/1.styles.7a8ca841.css"><link rel="prefetch" href="/assets/css/10.styles.e87391c6.css"><link rel="prefetch" href="/assets/css/2.styles.6fdae112.css"><link rel="prefetch" href="/assets/css/20.styles.966c290b.css"><link rel="prefetch" href="/assets/cs [...]
+ <link rel="stylesheet" href="/assets/css/styles.5ae81372.css">
</head>
<body>
- <div id="app" data-server-rendered="true"><div class="theme-container vuepress-theme-fast"><header class="navbar"><div class="sidebar-button"><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" role="img" viewBox="0 0 448 512" class="icon"><path fill="currentColor" d="M436 124H12c-6.627 0-12-5.373-12-12V80c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.627-5.373 12-12 12zm0 160H12c-6.627 0-12-5.373-12-12v-32c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.62 [...]
+ <div id="app" data-server-rendered="true"><div class="theme-container vuepress-theme-fast"><header class="navbar"><div class="sidebar-button"><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" role="img" viewBox="0 0 448 512" class="icon"><path fill="currentColor" d="M436 124H12c-6.627 0-12-5.373-12-12V80c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.627-5.373 12-12 12zm0 160H12c-6.627 0-12-5.373-12-12v-32c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.62 [...]
←
<a href="/docs/components/slider.html" class="prev">
<slider>
@@ -25,12 +25,12 @@
<textarea>
</a>
→
- </span></p></div><div class="page-edit"><div class="last-updated"><span class="prefix">Last Updated: </span><span class="time">8/7/2019</span></div><div class="edit-link"><a href="https://github.com/apache/incubator-weex-site/edit/master/docs/docs/components/indicator.md" target="_blank" rel="noopener noreferrer">Edit this page</a><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill= [...]
+ </span></p></div><div class="page-edit"><div class="last-updated"><span class="prefix">Last Updated: </span><span class="time">3/26/2019</span></div><div class="edit-link"><a href="https://github.com/apache/incubator-weex-site/edit/master/docs/docs/components/indicator.md" target="_blank" rel="noopener noreferrer">Edit this page</a><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill [...]
Incubator. Incubation is required of all newly accepted projects until a further review indicates that the
infrastructure, communications, and decision making process have stabilized in a manner consistent with
other successful ASF projects. While incubation status is not necessarily a reflection of the completeness
or stability of the code, it does indicate that the project has yet to be fully endorsed by the ASF.</p></div><div class="col col-4" data-v-0ad13d84><dl data-v-0ad13d84><dt data-v-0ad13d84>ASF</dt><dd data-v-0ad13d84><a href="http://www.apache.org" target="_self" data-v-0ad13d84>Foundation</a></dd><dd data-v-0ad13d84><a href="http://www.apache.org/licenses/" target="_self" data-v-0ad13d84>License</a></dd><dd data-v-0ad13d84><a href="http://www.apache.org/events/current-event" t [...]
logo are trademarks of The Apache Software Foundation.</span></div></div></footer></div></div><!----></div></div>
- <script src="/assets/js/app.1cd24f44.js" defer></script><script src="/assets/js/75.b1d4dd08.js" defer></script>
+ <script src="/assets/js/app.5ae81372.js" defer></script><script src="/assets/js/48.884b5a70.js" defer></script>
</body>
</html>
diff --git a/docs/components/input.html b/docs/components/input.html
index 5d1acbe..014bffa 100644
--- a/docs/components/input.html
+++ b/docs/components/input.html
@@ -13,19 +13,19 @@
<meta name="google-site-verification" content="FbH8DPHpxdDJlfkKLKXuXWOu69DI8ZRRP8O2Phg8UKw">
<meta name="baidu-site-verification" content="WRr1iWvsYK">
- <link rel="preload" href="/assets/css/styles.1cd24f44.css" as="style"><link rel="preload" href="/assets/js/app.1cd24f44.js" as="script"><link rel="preload" href="/assets/js/76.17f8c2ac.js" as="script"><link rel="prefetch" href="/assets/css/11.styles.676774ba.css"><link rel="prefetch" href="/assets/css/14.styles.ec133e92.css"><link rel="prefetch" href="/assets/css/15.styles.6aac94b5.css"><link rel="prefetch" href="/assets/css/16.styles.f1a60de4.css"><link rel="prefetch" href="/assets/ [...]
- <link rel="stylesheet" href="/assets/css/styles.1cd24f44.css">
+ <link rel="preload" href="/assets/css/styles.5ae81372.css" as="style"><link rel="preload" href="/assets/js/app.5ae81372.js" as="script"><link rel="preload" href="/assets/js/49.173f94c4.js" as="script"><link rel="prefetch" href="/assets/css/1.styles.7a8ca841.css"><link rel="prefetch" href="/assets/css/10.styles.e87391c6.css"><link rel="prefetch" href="/assets/css/2.styles.6fdae112.css"><link rel="prefetch" href="/assets/css/20.styles.966c290b.css"><link rel="prefetch" href="/assets/cs [...]
+ <link rel="stylesheet" href="/assets/css/styles.5ae81372.css">
</head>
<body>
- <div id="app" data-server-rendered="true"><div class="theme-container vuepress-theme-fast"><header class="navbar"><div class="sidebar-button"><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" role="img" viewBox="0 0 448 512" class="icon"><path fill="currentColor" d="M436 124H12c-6.627 0-12-5.373-12-12V80c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.627-5.373 12-12 12zm0 160H12c-6.627 0-12-5.373-12-12v-32c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.62 [...]
-<ul><li><code>active</code></li><li><code>focus</code></li><li><code>disabled</code></li><li><code>enabled</code></li></ul></li></ul><h4 id="text-styles"><a href="#text-styles" aria-hidden="true" class="header-anchor">#</a> Text Styles</h4><ul><li>Support <a href="/docs/styles/text-styles.html">text styles</a><ul><li>support <code>color</code> style.</li><li>support <code>font-size</code> style.</li><li>support <code>font-style</code> style.</li><li>support <code>font-weight</code> style [...]
+ <div id="app" data-server-rendered="true"><div class="theme-container vuepress-theme-fast"><header class="navbar"><div class="sidebar-button"><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" role="img" viewBox="0 0 448 512" class="icon"><path fill="currentColor" d="M436 124H12c-6.627 0-12-5.373-12-12V80c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.627-5.373 12-12 12zm0 160H12c-6.627 0-12-5.373-12-12v-32c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.62 [...]
+<ul><li><code>active</code></li><li><code>focus</code></li><li><code>disabled</code></li><li><code>enabled</code></li></ul></li></ul><h4 id="text-styles"><a href="#text-styles" class="header-anchor">#</a> Text Styles</h4><ul><li>Support <a href="/docs/styles/text-styles.html">text styles</a><ul><li>support <code>color</code> style.</li><li>support <code>font-size</code> style.</li><li>support <code>font-style</code> style.</li><li>support <code>font-weight</code> style.</li><li>support < [...]
<ul><li>@param value: current text of the input.</li></ul></li><li><strong>change</strong>. Fired when the user finished and make a commit.
<ul><li>@param value: current text of the input.</li></ul></li><li><strong>focus</strong>. Fired when the input become focused.</li><li><strong>blur</strong>. Fired when the input lost focus.</li><li><strong>return</strong>. Fired when return key is pressed.
<ul><li>@param value: current text of the input.</li><li>@param returnKeyType, "default" | "go" | "next" | "search" | "send" | "done".</li></ul></li><li><strong>keyboard</strong>. Fired when keyborad is shown or hidden.
-<ul><li>@param isShow: boolean, showing or hiding the keyboard.</li><li>@param keyboardSize: keyboard size in web pixel format.</li></ul></li></ul><div class="tip custom-block"><p class="custom-block-title">TIP</p><p>Input component does not support the common-event <code>click</code>. Please listen to the <code>input</code> or <code>change</code> event instead.</p></div><h3 id="methods"><a href="#methods" aria-hidden="true" class="header-anchor">#</a> Methods</h3><ul><li><code>focus()</ [...]
-<ul><li><code>formatRule {regexp}</code>: Regular expression used to format the match</li><li><code>formatReplace {string}</code>: Contents to replace after format matching</li><li><code>recoverRule {regexp}</code>: Regular expressions to restore original content from formatted content</li><li><code>recoverReplace {string}</code>: Content to replace when restoring original content</li></ul></li></ul></li></ul><p>For details of <code>setTextFormatter</code>, please refer to <a href="http: [...]
+<ul><li>@param isShow: boolean, showing or hiding the keyboard.</li><li>@param keyboardSize: keyboard size in web pixel format.</li></ul></li></ul><div class="tip custom-block"><p class="custom-block-title">TIP</p><p>Input component does not support the common-event <code>click</code>. Please listen to the <code>input</code> or <code>change</code> event instead.</p></div><h3 id="methods"><a href="#methods" class="header-anchor">#</a> Methods</h3><ul><li><code>focus()</code><span class="b [...]
+<ul><li><code>formatRule {regexp}</code>: Regular expression used to format the match</li><li><code>formatReplace {string}</code>: Contents to replace after format matching</li><li><code>recoverRule {regexp}</code>: Regular expressions to restore original content from formatted content</li><li><code>recoverReplace {string}</code>: Content to replace when restoring original content</li></ul></li></ul></li></ul><p>For details of <code>setTextFormatter</code>, please refer to <a href="http: [...]
<ul><li><code>value</code>: the value of the component who dispatched this event.</li><li><code>timestamp</code>: the time stamp of the event.</li></ul></li><li>for <code>focus</code> and <code>blur</code> events:
-<ul><li><code>timestamp</code>: the time stamp of the event.</li></ul></li></ul><h2 id="demo"><a href="#demo" aria-hidden="true" class="header-anchor">#</a> Demo</h2><ul><li><p>[input with normal content and binding actions Example] (http://dotwe.org/vue/c2c9a853e5184d8ade57d1d93432f31f)</p></li><li><p><a href="http://dotwe.org/vue/23ec083078356ef0e31618164e5a184b" target="_blank" rel="noopener noreferrer"> date & time Example <svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true [...]
+<ul><li><code>timestamp</code>: the time stamp of the event.</li></ul></li></ul><h2 id="demo"><a href="#demo" class="header-anchor">#</a> Demo</h2><ul><li><p>[input with normal content and binding actions Example] (http://dotwe.org/vue/c2c9a853e5184d8ade57d1d93432f31f)</p></li><li><p><a href="http://dotwe.org/vue/23ec083078356ef0e31618164e5a184b" target="_blank" rel="noopener noreferrer"> date & time Example <svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x="0px" y="0px" v [...]
←
<a href="/docs/components/textarea.html" class="prev">
<textarea>
@@ -33,12 +33,12 @@
<waterfall>
</a>
→
- </span></p></div><div class="page-edit"><div class="last-updated"><span class="prefix">Last Updated: </span><span class="time">8/7/2019</span></div><div class="edit-link"><a href="https://github.com/apache/incubator-weex-site/edit/master/docs/docs/components/input.md" target="_blank" rel="noopener noreferrer">Edit this page</a><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="cur [...]
+ </span></p></div><div class="page-edit"><div class="last-updated"><span class="prefix">Last Updated: </span><span class="time">3/29/2019</span></div><div class="edit-link"><a href="https://github.com/apache/incubator-weex-site/edit/master/docs/docs/components/input.md" target="_blank" rel="noopener noreferrer">Edit this page</a><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="cu [...]
Incubator. Incubation is required of all newly accepted projects until a further review indicates that the
infrastructure, communications, and decision making process have stabilized in a manner consistent with
other successful ASF projects. While incubation status is not necessarily a reflection of the completeness
or stability of the code, it does indicate that the project has yet to be fully endorsed by the ASF.</p></div><div class="col col-4" data-v-0ad13d84><dl data-v-0ad13d84><dt data-v-0ad13d84>ASF</dt><dd data-v-0ad13d84><a href="http://www.apache.org" target="_self" data-v-0ad13d84>Foundation</a></dd><dd data-v-0ad13d84><a href="http://www.apache.org/licenses/" target="_self" data-v-0ad13d84>License</a></dd><dd data-v-0ad13d84><a href="http://www.apache.org/events/current-event" t [...]
logo are trademarks of The Apache Software Foundation.</span></div></div></footer></div></div><!----></div></div>
- <script src="/assets/js/app.1cd24f44.js" defer></script><script src="/assets/js/76.17f8c2ac.js" defer></script>
+ <script src="/assets/js/app.5ae81372.js" defer></script><script src="/assets/js/49.173f94c4.js" defer></script>
</body>
</html>
diff --git a/docs/components/list.html b/docs/components/list.html
index 34c0485..852b31a 100644
--- a/docs/components/list.html
+++ b/docs/components/list.html
@@ -13,12 +13,12 @@
<meta name="google-site-verification" content="FbH8DPHpxdDJlfkKLKXuXWOu69DI8ZRRP8O2Phg8UKw">
<meta name="baidu-site-verification" content="WRr1iWvsYK">
- <link rel="preload" href="/assets/css/styles.1cd24f44.css" as="style"><link rel="preload" href="/assets/js/app.1cd24f44.js" as="script"><link rel="preload" href="/assets/js/39.2365a42a.js" as="script"><link rel="prefetch" href="/assets/css/11.styles.676774ba.css"><link rel="prefetch" href="/assets/css/14.styles.ec133e92.css"><link rel="prefetch" href="/assets/css/15.styles.6aac94b5.css"><link rel="prefetch" href="/assets/css/16.styles.f1a60de4.css"><link rel="prefetch" href="/assets/ [...]
- <link rel="stylesheet" href="/assets/css/styles.1cd24f44.css">
+ <link rel="preload" href="/assets/css/styles.5ae81372.css" as="style"><link rel="preload" href="/assets/js/app.5ae81372.js" as="script"><link rel="preload" href="/assets/js/26.e1fb4d01.js" as="script"><link rel="prefetch" href="/assets/css/1.styles.7a8ca841.css"><link rel="prefetch" href="/assets/css/10.styles.e87391c6.css"><link rel="prefetch" href="/assets/css/2.styles.6fdae112.css"><link rel="prefetch" href="/assets/css/20.styles.966c290b.css"><link rel="prefetch" href="/assets/cs [...]
+ <link rel="stylesheet" href="/assets/css/styles.5ae81372.css">
</head>
<body>
- <div id="app" data-server-rendered="true"><div class="theme-container vuepress-theme-fast"><header class="navbar"><div class="sidebar-button"><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" role="img" viewBox="0 0 448 512" class="icon"><path fill="currentColor" d="M436 124H12c-6.627 0-12-5.373-12-12V80c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.627-5.373 12-12 12zm0 160H12c-6.627 0-12-5.373-12-12v-32c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.62 [...]
-onloadmore is an event that will be triggered when the rest of the scroller/list is less than loadmoreoffset long.</p><h2 id="restrictions"><a href="#restrictions" aria-hidden="true" class="header-anchor">#</a> Restrictions</h2><p>Nested lists or scrollers within the same direction are not supported. In other words. nested lists/scroller must have different directions.
+ <div id="app" data-server-rendered="true"><div class="theme-container vuepress-theme-fast"><header class="navbar"><div class="sidebar-button"><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" role="img" viewBox="0 0 448 512" class="icon"><path fill="currentColor" d="M436 124H12c-6.627 0-12-5.373-12-12V80c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.627-5.373 12-12 12zm0 160H12c-6.627 0-12-5.373-12-12v-32c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.62 [...]
+onloadmore is an event that will be triggered when the rest of the scroller/list is less than loadmoreoffset long.</p><h2 id="restrictions"><a href="#restrictions" class="header-anchor">#</a> Restrictions</h2><p>Nested lists or scrollers within the same direction are not supported. In other words. nested lists/scroller must have different directions.
For example, a vertical list nested in a vertical list or scroller is not allowed. However, a vertical list nested in a horizontal list or scroller is legal.</p><p><a href="http://dotwe.org/vue/d31c85e7cd2dc54fa098e920a5376c38" target="_blank" rel="noopener noreferrer">load more demo<svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32 [...]
←
<a href="/docs/components/image.html" class="prev">
@@ -27,12 +27,12 @@ For example, a vertical list nested in a vertical list or scroller is not allowe
<cell>
</a>
→
- </span></p></div><div class="page-edit"><div class="last-updated"><span class="prefix">Last Updated: </span><span class="time">8/7/2019</span></div><div class="edit-link"><a href="https://github.com/apache/incubator-weex-site/edit/master/docs/docs/components/list.md" target="_blank" rel="noopener noreferrer">Edit this page</a><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="curr [...]
+ </span></p></div><div class="page-edit"><div class="last-updated"><span class="prefix">Last Updated: </span><span class="time">3/26/2019</span></div><div class="edit-link"><a href="https://github.com/apache/incubator-weex-site/edit/master/docs/docs/components/list.md" target="_blank" rel="noopener noreferrer">Edit this page</a><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="cur [...]
Incubator. Incubation is required of all newly accepted projects until a further review indicates that the
infrastructure, communications, and decision making process have stabilized in a manner consistent with
other successful ASF projects. While incubation status is not necessarily a reflection of the completeness
or stability of the code, it does indicate that the project has yet to be fully endorsed by the ASF.</p></div><div class="col col-4" data-v-0ad13d84><dl data-v-0ad13d84><dt data-v-0ad13d84>ASF</dt><dd data-v-0ad13d84><a href="http://www.apache.org" target="_self" data-v-0ad13d84>Foundation</a></dd><dd data-v-0ad13d84><a href="http://www.apache.org/licenses/" target="_self" data-v-0ad13d84>License</a></dd><dd data-v-0ad13d84><a href="http://www.apache.org/events/current-event" t [...]
logo are trademarks of The Apache Software Foundation.</span></div></div></footer></div></div><!----></div></div>
- <script src="/assets/js/app.1cd24f44.js" defer></script><script src="/assets/js/39.2365a42a.js" defer></script>
+ <script src="/assets/js/app.5ae81372.js" defer></script><script src="/assets/js/26.e1fb4d01.js" defer></script>
</body>
</html>
diff --git a/docs/components/loading.html b/docs/components/loading.html
index dbbbd59..2dbfe8d 100644
--- a/docs/components/loading.html
+++ b/docs/components/loading.html
@@ -13,11 +13,11 @@
<meta name="google-site-verification" content="FbH8DPHpxdDJlfkKLKXuXWOu69DI8ZRRP8O2Phg8UKw">
<meta name="baidu-site-verification" content="WRr1iWvsYK">
- <link rel="preload" href="/assets/css/styles.1cd24f44.css" as="style"><link rel="preload" href="/assets/js/app.1cd24f44.js" as="script"><link rel="preload" href="/assets/js/77.8a165bc3.js" as="script"><link rel="prefetch" href="/assets/css/11.styles.676774ba.css"><link rel="prefetch" href="/assets/css/14.styles.ec133e92.css"><link rel="prefetch" href="/assets/css/15.styles.6aac94b5.css"><link rel="prefetch" href="/assets/css/16.styles.f1a60de4.css"><link rel="prefetch" href="/assets/ [...]
- <link rel="stylesheet" href="/assets/css/styles.1cd24f44.css">
+ <link rel="preload" href="/assets/css/styles.5ae81372.css" as="style"><link rel="preload" href="/assets/js/app.5ae81372.js" as="script"><link rel="preload" href="/assets/js/50.9d3da113.js" as="script"><link rel="prefetch" href="/assets/css/1.styles.7a8ca841.css"><link rel="prefetch" href="/assets/css/10.styles.e87391c6.css"><link rel="prefetch" href="/assets/css/2.styles.6fdae112.css"><link rel="prefetch" href="/assets/css/20.styles.966c290b.css"><link rel="prefetch" href="/assets/cs [...]
+ <link rel="stylesheet" href="/assets/css/styles.5ae81372.css">
</head>
<body>
- <div id="app" data-server-rendered="true"><div class="theme-container vuepress-theme-fast"><header class="navbar"><div class="sidebar-button"><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" role="img" viewBox="0 0 448 512" class="icon"><path fill="currentColor" d="M436 124H12c-6.627 0-12-5.373-12-12V80c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.627-5.373 12-12 12zm0 160H12c-6.627 0-12-5.373-12-12v-32c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.62 [...]
+ <div id="app" data-server-rendered="true"><div class="theme-container vuepress-theme-fast"><header class="navbar"><div class="sidebar-button"><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" role="img" viewBox="0 0 448 512" class="icon"><path fill="currentColor" d="M436 124H12c-6.627 0-12-5.373-12-12V80c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.627-5.373 12-12 12zm0 160H12c-6.627 0-12-5.373-12-12v-32c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.62 [...]
<span class="token tag"><span class="token tag"><span class="token punctuation"><</span>div</span> <span class="token attr-name">v-for</span><span class="token attr-value"><span class="token punctuation">=</span><span class="token punctuation">"</span>num in lists<span class="token punctuation">"</span></span><span class="token punctuation">></span></span>
<span class="token tag"><span class="token tag"><span class="token punctuation"><</span>text</span><span class="token punctuation">></span></span>{{num}}<span class="token tag"><span class="token tag"><span class="token punctuation"></</span>text</span><span class="token punctuation">></span></span>
<span class="token tag"><span class="token tag"><span class="token punctuation"></</span>div</span><span class="token punctuation">></span></span>
@@ -25,15 +25,15 @@
<span class="token tag"><span class="token tag"><span class="token punctuation"><</span>text</span><span class="token punctuation">></span></span>Loading<span class="token tag"><span class="token tag"><span class="token punctuation"></</span>text</span><span class="token punctuation">></span></span>
<span class="token tag"><span class="token tag"><span class="token punctuation"></</span>loading</span><span class="token punctuation">></span></span>
<span class="token tag"><span class="token tag"><span class="token punctuation"></</span>scroller</span><span class="token punctuation">></span></span>
-</code></pre></div><h2 id="child-components"><a href="#child-components" aria-hidden="true" class="header-anchor">#</a> Child Components</h2><ul><li><p>Any other components, like the <code><text></code> and <code><image></code> components, can be put inside the loading component.</p></li><li><p><code><loading-indicator></code>: This is a dedicated component which provides a default loading animation effect, can only be used inside the <code><refresh></code> or the [...]
+</code></pre></div><h2 id="child-components"><a href="#child-components" class="header-anchor">#</a> Child Components</h2><ul><li><p>Any other components, like the <code><text></code> and <code><image></code> components, can be put inside the loading component.</p></li><li><p><code><loading-indicator></code>: This is a dedicated component which provides a default loading animation effect, can only be used inside the <code><refresh></code> or the <code><loading& [...]
<span class="token tag"><span class="token tag"><span class="token punctuation"><</span>text</span><span class="token punctuation">></span></span>Loading<span class="token tag"><span class="token tag"><span class="token punctuation"></</span>text</span><span class="token punctuation">></span></span>
<span class="token tag"><span class="token tag"><span class="token punctuation"><</span>loading-indicator</span><span class="token punctuation">></span></span><span class="token tag"><span class="token tag"><span class="token punctuation"></</span>loading-indicator</span><span class="token punctuation">></span></span>
<span class="token tag"><span class="token tag"><span class="token punctuation"></</span>loading</span><span class="token punctuation">></span></span>
-</code></pre></div><h2 id="attributes"><a href="#attributes" aria-hidden="true" class="header-anchor">#</a> Attributes</h2><ul><li>Support all common attributes.</li></ul><table><thead><tr><th>Attribute</th><th>Type</th><th>Value</th><th>Default Value</th></tr></thead><tbody><tr><td><code>display</code></td><td>String</td><td>show / hide</td><td>show</td></tr></tbody></table><h4 id="display"><a href="#display" aria-hidden="true" class="header-anchor">#</a><code>display</code></h4><ul><li [...]
+</code></pre></div><h2 id="attributes"><a href="#attributes" class="header-anchor">#</a> Attributes</h2><ul><li>Support all common attributes.</li></ul><table><thead><tr><th>Attribute</th><th>Type</th><th>Value</th><th>Default Value</th></tr></thead><tbody><tr><td><code>display</code></td><td>String</td><td>show / hide</td><td>show</td></tr></tbody></table><h4 id="display"><a href="#display" class="header-anchor">#</a><code>display</code></h4><ul><li><p><code>show</code>:The loading anim [...]
<span class="token tag"><span class="token tag"><span class="token punctuation"><</span>text</span><span class="token punctuation">></span></span>Loading ...<span class="token tag"><span class="token tag"><span class="token punctuation"></</span>text</span><span class="token punctuation">></span></span>
<span class="token tag"><span class="token tag"><span class="token punctuation"><</span>loading-indicator</span><span class="token punctuation">></span></span><span class="token tag"><span class="token tag"><span class="token punctuation"></</span>loading-indicator</span><span class="token punctuation">></span></span>
<span class="token tag"><span class="token tag"><span class="token punctuation"></</span>loading</span><span class="token punctuation">></span></span>
-</code></pre></div><h2 id="example"><a href="#example" aria-hidden="true" class="header-anchor">#</a> Example</h2><ul><li>Complete example goes <a href="http://dotwe.org/vue/70db1e2d322a50065369033cb9a5b58f" target="_blank" rel="noopener noreferrer">here<svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c- [...]
+</code></pre></div><h2 id="example"><a href="#example" class="header-anchor">#</a> Example</h2><ul><li>Complete example goes <a href="http://dotwe.org/vue/70db1e2d322a50065369033cb9a5b58f" target="_blank" rel="noopener noreferrer">here<svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C [...]
←
<a href="/docs/components/cell.html" class="prev">
<cell>
@@ -41,12 +41,12 @@
<refresh>
</a>
→
- </span></p></div><div class="page-edit"><div class="last-updated"><span class="prefix">Last Updated: </span><span class="time">8/7/2019</span></div><div class="edit-link"><a href="https://github.com/apache/incubator-weex-site/edit/master/docs/docs/components/loading.md" target="_blank" rel="noopener noreferrer">Edit this page</a><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="c [...]
+ </span></p></div><div class="page-edit"><div class="last-updated"><span class="prefix">Last Updated: </span><span class="time">3/26/2019</span></div><div class="edit-link"><a href="https://github.com/apache/incubator-weex-site/edit/master/docs/docs/components/loading.md" target="_blank" rel="noopener noreferrer">Edit this page</a><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill=" [...]
Incubator. Incubation is required of all newly accepted projects until a further review indicates that the
infrastructure, communications, and decision making process have stabilized in a manner consistent with
other successful ASF projects. While incubation status is not necessarily a reflection of the completeness
or stability of the code, it does indicate that the project has yet to be fully endorsed by the ASF.</p></div><div class="col col-4" data-v-0ad13d84><dl data-v-0ad13d84><dt data-v-0ad13d84>ASF</dt><dd data-v-0ad13d84><a href="http://www.apache.org" target="_self" data-v-0ad13d84>Foundation</a></dd><dd data-v-0ad13d84><a href="http://www.apache.org/licenses/" target="_self" data-v-0ad13d84>License</a></dd><dd data-v-0ad13d84><a href="http://www.apache.org/events/current-event" t [...]
logo are trademarks of The Apache Software Foundation.</span></div></div></footer></div></div><!----></div></div>
- <script src="/assets/js/app.1cd24f44.js" defer></script><script src="/assets/js/77.8a165bc3.js" defer></script>
+ <script src="/assets/js/app.5ae81372.js" defer></script><script src="/assets/js/50.9d3da113.js" defer></script>
</body>
</html>
diff --git a/docs/components/recycle-list.html b/docs/components/recycle-list.html
index 24f1ebd..031cee5 100644
--- a/docs/components/recycle-list.html
+++ b/docs/components/recycle-list.html
@@ -13,12 +13,12 @@
<meta name="google-site-verification" content="FbH8DPHpxdDJlfkKLKXuXWOu69DI8ZRRP8O2Phg8UKw">
<meta name="baidu-site-verification" content="WRr1iWvsYK">
- <link rel="preload" href="/assets/css/styles.1cd24f44.css" as="style"><link rel="preload" href="/assets/js/app.1cd24f44.js" as="script"><link rel="preload" href="/assets/js/78.3111de9a.js" as="script"><link rel="prefetch" href="/assets/css/11.styles.676774ba.css"><link rel="prefetch" href="/assets/css/14.styles.ec133e92.css"><link rel="prefetch" href="/assets/css/15.styles.6aac94b5.css"><link rel="prefetch" href="/assets/css/16.styles.f1a60de4.css"><link rel="prefetch" href="/assets/ [...]
- <link rel="stylesheet" href="/assets/css/styles.1cd24f44.css">
+ <link rel="preload" href="/assets/css/styles.5ae81372.css" as="style"><link rel="preload" href="/assets/js/app.5ae81372.js" as="script"><link rel="preload" href="/assets/js/51.b2bc27f8.js" as="script"><link rel="prefetch" href="/assets/css/1.styles.7a8ca841.css"><link rel="prefetch" href="/assets/css/10.styles.e87391c6.css"><link rel="prefetch" href="/assets/css/2.styles.6fdae112.css"><link rel="prefetch" href="/assets/css/20.styles.966c290b.css"><link rel="prefetch" href="/assets/cs [...]
+ <link rel="stylesheet" href="/assets/css/styles.5ae81372.css">
</head>
<body>
- <div id="app" data-server-rendered="true"><div class="theme-container vuepress-theme-fast"><header class="navbar"><div class="sidebar-button"><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" role="img" viewBox="0 0 448 512" class="icon"><path fill="currentColor" d="M436 124H12c-6.627 0-12-5.373-12-12V80c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.627-5.373 12-12 12zm0 160H12c-6.627 0-12-5.373-12-12v-32c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.62 [...]
-<ul><li>If you don't write a <code>switch</code>, use the first template with or without <code>case</code> or <code>default</code>.</li><li>In the case of a <code>switch</code>, <code>case</code> and <code>default</code> must be written, otherwise the template will be ignored</li></ul></li></ul><h2 id="attributes"><a href="#attributes" aria-hidden="true" class="header-anchor">#</a> Attributes</h2><ul><li><code>for</code>
+ <div id="app" data-server-rendered="true"><div class="theme-container vuepress-theme-fast"><header class="navbar"><div class="sidebar-button"><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" role="img" viewBox="0 0 448 512" class="icon"><path fill="currentColor" d="M436 124H12c-6.627 0-12-5.373-12-12V80c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.627-5.373 12-12 12zm0 160H12c-6.627 0-12-5.373-12-12v-32c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.62 [...]
+<ul><li>If you don't write a <code>switch</code>, use the first template with or without <code>case</code> or <code>default</code>.</li><li>In the case of a <code>switch</code>, <code>case</code> and <code>default</code> must be written, otherwise the template will be ignored</li></ul></li></ul><h2 id="attributes"><a href="#attributes" class="header-anchor">#</a> Attributes</h2><ul><li><code>for</code>
In <code><recycle-list></code>, add the <code>for</code> attribute to describe how to loop through the list's data. The syntax is similar to Vue's <code>v-for</code> directive, but it loops through its own internal nodes, not the current node. Written:
<ul><li><code>alias in expression</code></li><li><code>(alias, index) in expression</code></li></ul></li><li><code>switch</code>
Adding a <code>switch</code> attribute to the <code><recycle-list></code>can be used to specify the field name for the region's molecular template type in the data. The semantics are consistent with the switch in the programming language, along with the <code>case</code> and <code>default</code> attributes in <code><cell-slot></code></li><li>If the <code>switch</code> attribute is omitted, only the first<code><cell-slot></code> will be treated as a template and the extr [...]
@@ -30,22 +30,22 @@ Adding a <code>switch</code> attribute to the <code><recycle-list></code>c
<span class="token tag"><span class="token tag"><span class="token punctuation"></</span>cell-slot</span><span class="token punctuation">></span></span>
<span class="token tag"><span class="token tag"><span class="token punctuation"></</span>recycle-list</span><span class="token punctuation">></span></span>
</code></pre></div><ul><li><code>scrollDirection</code><br>
-Value vertical or horizontal</li></ul><h2 id="recyclable-component"><a href="#recyclable-component" aria-hidden="true" class="header-anchor">#</a> Recyclable component</h2><p>Subcomponents used in <code><recycle-list></code> will also be treated as templates, and the recyclable attribute will be added to the <code><template></code>tag when developing the component before it can be used in <code><recycle-list></code>.</p><div class="language-vue extra-class"><div class=" [...]
+Value vertical or horizontal</li></ul><h2 id="recyclable-component"><a href="#recyclable-component" class="header-anchor">#</a> Recyclable component</h2><p>Subcomponents used in <code><recycle-list></code> will also be treated as templates, and the recyclable attribute will be added to the <code><template></code>tag when developing the component before it can be used in <code><recycle-list></code>.</p><div class="language-vue extra-class"><div class="highlight-lines"><d [...]
<span class="token tag"><span class="token tag"><span class="token punctuation"><</span>div</span><span class="token punctuation">></span></span>
<span class="token tag"><span class="token tag"><span class="token punctuation"><</span>text</span><span class="token punctuation">></span></span>...<span class="token tag"><span class="token tag"><span class="token punctuation"></</span>text</span><span class="token punctuation">></span></span>
<span class="token tag"><span class="token tag"><span class="token punctuation"></</span>div</span><span class="token punctuation">></span></span>
<span class="token tag"><span class="token tag"><span class="token punctuation"></</span>template</span><span class="token punctuation">></span></span>
-<span class="token tag"><span class="token tag"><span class="token punctuation"><</span>script</span><span class="token punctuation">></span></span><span class="token script language-javascript">
+<span class="token tag"><span class="token tag"><span class="token punctuation"><</span>script</span><span class="token punctuation">></span></span><span class="token script"><span class="token language-javascript">
<span class="token comment">// ...</span>
-</span><span class="token tag"><span class="token tag"><span class="token punctuation"></</span>script</span><span class="token punctuation">></span></span>
-</code></pre></div><blockquote><p>Adding the <code>recyclable</code> property does not affect the functionality of the component itself, it can still be used in other normal components.</p></blockquote><h2 id="precautions"><a href="#precautions" aria-hidden="true" class="header-anchor">#</a> Precautions</h2><h3 id="binding-of-attributes-and-text"><a href="#binding-of-attributes-and-text" aria-hidden="true" class="header-anchor">#</a> Binding of attributes and text</h3><p>When binding pro [...]
+</span></span><span class="token tag"><span class="token tag"><span class="token punctuation"></</span>script</span><span class="token punctuation">></span></span>
+</code></pre></div><blockquote><p>Adding the <code>recyclable</code> property does not affect the functionality of the component itself, it can still be used in other normal components.</p></blockquote><h2 id="precautions"><a href="#precautions" class="header-anchor">#</a> Precautions</h2><h3 id="binding-of-attributes-and-text"><a href="#binding-of-attributes-and-text" class="header-anchor">#</a> Binding of attributes and text</h3><p>When binding properties or text, only expressions are [...]
<span class="token tag"><span class="token tag"><span class="token punctuation"><</span>text</span><span class="token punctuation">></span></span>{{ card.title | capitalize }}<span class="token tag"><span class="token tag"><span class="token punctuation"></</span>text</span><span class="token punctuation">></span></span>
<span class="token tag"><span class="token tag"><span class="token punctuation"></</span>div</span><span class="token punctuation">></span></span>
-</code></pre></div><p>For this scenario, it is recommended to use the <a href="https://vuejs.org/v2/guide/computed.html" target="_blank" rel="noopener noreferrer">computed<svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path><polygon fill="currentCo [...]
+</code></pre></div><p>For this scenario, it is recommended to use the <a href="https://vuejs.org/v2/guide/computed.html" target="_blank" rel="noopener noreferrer">computed<svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path><polygon fill="currentCo [...]
The components used in <code><recycle-list></code> do not have Virtual DOM! Features related to Virtual DOM are also not supported. Try to process only the data during the development process, and do not operate the generated nodes.</p><p>The following properties are no longer meaningful, please do not use:</p><ul><li><code>vm.$el</code></li><li><code>vm.$refs.xxx</code></li><li><code>vm.$vnode</code></li><li><code>vm.#slots</code></li><li><code>vm.#scopedSlots</code></li></ul><p>T [...]
The properties of the current subcomponent do not support functions. (Discussing the implementation plan)</p><div class="language-html extra-class"><pre class="language-html"><code><span class="token tag"><span class="token tag"><span class="token punctuation"><</span>sub-component</span> <span class="token attr-name">:prop</span><span class="token attr-value"><span class="token punctuation">=</span><span class="token punctuation">"</span>item.xxx<span class="token punctuation">& [...]
</code></pre></div><p>Because the subcomponent's attribute values need to be passed between the front end and the client, only serializable values are supported. The type of <code>item.xxx</code> can be an object, an array, a string, a number, a boolean, etc., and functions are not supported.</p></li><li><p>Life cycle behavioral differences</p><p>Since the rendering of the list has a recycling mechanism, whether the node is rendered or not is also related to the user's scrolling behavior [...]
-Plan support. Features such as <code>vm.$on</code>, <code>vm.$once</code>, <code>vm.$emit</code>, <code>vm.$off</code> are not fully tuned, the interface is available, but the behavior may be slightly different (parameters are missing), do not use it for the time being.</p></li></ul><h2 id="demo"><a href="#demo" aria-hidden="true" class="header-anchor">#</a> Demo</h2><div class="language-html extra-class"><pre class="language-html"><code><span class="token tag"><span class="token tag"><s [...]
+Plan support. Features such as <code>vm.$on</code>, <code>vm.$once</code>, <code>vm.$emit</code>, <code>vm.$off</code> are not fully tuned, the interface is available, but the behavior may be slightly different (parameters are missing), do not use it for the time being.</p></li></ul><h2 id="demo"><a href="#demo" class="header-anchor">#</a> Demo</h2><div class="language-html extra-class"><pre class="language-html"><code><span class="token tag"><span class="token tag"><span class="token pu [...]
<span class="token tag"><span class="token tag"><span class="token punctuation"><</span>cell-slot</span> <span class="token attr-name">case</span><span class="token attr-value"><span class="token punctuation">=</span><span class="token punctuation">"</span>A<span class="token punctuation">"</span></span><span class="token punctuation">></span></span>
<span class="token tag"><span class="token tag"><span class="token punctuation"><</span>text</span><span class="token punctuation">></span></span>- A {{i}} -<span class="token tag"><span class="token tag"><span class="token punctuation"></</span>text</span><span class="token punctuation">></span></span>
<span class="token tag"><span class="token tag"><span class="token punctuation"></</span>cell-slot</span><span class="token punctuation">></span></span>
@@ -78,12 +78,12 @@ Plan support. Features such as <code>vm.$on</code>, <code>vm.$once</code>, <code
<scroller>
</a>
→
- </span></p></div><div class="page-edit"><div class="last-updated"><span class="prefix">Last Updated: </span><span class="time">8/7/2019</span></div><div class="edit-link"><a href="https://github.com/apache/incubator-weex-site/edit/master/docs/docs/components/recycle-list.md" target="_blank" rel="noopener noreferrer">Edit this page</a><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fi [...]
+ </span></p></div><div class="page-edit"><div class="last-updated"><span class="prefix">Last Updated: </span><span class="time">9/30/2019</span></div><div class="edit-link"><a href="https://github.com/apache/incubator-weex-site/edit/master/docs/docs/components/recycle-list.md" target="_blank" rel="noopener noreferrer">Edit this page</a><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path f [...]
Incubator. Incubation is required of all newly accepted projects until a further review indicates that the
infrastructure, communications, and decision making process have stabilized in a manner consistent with
other successful ASF projects. While incubation status is not necessarily a reflection of the completeness
or stability of the code, it does indicate that the project has yet to be fully endorsed by the ASF.</p></div><div class="col col-4" data-v-0ad13d84><dl data-v-0ad13d84><dt data-v-0ad13d84>ASF</dt><dd data-v-0ad13d84><a href="http://www.apache.org" target="_self" data-v-0ad13d84>Foundation</a></dd><dd data-v-0ad13d84><a href="http://www.apache.org/licenses/" target="_self" data-v-0ad13d84>License</a></dd><dd data-v-0ad13d84><a href="http://www.apache.org/events/current-event" t [...]
logo are trademarks of The Apache Software Foundation.</span></div></div></footer></div></div><!----></div></div>
- <script src="/assets/js/app.1cd24f44.js" defer></script><script src="/assets/js/78.3111de9a.js" defer></script>
+ <script src="/assets/js/app.5ae81372.js" defer></script><script src="/assets/js/51.b2bc27f8.js" defer></script>
</body>
</html>
diff --git a/docs/components/refresh.html b/docs/components/refresh.html
index 10a64c9..0ac0cdb 100644
--- a/docs/components/refresh.html
+++ b/docs/components/refresh.html
@@ -13,11 +13,11 @@
<meta name="google-site-verification" content="FbH8DPHpxdDJlfkKLKXuXWOu69DI8ZRRP8O2Phg8UKw">
<meta name="baidu-site-verification" content="WRr1iWvsYK">
- <link rel="preload" href="/assets/css/styles.1cd24f44.css" as="style"><link rel="preload" href="/assets/js/app.1cd24f44.js" as="script"><link rel="preload" href="/assets/js/79.848d48b4.js" as="script"><link rel="prefetch" href="/assets/css/11.styles.676774ba.css"><link rel="prefetch" href="/assets/css/14.styles.ec133e92.css"><link rel="prefetch" href="/assets/css/15.styles.6aac94b5.css"><link rel="prefetch" href="/assets/css/16.styles.f1a60de4.css"><link rel="prefetch" href="/assets/ [...]
- <link rel="stylesheet" href="/assets/css/styles.1cd24f44.css">
+ <link rel="preload" href="/assets/css/styles.5ae81372.css" as="style"><link rel="preload" href="/assets/js/app.5ae81372.js" as="script"><link rel="preload" href="/assets/js/52.2d4bf839.js" as="script"><link rel="prefetch" href="/assets/css/1.styles.7a8ca841.css"><link rel="prefetch" href="/assets/css/10.styles.e87391c6.css"><link rel="prefetch" href="/assets/css/2.styles.6fdae112.css"><link rel="prefetch" href="/assets/css/20.styles.966c290b.css"><link rel="prefetch" href="/assets/cs [...]
+ <link rel="stylesheet" href="/assets/css/styles.5ae81372.css">
</head>
<body>
- <div id="app" data-server-rendered="true"><div class="theme-container vuepress-theme-fast"><header class="navbar"><div class="sidebar-button"><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" role="img" viewBox="0 0 448 512" class="icon"><path fill="currentColor" d="M436 124H12c-6.627 0-12-5.373-12-12V80c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.627-5.373 12-12 12zm0 160H12c-6.627 0-12-5.373-12-12v-32c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.62 [...]
+ <div id="app" data-server-rendered="true"><div class="theme-container vuepress-theme-fast"><header class="navbar"><div class="sidebar-button"><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" role="img" viewBox="0 0 448 512" class="icon"><path fill="currentColor" d="M436 124H12c-6.627 0-12-5.373-12-12V80c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.627-5.373 12-12 12zm0 160H12c-6.627 0-12-5.373-12-12v-32c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.62 [...]
<span class="token tag"><span class="token tag"><span class="token punctuation"><</span>refresh</span><span class="token punctuation">></span></span>
<span class="token tag"><span class="token tag"><span class="token punctuation"><</span>text</span><span class="token punctuation">></span></span>Refreshing...<span class="token tag"><span class="token tag"><span class="token punctuation"></</span>text</span><span class="token punctuation">></span></span>
<span class="token tag"><span class="token tag"><span class="token punctuation"></</span>refresh</span><span class="token punctuation">></span></span>
@@ -25,15 +25,15 @@
<span class="token tag"><span class="token tag"><span class="token punctuation"><</span>text</span><span class="token punctuation">></span></span>{{num}}<span class="token tag"><span class="token tag"><span class="token punctuation"></</span>text</span><span class="token punctuation">></span></span>
<span class="token tag"><span class="token tag"><span class="token punctuation"></</span>div</span><span class="token punctuation">></span></span>
<span class="token tag"><span class="token tag"><span class="token punctuation"></</span>scroller</span><span class="token punctuation">></span></span>
-</code></pre></div><h2 id="child-components"><a href="#child-components" aria-hidden="true" class="header-anchor">#</a> Child Components</h2><ul><li><p>Any other components, like the <code><text></code> and <code><image></code> components, can be put inside the refresh component.</p></li><li><p><code><loading-indicator></code>: This is a dedicated component which provides a default refresh animation effect, can only be used inside the <code><refresh></code> or the [...]
+</code></pre></div><h2 id="child-components"><a href="#child-components" class="header-anchor">#</a> Child Components</h2><ul><li><p>Any other components, like the <code><text></code> and <code><image></code> components, can be put inside the refresh component.</p></li><li><p><code><loading-indicator></code>: This is a dedicated component which provides a default refresh animation effect, can only be used inside the <code><refresh></code> or the <code><loading& [...]
<span class="token tag"><span class="token tag"><span class="token punctuation"><</span>text</span><span class="token punctuation">></span></span>Refreshing<span class="token tag"><span class="token tag"><span class="token punctuation"></</span>text</span><span class="token punctuation">></span></span>
<span class="token tag"><span class="token tag"><span class="token punctuation"><</span>loading-indicator</span><span class="token punctuation">></span></span><span class="token tag"><span class="token tag"><span class="token punctuation"></</span>loading-indicator</span><span class="token punctuation">></span></span>
<span class="token tag"><span class="token tag"><span class="token punctuation"></</span>refresh</span><span class="token punctuation">></span></span>
-</code></pre></div><h2 id="attributes"><a href="#attributes" aria-hidden="true" class="header-anchor">#</a> Attributes</h2><ul><li>Support all common attributes;</li></ul><table><thead><tr><th>Attribute</th><th>Type</th><th>Value</th><th>Default Value</th></tr></thead><tbody><tr><td><code>display</code></td><td>String</td><td>show / hide</td><td>show</td></tr></tbody></table><h4 id="display"><a href="#display" aria-hidden="true" class="header-anchor">#</a><code>display</code></h4><ul><li [...]
+</code></pre></div><h2 id="attributes"><a href="#attributes" class="header-anchor">#</a> Attributes</h2><ul><li>Support all common attributes;</li></ul><table><thead><tr><th>Attribute</th><th>Type</th><th>Value</th><th>Default Value</th></tr></thead><tbody><tr><td><code>display</code></td><td>String</td><td>show / hide</td><td>show</td></tr></tbody></table><h4 id="display"><a href="#display" class="header-anchor">#</a><code>display</code></h4><ul><li><p><code>show</code>:The refresh anim [...]
<span class="token tag"><span class="token tag"><span class="token punctuation"><</span>text</span><span class="token punctuation">></span></span>Refreshing ...<span class="token tag"><span class="token tag"><span class="token punctuation"></</span>text</span><span class="token punctuation">></span></span>
<span class="token tag"><span class="token tag"><span class="token punctuation"><</span>loading-indicator</span><span class="token punctuation">></span></span><span class="token tag"><span class="token tag"><span class="token punctuation"></</span>loading-indicator</span><span class="token punctuation">></span></span>
<span class="token tag"><span class="token tag"><span class="token punctuation"></</span>refresh</span><span class="token punctuation">></span></span>
-</code></pre></div><h2 id="example"><a href="#example" aria-hidden="true" class="header-anchor">#</a> Example</h2><ul><li>Complete example goes <a href="http://dotwe.org/vue/b9fbd9b7a0b0aaa46e3ea46e09213539" target="_blank" rel="noopener noreferrer">here<svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c- [...]
+</code></pre></div><h2 id="example"><a href="#example" class="header-anchor">#</a> Example</h2><ul><li>Complete example goes <a href="http://dotwe.org/vue/b9fbd9b7a0b0aaa46e3ea46e09213539" target="_blank" rel="noopener noreferrer">here<svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C [...]
←
<a href="/docs/components/loading.html" class="prev">
<loading>
@@ -41,12 +41,12 @@
<recycle-list>
</a>
→
- </span></p></div><div class="page-edit"><div class="last-updated"><span class="prefix">Last Updated: </span><span class="time">8/7/2019</span></div><div class="edit-link"><a href="https://github.com/apache/incubator-weex-site/edit/master/docs/docs/components/refresh.md" target="_blank" rel="noopener noreferrer">Edit this page</a><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="c [...]
+ </span></p></div><div class="page-edit"><div class="last-updated"><span class="prefix">Last Updated: </span><span class="time">3/26/2019</span></div><div class="edit-link"><a href="https://github.com/apache/incubator-weex-site/edit/master/docs/docs/components/refresh.md" target="_blank" rel="noopener noreferrer">Edit this page</a><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill=" [...]
Incubator. Incubation is required of all newly accepted projects until a further review indicates that the
infrastructure, communications, and decision making process have stabilized in a manner consistent with
other successful ASF projects. While incubation status is not necessarily a reflection of the completeness
or stability of the code, it does indicate that the project has yet to be fully endorsed by the ASF.</p></div><div class="col col-4" data-v-0ad13d84><dl data-v-0ad13d84><dt data-v-0ad13d84>ASF</dt><dd data-v-0ad13d84><a href="http://www.apache.org" target="_self" data-v-0ad13d84>Foundation</a></dd><dd data-v-0ad13d84><a href="http://www.apache.org/licenses/" target="_self" data-v-0ad13d84>License</a></dd><dd data-v-0ad13d84><a href="http://www.apache.org/events/current-event" t [...]
logo are trademarks of The Apache Software Foundation.</span></div></div></footer></div></div><!----></div></div>
- <script src="/assets/js/app.1cd24f44.js" defer></script><script src="/assets/js/79.848d48b4.js" defer></script>
+ <script src="/assets/js/app.5ae81372.js" defer></script><script src="/assets/js/52.2d4bf839.js" defer></script>
</body>
</html>
diff --git a/docs/components/richtext.html b/docs/components/richtext.html
index def41e4..882f122 100644
--- a/docs/components/richtext.html
+++ b/docs/components/richtext.html
@@ -13,20 +13,20 @@
<meta name="google-site-verification" content="FbH8DPHpxdDJlfkKLKXuXWOu69DI8ZRRP8O2Phg8UKw">
<meta name="baidu-site-verification" content="WRr1iWvsYK">
- <link rel="preload" href="/assets/css/styles.1cd24f44.css" as="style"><link rel="preload" href="/assets/js/app.1cd24f44.js" as="script"><link rel="preload" href="/assets/js/80.424a392e.js" as="script"><link rel="prefetch" href="/assets/css/11.styles.676774ba.css"><link rel="prefetch" href="/assets/css/14.styles.ec133e92.css"><link rel="prefetch" href="/assets/css/15.styles.6aac94b5.css"><link rel="prefetch" href="/assets/css/16.styles.f1a60de4.css"><link rel="prefetch" href="/assets/ [...]
- <link rel="stylesheet" href="/assets/css/styles.1cd24f44.css">
+ <link rel="preload" href="/assets/css/styles.5ae81372.css" as="style"><link rel="preload" href="/assets/js/app.5ae81372.js" as="script"><link rel="preload" href="/assets/js/53.6e1f35c5.js" as="script"><link rel="prefetch" href="/assets/css/1.styles.7a8ca841.css"><link rel="prefetch" href="/assets/css/10.styles.e87391c6.css"><link rel="prefetch" href="/assets/css/2.styles.6fdae112.css"><link rel="prefetch" href="/assets/css/20.styles.966c290b.css"><link rel="prefetch" href="/assets/cs [...]
+ <link rel="stylesheet" href="/assets/css/styles.5ae81372.css">
</head>
<body>
- <div id="app" data-server-rendered="true"><div class="theme-container vuepress-theme-fast"><header class="navbar"><div class="sidebar-button"><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" role="img" viewBox="0 0 448 512" class="icon"><path fill="currentColor" d="M436 124H12c-6.627 0-12-5.373-12-12V80c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.627-5.373 12-12 12zm0 160H12c-6.627 0-12-5.373-12-12v-32c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.62 [...]
+ <div id="app" data-server-rendered="true"><div class="theme-container vuepress-theme-fast"><header class="navbar"><div class="sidebar-button"><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" role="img" viewBox="0 0 448 512" class="icon"><path fill="currentColor" d="M436 124H12c-6.627 0-12-5.373-12-12V80c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.627-5.373 12-12 12zm0 160H12c-6.627 0-12-5.373-12-12v-32c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.62 [...]
<ul><li>styles can be inherited
<ul><li>color</li><li>font-family</li><li>font-size</li><li>font-style</li><li>font-weight</li><li>line-height</li></ul></li><li>styles cannot be inherited
<ul><li>background-color</li></ul></li></ul></li><li><code><span></code><ul><li>styles cannot be inherited
<ul><li>text-decoration: none | underline | line-through, the default value is none</li></ul></li></ul></li><li><code><richtext></code><ul><li>styles cannot be inherited
<ul><li>lines: the max line of richtext. Must be a <strong>positive integer</strong>.</li></ul></li></ul></li><li><code><image></code><ul><li>styles cannot be inherited
-<ul><li>width</li><li>height</li></ul></li></ul></li></ul><h2 id="events"><a href="#events" aria-hidden="true" class="header-anchor">#</a> Events</h2><ul><li><strong>common events</strong>. Support <a href="/docs/events/common-events.html">common events</a>.</li><li><strong>itemclick</strong>. Only works on <code>img</code> and <code>a</code>:
+<ul><li>width</li><li>height</li></ul></li></ul></li></ul><h2 id="events"><a href="#events" class="header-anchor">#</a> Events</h2><ul><li><strong>common events</strong>. Support <a href="/docs/events/common-events.html">common events</a>.</li><li><strong>itemclick</strong>. Only works on <code>img</code> and <code>a</code>:
<ul><li><code>img</code> tag:
<ul><li>None of parents is an <code>a</code> tag when the <code>img</code> tag is clicked.</li><li>If the first condition is not satisfied, Weex will try to open the hyperlink of <code>a</code> tag instead.</li><li><strong>pseudo-ref</strong> of img will be passed to the callback function of onitemclick.</li></ul></li><li><code>a</code> tag:
-<ul><li>The href property is 'click://' (This condition is required on iOS and is optional on Android).</li><li>The <code>a</code> tag has a <code>pseudo-ref</code> property whose value will be sent with the itemclick event. **Please be noted that the default jump behavior on <code>a</code> tag will be disabled at this moment.`<a href="http://editor.weex.io/p/sunshl/Contribute/commit/b21e1133830b48767c6d00d712e415b2" target="_blank" rel="noopener noreferrer">Demo<svg xmlns="http://www.w3 [...]
+<ul><li>The href property is 'click://' (This condition is required on iOS and is optional on Android).</li><li>The <code>a</code> tag has a <code>pseudo-ref</code> property whose value will be sent with the itemclick event. **Please be noted that the default jump behavior on <code>a</code> tag will be disabled at this moment.`<a href="http://editor.weex.io/p/sunshl/Contribute/commit/b21e1133830b48767c6d00d712e415b2" target="_blank" rel="noopener noreferrer">Demo<svg xmlns="http://www.w3 [...]
←
<a href="/docs/components/web.html" class="prev">
<web>
@@ -34,12 +34,12 @@
animation
</a>
→
- </span></p></div><div class="page-edit"><div class="last-updated"><span class="prefix">Last Updated: </span><span class="time">8/7/2019</span></div><div class="edit-link"><a href="https://github.com/apache/incubator-weex-site/edit/master/docs/docs/components/richtext.md" target="_blank" rel="noopener noreferrer">Edit this page</a><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill=" [...]
+ </span></p></div><div class="page-edit"><div class="last-updated"><span class="prefix">Last Updated: </span><span class="time">8/8/2019</span></div><div class="edit-link"><a href="https://github.com/apache/incubator-weex-site/edit/master/docs/docs/components/richtext.md" target="_blank" rel="noopener noreferrer">Edit this page</a><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill=" [...]
Incubator. Incubation is required of all newly accepted projects until a further review indicates that the
infrastructure, communications, and decision making process have stabilized in a manner consistent with
other successful ASF projects. While incubation status is not necessarily a reflection of the completeness
or stability of the code, it does indicate that the project has yet to be fully endorsed by the ASF.</p></div><div class="col col-4" data-v-0ad13d84><dl data-v-0ad13d84><dt data-v-0ad13d84>ASF</dt><dd data-v-0ad13d84><a href="http://www.apache.org" target="_self" data-v-0ad13d84>Foundation</a></dd><dd data-v-0ad13d84><a href="http://www.apache.org/licenses/" target="_self" data-v-0ad13d84>License</a></dd><dd data-v-0ad13d84><a href="http://www.apache.org/events/current-event" t [...]
logo are trademarks of The Apache Software Foundation.</span></div></div></footer></div></div><!----></div></div>
- <script src="/assets/js/app.1cd24f44.js" defer></script><script src="/assets/js/80.424a392e.js" defer></script>
+ <script src="/assets/js/app.5ae81372.js" defer></script><script src="/assets/js/53.6e1f35c5.js" defer></script>
</body>
</html>
diff --git a/docs/components/scroller.html b/docs/components/scroller.html
index 9a2f977..05ad291 100644
--- a/docs/components/scroller.html
+++ b/docs/components/scroller.html
@@ -13,18 +13,18 @@
<meta name="google-site-verification" content="FbH8DPHpxdDJlfkKLKXuXWOu69DI8ZRRP8O2Phg8UKw">
<meta name="baidu-site-verification" content="WRr1iWvsYK">
- <link rel="preload" href="/assets/css/styles.1cd24f44.css" as="style"><link rel="preload" href="/assets/js/app.1cd24f44.js" as="script"><link rel="preload" href="/assets/js/81.0dd81a2d.js" as="script"><link rel="prefetch" href="/assets/css/11.styles.676774ba.css"><link rel="prefetch" href="/assets/css/14.styles.ec133e92.css"><link rel="prefetch" href="/assets/css/15.styles.6aac94b5.css"><link rel="prefetch" href="/assets/css/16.styles.f1a60de4.css"><link rel="prefetch" href="/assets/ [...]
- <link rel="stylesheet" href="/assets/css/styles.1cd24f44.css">
+ <link rel="preload" href="/assets/css/styles.5ae81372.css" as="style"><link rel="preload" href="/assets/js/app.5ae81372.js" as="script"><link rel="preload" href="/assets/js/54.b68552e5.js" as="script"><link rel="prefetch" href="/assets/css/1.styles.7a8ca841.css"><link rel="prefetch" href="/assets/css/10.styles.e87391c6.css"><link rel="prefetch" href="/assets/css/2.styles.6fdae112.css"><link rel="prefetch" href="/assets/css/20.styles.966c290b.css"><link rel="prefetch" href="/assets/cs [...]
+ <link rel="stylesheet" href="/assets/css/styles.5ae81372.css">
</head>
<body>
- <div id="app" data-server-rendered="true"><div class="theme-container vuepress-theme-fast"><header class="navbar"><div class="sidebar-button"><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" role="img" viewBox="0 0 448 512" class="icon"><path fill="currentColor" d="M436 124H12c-6.627 0-12-5.373-12-12V80c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.627-5.373 12-12 12zm0 160H12c-6.627 0-12-5.373-12-12v-32c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.62 [...]
-There are two special components that can only be used inside scroller component.</p><ul><li>refresh 0.6.1 used inside list to add pull-down-to-refresh functionality.</li><li>loading 0.6.1 used inside list to add pull-up-to-load-more functionality.</li></ul><h2 id="attributes"><a href="#attributes" aria-hidden="true" class="header-anchor">#</a> Attributes</h2><ul><li>show-scrollbar: <boolean> true | false, default value is true. This attribute indicates whether show the scroll bar [...]
-<ul><li><code>scroll-direction</code> defines the scrollable axis of scroller and <code>flex-direction</code> defines the layout axis of scroller. <code>scroll-direction</code> and <code>flex-direction</code> must be set to the same direction, otherwise, undefined behavior may happen.</li><li>Default value for <code>scroll-direction</code> is vertical, and for <code>flex-direction</code> is row .</li><li>Use <code>scroll-direction:horizontal</code> and <code>flex-direction: row</code> wh [...]
-For example, a vertical list nested in a vertical list or scroller is not allowed. However, a vertical list nested in a horizontal list or scroller is legal.</p><h2 id="example"><a href="#example" aria-hidden="true" class="header-anchor">#</a> example</h2><div class="language-html extra-class"><pre class="language-html"><code><span class="token tag"><span class="token tag"><span class="token punctuation"><</span>template</span><span class="token punctuation">></span></span>
+ <div id="app" data-server-rendered="true"><div class="theme-container vuepress-theme-fast"><header class="navbar"><div class="sidebar-button"><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" role="img" viewBox="0 0 448 512" class="icon"><path fill="currentColor" d="M436 124H12c-6.627 0-12-5.373-12-12V80c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.627-5.373 12-12 12zm0 160H12c-6.627 0-12-5.373-12-12v-32c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.62 [...]
+There are two special components that can only be used inside scroller component.</p><ul><li>refresh 0.6.1 used inside list to add pull-down-to-refresh functionality.</li><li>loading 0.6.1 used inside list to add pull-up-to-load-more functionality.</li></ul><h2 id="attributes"><a href="#attributes" class="header-anchor">#</a> Attributes</h2><ul><li>show-scrollbar: <boolean> true | false, default value is true. This attribute indicates whether show the scroll bar or not.</li><li>sc [...]
+<ul><li><code>scroll-direction</code> defines the scrollable axis of scroller and <code>flex-direction</code> defines the layout axis of scroller. <code>scroll-direction</code> and <code>flex-direction</code> must be set to the same direction, otherwise, undefined behavior may happen.</li><li>Default value for <code>scroll-direction</code> is vertical, and for <code>flex-direction</code> is row .</li><li>Use <code>scroll-direction:horizontal</code> and <code>flex-direction: row</code> wh [...]
+For example, a vertical list nested in a vertical list or scroller is not allowed. However, a vertical list nested in a horizontal list or scroller is legal.</p><h2 id="example"><a href="#example" class="header-anchor">#</a> example</h2><div class="language-html extra-class"><pre class="language-html"><code><span class="token tag"><span class="token tag"><span class="token punctuation"><</span>template</span><span class="token punctuation">></span></span>
<span class="token tag"><span class="token tag"><span class="token punctuation"><</span>div</span> <span class="token attr-name">class</span><span class="token attr-value"><span class="token punctuation">=</span><span class="token punctuation">"</span>wrapper<span class="token punctuation">"</span></span><span class="token punctuation">></span></span>
<span class="token tag"><span class="token tag"><span class="token punctuation"><</span>scroller</span> <span class="token attr-name">class</span><span class="token attr-value"><span class="token punctuation">=</span><span class="token punctuation">"</span>scroller<span class="token punctuation">"</span></span><span class="token punctuation">></span></span>
- <span class="token tag"><span class="token tag"><span class="token punctuation"><</span>div</span> <span class="token attr-name">class</span><span class="token attr-value"><span class="token punctuation">=</span><span class="token punctuation">"</span>row<span class="token punctuation">"</span></span> <span class="token attr-name">v-for</span><span class="token attr-value"><span class="token punctuation">=</span><span class="token punctuation">"</span>(name, index [...]
- <span class="token tag"><span class="token tag"><span class="token punctuation"><</span>text</span> <span class="token attr-name">class</span><span class="token attr-value"><span class="token punctuation">=</span><span class="token punctuation">"</span>text<span class="token punctuation">"</span></span> <span class="token attr-name">:ref</span><span class="token attr-value"><span class="token punctuation">=</span><span class="token punctuation">"</span><span cla [...]
+ <span class="token tag"><span class="token tag"><span class="token punctuation"><</span>div</span> <span class="token attr-name">class</span><span class="token attr-value"><span class="token punctuation">=</span><span class="token punctuation">"</span>row<span class="token punctuation">"</span></span> <span class="token attr-name">v-for</span><span class="token attr-value"><span class="token punctuation">=</span><span class="token punctuation">"</span>(name, index [...]
+ <span class="token tag"><span class="token tag"><span class="token punctuation"><</span>text</span> <span class="token attr-name">class</span><span class="token attr-value"><span class="token punctuation">=</span><span class="token punctuation">"</span>text<span class="token punctuation">"</span></span> <span class="token attr-name">:ref</span><span class="token attr-value"><span class="token punctuation">=</span><span class="token punctuation">"</span><span cla [...]
<span class="token tag"><span class="token tag"><span class="token punctuation"></</span>div</span><span class="token punctuation">></span></span>
<span class="token tag"><span class="token tag"><span class="token punctuation"></</span>scroller</span><span class="token punctuation">></span></span>
<span class="token tag"><span class="token tag"><span class="token punctuation"><</span>div</span> <span class="token attr-name">class</span><span class="token attr-value"><span class="token punctuation">=</span><span class="token punctuation">"</span>group<span class="token punctuation">"</span></span><span class="token punctuation">></span></span>
@@ -34,7 +34,7 @@ For example, a vertical list nested in a vertical list or scroller is not allowe
<span class="token tag"><span class="token tag"><span class="token punctuation"></</span>div</span><span class="token punctuation">></span></span>
<span class="token tag"><span class="token tag"><span class="token punctuation"></</span>template</span><span class="token punctuation">></span></span>
-<span class="token tag"><span class="token tag"><span class="token punctuation"><</span>script</span><span class="token punctuation">></span></span><span class="token script language-javascript">
+<span class="token tag"><span class="token tag"><span class="token punctuation"><</span>script</span><span class="token punctuation">></span></span><span class="token script"><span class="token language-javascript">
<span class="token keyword">const</span> dom <span class="token operator">=</span> weex<span class="token punctuation">.</span><span class="token function">requireModule</span><span class="token punctuation">(</span><span class="token string">'dom'</span><span class="token punctuation">)</span>
<span class="token keyword">export</span> <span class="token keyword">default</span> <span class="token punctuation">{</span>
@@ -49,25 +49,25 @@ For example, a vertical list nested in a vertical list or scroller is not allowe
<span class="token punctuation">}</span>
<span class="token punctuation">}</span><span class="token punctuation">,</span>
methods<span class="token punctuation">:</span> <span class="token punctuation">{</span>
- <span class="token function">goto10</span> <span class="token punctuation">(</span>count<span class="token punctuation">)</span> <span class="token punctuation">{</span>
+ <span class="token function">goto10</span> <span class="token punctuation">(</span><span class="token parameter">count</span><span class="token punctuation">)</span> <span class="token punctuation">{</span>
<span class="token keyword">const</span> el <span class="token operator">=</span> <span class="token keyword">this</span><span class="token punctuation">.</span>$refs<span class="token punctuation">.</span>item10<span class="token punctuation">[</span><span class="token number">0</span><span class="token punctuation">]</span>
dom<span class="token punctuation">.</span><span class="token function">scrollToElement</span><span class="token punctuation">(</span>el<span class="token punctuation">,</span> <span class="token punctuation">{</span><span class="token punctuation">}</span><span class="token punctuation">)</span>
<span class="token punctuation">}</span><span class="token punctuation">,</span>
- <span class="token function">goto20</span> <span class="token punctuation">(</span>count<span class="token punctuation">)</span> <span class="token punctuation">{</span>
+ <span class="token function">goto20</span> <span class="token punctuation">(</span><span class="token parameter">count</span><span class="token punctuation">)</span> <span class="token punctuation">{</span>
<span class="token keyword">const</span> el <span class="token operator">=</span> <span class="token keyword">this</span><span class="token punctuation">.</span>$refs<span class="token punctuation">.</span>item20<span class="token punctuation">[</span><span class="token number">0</span><span class="token punctuation">]</span>
dom<span class="token punctuation">.</span><span class="token function">scrollToElement</span><span class="token punctuation">(</span>el<span class="token punctuation">,</span> <span class="token punctuation">{</span> offset<span class="token punctuation">:</span> <span class="token number">0</span> <span class="token punctuation">}</span><span class="token punctuation">)</span>
<span class="token punctuation">}</span>
<span class="token punctuation">}</span>
<span class="token punctuation">}</span>
-</span><span class="token tag"><span class="token tag"><span class="token punctuation"></</span>script</span><span class="token punctuation">></span></span>
+</span></span><span class="token tag"><span class="token tag"><span class="token punctuation"></</span>script</span><span class="token punctuation">></span></span>
-<span class="token tag"><span class="token tag"><span class="token punctuation"><</span>style</span> <span class="token attr-name">scoped</span><span class="token punctuation">></span></span><span class="token style language-css">
+<span class="token tag"><span class="token tag"><span class="token punctuation"><</span>style</span> <span class="token attr-name">scoped</span><span class="token punctuation">></span></span><span class="token style"><span class="token language-css">
<span class="token selector">.scroller</span> <span class="token punctuation">{</span>
<span class="token property">width</span><span class="token punctuation">:</span> 700px<span class="token punctuation">;</span>
<span class="token property">height</span><span class="token punctuation">:</span> 700px<span class="token punctuation">;</span>
<span class="token property">border-width</span><span class="token punctuation">:</span> 3px<span class="token punctuation">;</span>
<span class="token property">border-style</span><span class="token punctuation">:</span> solid<span class="token punctuation">;</span>
- <span class="token property">border-color</span><span class="token punctuation">:</span> <span class="token function">rgb</span><span class="token punctuation">(</span>162, 217, 192<span class="token punctuation">)</span><span class="token punctuation">;</span>
+ <span class="token property">border-color</span><span class="token punctuation">:</span> <span class="token function">rgb</span><span class="token punctuation">(</span>162<span class="token punctuation">,</span> 217<span class="token punctuation">,</span> 192<span class="token punctuation">)</span><span class="token punctuation">;</span>
<span class="token property">margin-left</span><span class="token punctuation">:</span> 25px<span class="token punctuation">;</span>
<span class="token punctuation">}</span>
<span class="token selector">.row</span> <span class="token punctuation">{</span>
@@ -99,10 +99,10 @@ For example, a vertical list nested in a vertical list or scroller is not allowe
<span class="token property">color</span><span class="token punctuation">:</span> #41B883<span class="token punctuation">;</span>
<span class="token property">border-width</span><span class="token punctuation">:</span> 2px<span class="token punctuation">;</span>
<span class="token property">border-style</span><span class="token punctuation">:</span> solid<span class="token punctuation">;</span>
- <span class="token property">border-color</span><span class="token punctuation">:</span> <span class="token function">rgb</span><span class="token punctuation">(</span>162, 217, 192<span class="token punctuation">)</span><span class="token punctuation">;</span>
- <span class="token property">background-color</span><span class="token punctuation">:</span> <span class="token function">rgba</span><span class="token punctuation">(</span>162, 217, 192, 0.2<span class="token punctuation">)</span><span class="token punctuation">;</span>
+ <span class="token property">border-color</span><span class="token punctuation">:</span> <span class="token function">rgb</span><span class="token punctuation">(</span>162<span class="token punctuation">,</span> 217<span class="token punctuation">,</span> 192<span class="token punctuation">)</span><span class="token punctuation">;</span>
+ <span class="token property">background-color</span><span class="token punctuation">:</span> <span class="token function">rgba</span><span class="token punctuation">(</span>162<span class="token punctuation">,</span> 217<span class="token punctuation">,</span> 192<span class="token punctuation">,</span> 0.2<span class="token punctuation">)</span><span class="token punctuation">;</span>
<span class="token punctuation">}</span>
-</span><span class="token tag"><span class="token tag"><span class="token punctuation"></</span>style</span><span class="token punctuation">></span></span>
+</span></span><span class="token tag"><span class="token tag"><span class="token punctuation"></</span>style</span><span class="token punctuation">></span></span>
</code></pre></div><p><a href="http://dotwe.org/vue/2f22f14fb711d88515e63c3f67bed46a" target="_blank" rel="noopener noreferrer">try it<svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path><polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2, [...]
←
<a href="/docs/components/recycle-list.html" class="prev">
@@ -111,12 +111,12 @@ For example, a vertical list nested in a vertical list or scroller is not allowe
<slider>
</a>
→
- </span></p></div><div class="page-edit"><div class="last-updated"><span class="prefix">Last Updated: </span><span class="time">8/7/2019</span></div><div class="edit-link"><a href="https://github.com/apache/incubator-weex-site/edit/master/docs/docs/components/scroller.md" target="_blank" rel="noopener noreferrer">Edit this page</a><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill=" [...]
+ </span></p></div><div class="page-edit"><div class="last-updated"><span class="prefix">Last Updated: </span><span class="time">3/26/2019</span></div><div class="edit-link"><a href="https://github.com/apache/incubator-weex-site/edit/master/docs/docs/components/scroller.md" target="_blank" rel="noopener noreferrer">Edit this page</a><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill= [...]
Incubator. Incubation is required of all newly accepted projects until a further review indicates that the
infrastructure, communications, and decision making process have stabilized in a manner consistent with
other successful ASF projects. While incubation status is not necessarily a reflection of the completeness
or stability of the code, it does indicate that the project has yet to be fully endorsed by the ASF.</p></div><div class="col col-4" data-v-0ad13d84><dl data-v-0ad13d84><dt data-v-0ad13d84>ASF</dt><dd data-v-0ad13d84><a href="http://www.apache.org" target="_self" data-v-0ad13d84>Foundation</a></dd><dd data-v-0ad13d84><a href="http://www.apache.org/licenses/" target="_self" data-v-0ad13d84>License</a></dd><dd data-v-0ad13d84><a href="http://www.apache.org/events/current-event" t [...]
logo are trademarks of The Apache Software Foundation.</span></div></div></footer></div></div><!----></div></div>
- <script src="/assets/js/app.1cd24f44.js" defer></script><script src="/assets/js/81.0dd81a2d.js" defer></script>
+ <script src="/assets/js/app.5ae81372.js" defer></script><script src="/assets/js/54.b68552e5.js" defer></script>
</body>
</html>
diff --git a/docs/components/slider.html b/docs/components/slider.html
index 347bb59..1a588f2 100644
--- a/docs/components/slider.html
+++ b/docs/components/slider.html
@@ -13,11 +13,11 @@
<meta name="google-site-verification" content="FbH8DPHpxdDJlfkKLKXuXWOu69DI8ZRRP8O2Phg8UKw">
<meta name="baidu-site-verification" content="WRr1iWvsYK">
- <link rel="preload" href="/assets/css/styles.1cd24f44.css" as="style"><link rel="preload" href="/assets/js/app.1cd24f44.js" as="script"><link rel="preload" href="/assets/js/82.42b70671.js" as="script"><link rel="prefetch" href="/assets/css/11.styles.676774ba.css"><link rel="prefetch" href="/assets/css/14.styles.ec133e92.css"><link rel="prefetch" href="/assets/css/15.styles.6aac94b5.css"><link rel="prefetch" href="/assets/css/16.styles.f1a60de4.css"><link rel="prefetch" href="/assets/ [...]
- <link rel="stylesheet" href="/assets/css/styles.1cd24f44.css">
+ <link rel="preload" href="/assets/css/styles.5ae81372.css" as="style"><link rel="preload" href="/assets/js/app.5ae81372.js" as="script"><link rel="preload" href="/assets/js/55.9407dad2.js" as="script"><link rel="prefetch" href="/assets/css/1.styles.7a8ca841.css"><link rel="prefetch" href="/assets/css/10.styles.e87391c6.css"><link rel="prefetch" href="/assets/css/2.styles.6fdae112.css"><link rel="prefetch" href="/assets/css/20.styles.966c290b.css"><link rel="prefetch" href="/assets/cs [...]
+ <link rel="stylesheet" href="/assets/css/styles.5ae81372.css">
</head>
<body>
- <div id="app" data-server-rendered="true"><div class="theme-container vuepress-theme-fast"><header class="navbar"><div class="sidebar-button"><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" role="img" viewBox="0 0 448 512" class="icon"><path fill="currentColor" d="M436 124H12c-6.627 0-12-5.373-12-12V80c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.627-5.373 12-12 12zm0 160H12c-6.627 0-12-5.373-12-12v-32c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.62 [...]
+ <div id="app" data-server-rendered="true"><div class="theme-container vuepress-theme-fast"><header class="navbar"><div class="sidebar-button"><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" role="img" viewBox="0 0 448 512" class="icon"><path fill="currentColor" d="M436 124H12c-6.627 0-12-5.373-12-12V80c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.627-5.373 12-12 12zm0 160H12c-6.627 0-12-5.373-12-12v-32c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.62 [...]
<span class="token tag"><span class="token tag"><span class="token punctuation"><</span>div</span><span class="token punctuation">></span></span>
<span class="token tag"><span class="token tag"><span class="token punctuation"><</span>slider</span> <span class="token attr-name">class</span><span class="token attr-value"><span class="token punctuation">=</span><span class="token punctuation">"</span>slider<span class="token punctuation">"</span></span> <span class="token attr-name">interval</span><span class="token attr-value"><span class="token punctuation">=</span><span class="token punctuation">"</span>3000< [...]
<span class="token tag"><span class="token tag"><span class="token punctuation"><</span>div</span> <span class="token attr-name">class</span><span class="token attr-value"><span class="token punctuation">=</span><span class="token punctuation">"</span>frame<span class="token punctuation">"</span></span> <span class="token attr-name">v-for</span><span class="token attr-value"><span class="token punctuation">=</span><span class="token punctuation">"</span>img in ima [...]
@@ -27,7 +27,7 @@
<span class="token tag"><span class="token tag"><span class="token punctuation"></</span>div</span><span class="token punctuation">></span></span>
<span class="token tag"><span class="token tag"><span class="token punctuation"></</span>template</span><span class="token punctuation">></span></span>
-<span class="token tag"><span class="token tag"><span class="token punctuation"><</span>style</span> <span class="token attr-name">scoped</span><span class="token punctuation">></span></span><span class="token style language-css">
+<span class="token tag"><span class="token tag"><span class="token punctuation"><</span>style</span> <span class="token attr-name">scoped</span><span class="token punctuation">></span></span><span class="token style"><span class="token language-css">
<span class="token selector">.image</span> <span class="token punctuation">{</span>
<span class="token property">width</span><span class="token punctuation">:</span> 700px<span class="token punctuation">;</span>
<span class="token property">height</span><span class="token punctuation">:</span> 700px<span class="token punctuation">;</span>
@@ -46,9 +46,9 @@
<span class="token property">height</span><span class="token punctuation">:</span> 700px<span class="token punctuation">;</span>
<span class="token property">position</span><span class="token punctuation">:</span> relative<span class="token punctuation">;</span>
<span class="token punctuation">}</span>
-</span><span class="token tag"><span class="token tag"><span class="token punctuation"></</span>style</span><span class="token punctuation">></span></span>
+</span></span><span class="token tag"><span class="token tag"><span class="token punctuation"></</span>style</span><span class="token punctuation">></span></span>
-<span class="token tag"><span class="token tag"><span class="token punctuation"><</span>script</span><span class="token punctuation">></span></span><span class="token script language-javascript">
+<span class="token tag"><span class="token tag"><span class="token punctuation"><</span>script</span><span class="token punctuation">></span></span><span class="token script"><span class="token language-javascript">
<span class="token keyword">export</span> <span class="token keyword">default</span> <span class="token punctuation">{</span>
<span class="token function">data</span> <span class="token punctuation">(</span><span class="token punctuation">)</span> <span class="token punctuation">{</span>
<span class="token keyword">return</span> <span class="token punctuation">{</span>
@@ -60,7 +60,7 @@
<span class="token punctuation">}</span>
<span class="token punctuation">}</span>
<span class="token punctuation">}</span>
-</span><span class="token tag"><span class="token tag"><span class="token punctuation"></</span>script</span><span class="token punctuation">></span></span>
+</span></span><span class="token tag"><span class="token tag"><span class="token punctuation"></</span>script</span><span class="token punctuation">></span></span>
</code></pre></div><ul><li><a href="http://dotwe.org/vue/0c43ffd743c90b3bd9f5371062652e60" target="_blank" rel="noopener noreferrer">Demo<svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path><polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77 [...]
←
<a href="/docs/components/scroller.html" class="prev">
@@ -69,12 +69,12 @@
<indicator>
</a>
→
- </span></p></div><div class="page-edit"><div class="last-updated"><span class="prefix">Last Updated: </span><span class="time">8/7/2019</span></div><div class="edit-link"><a href="https://github.com/apache/incubator-weex-site/edit/master/docs/docs/components/slider.md" target="_blank" rel="noopener noreferrer">Edit this page</a><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="cu [...]
+ </span></p></div><div class="page-edit"><div class="last-updated"><span class="prefix">Last Updated: </span><span class="time">7/23/2019</span></div><div class="edit-link"><a href="https://github.com/apache/incubator-weex-site/edit/master/docs/docs/components/slider.md" target="_blank" rel="noopener noreferrer">Edit this page</a><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="c [...]
Incubator. Incubation is required of all newly accepted projects until a further review indicates that the
infrastructure, communications, and decision making process have stabilized in a manner consistent with
other successful ASF projects. While incubation status is not necessarily a reflection of the completeness
or stability of the code, it does indicate that the project has yet to be fully endorsed by the ASF.</p></div><div class="col col-4" data-v-0ad13d84><dl data-v-0ad13d84><dt data-v-0ad13d84>ASF</dt><dd data-v-0ad13d84><a href="http://www.apache.org" target="_self" data-v-0ad13d84>Foundation</a></dd><dd data-v-0ad13d84><a href="http://www.apache.org/licenses/" target="_self" data-v-0ad13d84>License</a></dd><dd data-v-0ad13d84><a href="http://www.apache.org/events/current-event" t [...]
logo are trademarks of The Apache Software Foundation.</span></div></div></footer></div></div><!----></div></div>
- <script src="/assets/js/app.1cd24f44.js" defer></script><script src="/assets/js/82.42b70671.js" defer></script>
+ <script src="/assets/js/app.5ae81372.js" defer></script><script src="/assets/js/55.9407dad2.js" defer></script>
</body>
</html>
diff --git a/docs/components/text.html b/docs/components/text.html
index 9f7f09c..094cb59 100644
--- a/docs/components/text.html
+++ b/docs/components/text.html
@@ -13,25 +13,25 @@
<meta name="google-site-verification" content="FbH8DPHpxdDJlfkKLKXuXWOu69DI8ZRRP8O2Phg8UKw">
<meta name="baidu-site-verification" content="WRr1iWvsYK">
- <link rel="preload" href="/assets/css/styles.1cd24f44.css" as="style"><link rel="preload" href="/assets/js/app.1cd24f44.js" as="script"><link rel="preload" href="/assets/js/40.358d6590.js" as="script"><link rel="prefetch" href="/assets/css/11.styles.676774ba.css"><link rel="prefetch" href="/assets/css/14.styles.ec133e92.css"><link rel="prefetch" href="/assets/css/15.styles.6aac94b5.css"><link rel="prefetch" href="/assets/css/16.styles.f1a60de4.css"><link rel="prefetch" href="/assets/ [...]
- <link rel="stylesheet" href="/assets/css/styles.1cd24f44.css">
+ <link rel="preload" href="/assets/css/styles.5ae81372.css" as="style"><link rel="preload" href="/assets/js/app.5ae81372.js" as="script"><link rel="preload" href="/assets/js/27.f7b7c8fe.js" as="script"><link rel="prefetch" href="/assets/css/1.styles.7a8ca841.css"><link rel="prefetch" href="/assets/css/10.styles.e87391c6.css"><link rel="prefetch" href="/assets/css/2.styles.6fdae112.css"><link rel="prefetch" href="/assets/css/20.styles.966c290b.css"><link rel="prefetch" href="/assets/cs [...]
+ <link rel="stylesheet" href="/assets/css/styles.5ae81372.css">
</head>
<body>
- <div id="app" data-server-rendered="true"><div class="theme-container vuepress-theme-fast"><header class="navbar"><div class="sidebar-button"><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" role="img" viewBox="0 0 448 512" class="icon"><path fill="currentColor" d="M436 124H12c-6.627 0-12-5.373-12-12V80c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.627-5.373 12-12 12zm0 160H12c-6.627 0-12-5.373-12-12v-32c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.62 [...]
+ <div id="app" data-server-rendered="true"><div class="theme-container vuepress-theme-fast"><header class="navbar"><div class="sidebar-button"><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" role="img" viewBox="0 0 448 512" class="icon"><path fill="currentColor" d="M436 124H12c-6.627 0-12-5.373-12-12V80c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.627-5.373 12-12 12zm0 160H12c-6.627 0-12-5.373-12-12v-32c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.62 [...]
<span class="token tag"><span class="token tag"><span class="token punctuation"><</span>div</span><span class="token punctuation">></span></span>
<span class="token tag"><span class="token tag"><span class="token punctuation"><</span>text</span> <span class="token punctuation">></span></span>{{content}}<span class="token tag"><span class="token tag"><span class="token punctuation"></</span>text</span><span class="token punctuation">></span></span>
<span class="token tag"><span class="token tag"><span class="token punctuation"></</span>div</span><span class="token punctuation">></span></span>
<span class="token tag"><span class="token tag"><span class="token punctuation"></</span>template</span><span class="token punctuation">></span></span>
-<span class="token tag"><span class="token tag"><span class="token punctuation"><</span>script</span><span class="token punctuation">></span></span><span class="token script language-javascript">
+<span class="token tag"><span class="token tag"><span class="token punctuation"><</span>script</span><span class="token punctuation">></span></span><span class="token script"><span class="token language-javascript">
module<span class="token punctuation">.</span>exports <span class="token operator">=</span> <span class="token punctuation">{</span>
- data<span class="token punctuation">:</span> <span class="token keyword">function</span><span class="token punctuation">(</span><span class="token punctuation">)</span><span class="token punctuation">{</span>
+ <span class="token function-variable function">data</span><span class="token punctuation">:</span> <span class="token keyword">function</span><span class="token punctuation">(</span><span class="token punctuation">)</span><span class="token punctuation">{</span>
<span class="token keyword">return</span> <span class="token punctuation">{</span>
content<span class="token punctuation">:</span> <span class="token string">"Weex is an cross-platform development solution that builds high-performance, scalable native applications with a Web development experience. Vue is a lightweight and powerful progressive front-end framework."</span>
<span class="token punctuation">}</span>
<span class="token punctuation">}</span>
<span class="token punctuation">}</span>
-</span><span class="token tag"><span class="token tag"><span class="token punctuation"></</span>script</span><span class="token punctuation">></span></span>
-</code></pre></div><h2 id="events"><a href="#events" aria-hidden="true" class="header-anchor">#</a> Events</h2><ul><li>Support <a href="/docs/events/common-events.html">common events</a></li></ul><h2 id="other"><a href="#other" aria-hidden="true" class="header-anchor">#</a> Other</h2><h3 id="text-height"><a href="#text-height" aria-hidden="true" class="header-anchor">#</a> Text height</h3><p>The rules for computed height of text component is complicated, basically but not always, text in [...]
+</span></span><span class="token tag"><span class="token tag"><span class="token punctuation"></</span>script</span><span class="token punctuation">></span></span>
+</code></pre></div><h2 id="events"><a href="#events" class="header-anchor">#</a> Events</h2><ul><li>Support <a href="/docs/events/common-events.html">common events</a></li></ul><h2 id="other"><a href="#other" class="header-anchor">#</a> Other</h2><h3 id="text-height"><a href="#text-height" class="header-anchor">#</a> Text height</h3><p>The rules for computed height of text component is complicated, basically but not always, text in Weex obey the following rules in order:</p><ol><li>The C [...]
←
<a href="/docs/components/div.html" class="prev">
<div>
@@ -39,12 +39,12 @@
<image>
</a>
→
- </span></p></div><div class="page-edit"><div class="last-updated"><span class="prefix">Last Updated: </span><span class="time">8/7/2019</span></div><div class="edit-link"><a href="https://github.com/apache/incubator-weex-site/edit/master/docs/docs/components/text.md" target="_blank" rel="noopener noreferrer">Edit this page</a><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="curr [...]
+ </span></p></div><div class="page-edit"><div class="last-updated"><span class="prefix">Last Updated: </span><span class="time">9/20/2019</span></div><div class="edit-link"><a href="https://github.com/apache/incubator-weex-site/edit/master/docs/docs/components/text.md" target="_blank" rel="noopener noreferrer">Edit this page</a><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="cur [...]
Incubator. Incubation is required of all newly accepted projects until a further review indicates that the
infrastructure, communications, and decision making process have stabilized in a manner consistent with
other successful ASF projects. While incubation status is not necessarily a reflection of the completeness
or stability of the code, it does indicate that the project has yet to be fully endorsed by the ASF.</p></div><div class="col col-4" data-v-0ad13d84><dl data-v-0ad13d84><dt data-v-0ad13d84>ASF</dt><dd data-v-0ad13d84><a href="http://www.apache.org" target="_self" data-v-0ad13d84>Foundation</a></dd><dd data-v-0ad13d84><a href="http://www.apache.org/licenses/" target="_self" data-v-0ad13d84>License</a></dd><dd data-v-0ad13d84><a href="http://www.apache.org/events/current-event" t [...]
logo are trademarks of The Apache Software Foundation.</span></div></div></footer></div></div><!----></div></div>
- <script src="/assets/js/app.1cd24f44.js" defer></script><script src="/assets/js/40.358d6590.js" defer></script>
+ <script src="/assets/js/app.5ae81372.js" defer></script><script src="/assets/js/27.f7b7c8fe.js" defer></script>
</body>
</html>
diff --git a/docs/components/textarea.html b/docs/components/textarea.html
index 60b0476..2d779a0 100644
--- a/docs/components/textarea.html
+++ b/docs/components/textarea.html
@@ -13,58 +13,58 @@
<meta name="google-site-verification" content="FbH8DPHpxdDJlfkKLKXuXWOu69DI8ZRRP8O2Phg8UKw">
<meta name="baidu-site-verification" content="WRr1iWvsYK">
- <link rel="preload" href="/assets/css/styles.1cd24f44.css" as="style"><link rel="preload" href="/assets/js/app.1cd24f44.js" as="script"><link rel="preload" href="/assets/js/83.6215f917.js" as="script"><link rel="prefetch" href="/assets/css/11.styles.676774ba.css"><link rel="prefetch" href="/assets/css/14.styles.ec133e92.css"><link rel="prefetch" href="/assets/css/15.styles.6aac94b5.css"><link rel="prefetch" href="/assets/css/16.styles.f1a60de4.css"><link rel="prefetch" href="/assets/ [...]
- <link rel="stylesheet" href="/assets/css/styles.1cd24f44.css">
+ <link rel="preload" href="/assets/css/styles.5ae81372.css" as="style"><link rel="preload" href="/assets/js/app.5ae81372.js" as="script"><link rel="preload" href="/assets/js/56.23afa92d.js" as="script"><link rel="prefetch" href="/assets/css/1.styles.7a8ca841.css"><link rel="prefetch" href="/assets/css/10.styles.e87391c6.css"><link rel="prefetch" href="/assets/css/2.styles.6fdae112.css"><link rel="prefetch" href="/assets/css/20.styles.966c290b.css"><link rel="prefetch" href="/assets/cs [...]
+ <link rel="stylesheet" href="/assets/css/styles.5ae81372.css">
</head>
<body>
- <div id="app" data-server-rendered="true"><div class="theme-container vuepress-theme-fast"><header class="navbar"><div class="sidebar-button"><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" role="img" viewBox="0 0 448 512" class="icon"><path fill="currentColor" d="M436 124H12c-6.627 0-12-5.373-12-12V80c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.627-5.373 12-12 12zm0 160H12c-6.627 0-12-5.373-12-12v-32c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.62 [...]
+ <div id="app" data-server-rendered="true"><div class="theme-container vuepress-theme-fast"><header class="navbar"><div class="sidebar-button"><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" role="img" viewBox="0 0 448 512" class="icon"><path fill="currentColor" d="M436 124H12c-6.627 0-12-5.373-12-12V80c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.627-5.373 12-12 12zm0 160H12c-6.627 0-12-5.373-12-12v-32c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.62 [...]
<ul><li>@param value: current text of the input.</li></ul></li><li><strong>change</strong>. Fired when the user finished and make a commit.
<ul><li>@param value: current text of the input.</li></ul></li><li><strong>focus</strong>. Fired when the input become focused.</li><li><strong>blur</strong>. Fired when the input lost focus.</li><li><strong>return</strong>. Fired when return key is pressed.
<ul><li>@param value: current text of the input.</li><li>@param returnKeyType, "default" | "go" | "next" | "search" | "send" | "done".</li></ul></li><li><strong>keyboard</strong>. Fired when keyborad is shown or hidden.
-<ul><li>@param isShow: boolean, showing or hiding the keyboard.</li><li>@param keyboardSize: keyboard height in web pixel format.</li></ul></li></ul><h2 id="example"><a href="#example" aria-hidden="true" class="header-anchor">#</a> Example</h2><div class="language-html extra-class"><pre class="language-html"><code><span class="token tag"><span class="token tag"><span class="token punctuation"><</span>template</span><span class="token punctuation">></span></span>
+<ul><li>@param isShow: boolean, showing or hiding the keyboard.</li><li>@param keyboardSize: keyboard height in web pixel format.</li></ul></li></ul><h2 id="example"><a href="#example" class="header-anchor">#</a> Example</h2><div class="language-html extra-class"><pre class="language-html"><code><span class="token tag"><span class="token tag"><span class="token punctuation"><</span>template</span><span class="token punctuation">></span></span>
<span class="token tag"><span class="token tag"><span class="token punctuation"><</span>div</span> <span class="token attr-name">class</span><span class="token attr-value"><span class="token punctuation">=</span><span class="token punctuation">"</span>wrapper<span class="token punctuation">"</span></span><span class="token punctuation">></span></span>
<span class="token tag"><span class="token tag"><span class="token punctuation"><</span>textarea</span> <span class="token attr-name">class</span><span class="token attr-value"><span class="token punctuation">=</span><span class="token punctuation">"</span>textarea<span class="token punctuation">"</span></span> <span class="token attr-name">@input</span><span class="token attr-value"><span class="token punctuation">=</span><span class="token punctuation">"</span>oni [...]
<span class="token tag"><span class="token tag"><span class="token punctuation"></</span>div</span><span class="token punctuation">></span></span>
<span class="token tag"><span class="token tag"><span class="token punctuation"></</span>template</span><span class="token punctuation">></span></span>
-<span class="token tag"><span class="token tag"><span class="token punctuation"><</span>script</span><span class="token punctuation">></span></span><span class="token script language-javascript">
+<span class="token tag"><span class="token tag"><span class="token punctuation"><</span>script</span><span class="token punctuation">></span></span><span class="token script"><span class="token language-javascript">
<span class="token keyword">const</span> modal <span class="token operator">=</span> weex<span class="token punctuation">.</span><span class="token function">requireModule</span><span class="token punctuation">(</span><span class="token string">'modal'</span><span class="token punctuation">)</span>
<span class="token keyword">export</span> <span class="token keyword">default</span> <span class="token punctuation">{</span>
methods<span class="token punctuation">:</span> <span class="token punctuation">{</span>
- <span class="token function">oninput</span> <span class="token punctuation">(</span>event<span class="token punctuation">)</span> <span class="token punctuation">{</span>
+ <span class="token function">oninput</span> <span class="token punctuation">(</span><span class="token parameter">event</span><span class="token punctuation">)</span> <span class="token punctuation">{</span>
console<span class="token punctuation">.</span><span class="token function">log</span><span class="token punctuation">(</span><span class="token string">'oninput:'</span><span class="token punctuation">,</span> event<span class="token punctuation">.</span>value<span class="token punctuation">)</span>
modal<span class="token punctuation">.</span><span class="token function">toast</span><span class="token punctuation">(</span><span class="token punctuation">{</span>
- message<span class="token punctuation">:</span> <span class="token template-string"><span class="token string">`oninput: </span><span class="token interpolation"><span class="token interpolation-punctuation punctuation">${</span>event<span class="token punctuation">.</span>value<span class="token interpolation-punctuation punctuation">}</span></span><span class="token string">`</span></span><span class="token punctuation">,</span>
+ message<span class="token punctuation">:</span> <span class="token template-string"><span class="token template-punctuation string">`</span><span class="token string">oninput: </span><span class="token interpolation"><span class="token interpolation-punctuation punctuation">${</span>event<span class="token punctuation">.</span>value<span class="token interpolation-punctuation punctuation">}</span></span><span class="token template-punctuation string">`</span></span><span class= [...]
duration<span class="token punctuation">:</span> <span class="token number">0.8</span>
<span class="token punctuation">}</span><span class="token punctuation">)</span>
<span class="token punctuation">}</span><span class="token punctuation">,</span>
- <span class="token function">onchange</span> <span class="token punctuation">(</span>event<span class="token punctuation">)</span> <span class="token punctuation">{</span>
+ <span class="token function">onchange</span> <span class="token punctuation">(</span><span class="token parameter">event</span><span class="token punctuation">)</span> <span class="token punctuation">{</span>
console<span class="token punctuation">.</span><span class="token function">log</span><span class="token punctuation">(</span><span class="token string">'onchange:'</span><span class="token punctuation">,</span> event<span class="token punctuation">.</span>value<span class="token punctuation">)</span>
modal<span class="token punctuation">.</span><span class="token function">toast</span><span class="token punctuation">(</span><span class="token punctuation">{</span>
- message<span class="token punctuation">:</span> <span class="token template-string"><span class="token string">`onchange: </span><span class="token interpolation"><span class="token interpolation-punctuation punctuation">${</span>event<span class="token punctuation">.</span>value<span class="token interpolation-punctuation punctuation">}</span></span><span class="token string">`</span></span><span class="token punctuation">,</span>
+ message<span class="token punctuation">:</span> <span class="token template-string"><span class="token template-punctuation string">`</span><span class="token string">onchange: </span><span class="token interpolation"><span class="token interpolation-punctuation punctuation">${</span>event<span class="token punctuation">.</span>value<span class="token interpolation-punctuation punctuation">}</span></span><span class="token template-punctuation string">`</span></span><span class [...]
duration<span class="token punctuation">:</span> <span class="token number">0.8</span>
<span class="token punctuation">}</span><span class="token punctuation">)</span>
<span class="token punctuation">}</span><span class="token punctuation">,</span>
- <span class="token function">onfocus</span> <span class="token punctuation">(</span>event<span class="token punctuation">)</span> <span class="token punctuation">{</span>
+ <span class="token function">onfocus</span> <span class="token punctuation">(</span><span class="token parameter">event</span><span class="token punctuation">)</span> <span class="token punctuation">{</span>
console<span class="token punctuation">.</span><span class="token function">log</span><span class="token punctuation">(</span><span class="token string">'onfocus:'</span><span class="token punctuation">,</span> event<span class="token punctuation">.</span>value<span class="token punctuation">)</span>
modal<span class="token punctuation">.</span><span class="token function">toast</span><span class="token punctuation">(</span><span class="token punctuation">{</span>
- message<span class="token punctuation">:</span> <span class="token template-string"><span class="token string">`onfocus: </span><span class="token interpolation"><span class="token interpolation-punctuation punctuation">${</span>event<span class="token punctuation">.</span>value<span class="token interpolation-punctuation punctuation">}</span></span><span class="token string">`</span></span><span class="token punctuation">,</span>
+ message<span class="token punctuation">:</span> <span class="token template-string"><span class="token template-punctuation string">`</span><span class="token string">onfocus: </span><span class="token interpolation"><span class="token interpolation-punctuation punctuation">${</span>event<span class="token punctuation">.</span>value<span class="token interpolation-punctuation punctuation">}</span></span><span class="token template-punctuation string">`</span></span><span class= [...]
duration<span class="token punctuation">:</span> <span class="token number">0.8</span>
<span class="token punctuation">}</span><span class="token punctuation">)</span>
<span class="token punctuation">}</span><span class="token punctuation">,</span>
- <span class="token function">onblur</span> <span class="token punctuation">(</span>event<span class="token punctuation">)</span> <span class="token punctuation">{</span>
+ <span class="token function">onblur</span> <span class="token punctuation">(</span><span class="token parameter">event</span><span class="token punctuation">)</span> <span class="token punctuation">{</span>
console<span class="token punctuation">.</span><span class="token function">log</span><span class="token punctuation">(</span><span class="token string">'onblur:'</span><span class="token punctuation">,</span> event<span class="token punctuation">.</span>value<span class="token punctuation">)</span>
modal<span class="token punctuation">.</span><span class="token function">toast</span><span class="token punctuation">(</span><span class="token punctuation">{</span>
- message<span class="token punctuation">:</span> <span class="token template-string"><span class="token string">`input blur: </span><span class="token interpolation"><span class="token interpolation-punctuation punctuation">${</span>event<span class="token punctuation">.</span>value<span class="token interpolation-punctuation punctuation">}</span></span><span class="token string">`</span></span><span class="token punctuation">,</span>
+ message<span class="token punctuation">:</span> <span class="token template-string"><span class="token template-punctuation string">`</span><span class="token string">input blur: </span><span class="token interpolation"><span class="token interpolation-punctuation punctuation">${</span>event<span class="token punctuation">.</span>value<span class="token interpolation-punctuation punctuation">}</span></span><span class="token template-punctuation string">`</span></span><span cla [...]
duration<span class="token punctuation">:</span> <span class="token number">0.8</span>
<span class="token punctuation">}</span><span class="token punctuation">)</span>
<span class="token punctuation">}</span>
<span class="token punctuation">}</span>
<span class="token punctuation">}</span>
-</span><span class="token tag"><span class="token tag"><span class="token punctuation"></</span>script</span><span class="token punctuation">></span></span>
+</span></span><span class="token tag"><span class="token tag"><span class="token punctuation"></</span>script</span><span class="token punctuation">></span></span>
-<span class="token tag"><span class="token tag"><span class="token punctuation"><</span>style</span><span class="token punctuation">></span></span><span class="token style language-css">
+<span class="token tag"><span class="token tag"><span class="token punctuation"><</span>style</span><span class="token punctuation">></span></span><span class="token style"><span class="token language-css">
<span class="token selector">.textarea</span> <span class="token punctuation">{</span>
<span class="token property">font-size</span><span class="token punctuation">:</span> 50px<span class="token punctuation">;</span>
<span class="token property">width</span><span class="token punctuation">:</span> 650px<span class="token punctuation">;</span>
@@ -79,7 +79,7 @@
<span class="token property">border-style</span><span class="token punctuation">:</span> solid<span class="token punctuation">;</span>
<span class="token property">border-color</span><span class="token punctuation">:</span> #41B883<span class="token punctuation">;</span>
<span class="token punctuation">}</span>
-</span><span class="token tag"><span class="token tag"><span class="token punctuation"></</span>style</span><span class="token punctuation">></span></span>
+</span></span><span class="token tag"><span class="token tag"><span class="token punctuation"></</span>style</span><span class="token punctuation">></span></span>
</code></pre></div><ul><li><a href="http://dotwe.org/vue/a1877866e8b91ffa1e6ea9bc66c200fa" target="_blank" rel="noopener noreferrer">Demo<svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path><polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77 [...]
←
<a href="/docs/components/indicator.html" class="prev">
@@ -88,12 +88,12 @@
<input>
</a>
→
- </span></p></div><div class="page-edit"><div class="last-updated"><span class="prefix">Last Updated: </span><span class="time">8/7/2019</span></div><div class="edit-link"><a href="https://github.com/apache/incubator-weex-site/edit/master/docs/docs/components/textarea.md" target="_blank" rel="noopener noreferrer">Edit this page</a><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill=" [...]
+ </span></p></div><div class="page-edit"><div class="last-updated"><span class="prefix">Last Updated: </span><span class="time">3/26/2019</span></div><div class="edit-link"><a href="https://github.com/apache/incubator-weex-site/edit/master/docs/docs/components/textarea.md" target="_blank" rel="noopener noreferrer">Edit this page</a><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill= [...]
Incubator. Incubation is required of all newly accepted projects until a further review indicates that the
infrastructure, communications, and decision making process have stabilized in a manner consistent with
other successful ASF projects. While incubation status is not necessarily a reflection of the completeness
or stability of the code, it does indicate that the project has yet to be fully endorsed by the ASF.</p></div><div class="col col-4" data-v-0ad13d84><dl data-v-0ad13d84><dt data-v-0ad13d84>ASF</dt><dd data-v-0ad13d84><a href="http://www.apache.org" target="_self" data-v-0ad13d84>Foundation</a></dd><dd data-v-0ad13d84><a href="http://www.apache.org/licenses/" target="_self" data-v-0ad13d84>License</a></dd><dd data-v-0ad13d84><a href="http://www.apache.org/events/current-event" t [...]
logo are trademarks of The Apache Software Foundation.</span></div></div></footer></div></div><!----></div></div>
- <script src="/assets/js/app.1cd24f44.js" defer></script><script src="/assets/js/83.6215f917.js" defer></script>
+ <script src="/assets/js/app.5ae81372.js" defer></script><script src="/assets/js/56.23afa92d.js" defer></script>
</body>
</html>
diff --git a/docs/components/video.html b/docs/components/video.html
index e56ad2b..4197aa2 100644
--- a/docs/components/video.html
+++ b/docs/components/video.html
@@ -13,11 +13,11 @@
<meta name="google-site-verification" content="FbH8DPHpxdDJlfkKLKXuXWOu69DI8ZRRP8O2Phg8UKw">
<meta name="baidu-site-verification" content="WRr1iWvsYK">
- <link rel="preload" href="/assets/css/styles.1cd24f44.css" as="style"><link rel="preload" href="/assets/js/app.1cd24f44.js" as="script"><link rel="preload" href="/assets/js/84.beb61d7f.js" as="script"><link rel="prefetch" href="/assets/css/11.styles.676774ba.css"><link rel="prefetch" href="/assets/css/14.styles.ec133e92.css"><link rel="prefetch" href="/assets/css/15.styles.6aac94b5.css"><link rel="prefetch" href="/assets/css/16.styles.f1a60de4.css"><link rel="prefetch" href="/assets/ [...]
- <link rel="stylesheet" href="/assets/css/styles.1cd24f44.css">
+ <link rel="preload" href="/assets/css/styles.5ae81372.css" as="style"><link rel="preload" href="/assets/js/app.5ae81372.js" as="script"><link rel="preload" href="/assets/js/57.2b2957a5.js" as="script"><link rel="prefetch" href="/assets/css/1.styles.7a8ca841.css"><link rel="prefetch" href="/assets/css/10.styles.e87391c6.css"><link rel="prefetch" href="/assets/css/2.styles.6fdae112.css"><link rel="prefetch" href="/assets/css/20.styles.966c290b.css"><link rel="prefetch" href="/assets/cs [...]
+ <link rel="stylesheet" href="/assets/css/styles.5ae81372.css">
</head>
<body>
- <div id="app" data-server-rendered="true"><div class="theme-container vuepress-theme-fast"><header class="navbar"><div class="sidebar-button"><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" role="img" viewBox="0 0 448 512" class="icon"><path fill="currentColor" d="M436 124H12c-6.627 0-12-5.373-12-12V80c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.627-5.373 12-12 12zm0 160H12c-6.627 0-12-5.373-12-12v-32c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.62 [...]
+ <div id="app" data-server-rendered="true"><div class="theme-container vuepress-theme-fast"><header class="navbar"><div class="sidebar-button"><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" role="img" viewBox="0 0 448 512" class="icon"><path fill="currentColor" d="M436 124H12c-6.627 0-12-5.373-12-12V80c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.627-5.373 12-12 12zm0 160H12c-6.627 0-12-5.373-12-12v-32c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.62 [...]
<span class="token tag"><span class="token tag"><span class="token punctuation"><</span>div</span><span class="token punctuation">></span></span>
<span class="token tag"><span class="token tag"><span class="token punctuation"><</span>video</span> <span class="token attr-name">class</span><span class="token attr-value"><span class="token punctuation">=</span><span class="token punctuation">"</span>video<span class="token punctuation">"</span></span> <span class="token attr-name">:src</span><span class="token attr-value"><span class="token punctuation">=</span><span class="token punctuation">"</span>src<span cl [...]
<span class="token attr-name">@start</span><span class="token attr-value"><span class="token punctuation">=</span><span class="token punctuation">"</span>onstart<span class="token punctuation">"</span></span> <span class="token attr-name">@pause</span><span class="token attr-value"><span class="token punctuation">=</span><span class="token punctuation">"</span>onpause<span class="token punctuation">"</span></span> <span class="token attr-name">@finish</span><spa [...]
@@ -25,7 +25,7 @@
<span class="token tag"><span class="token tag"><span class="token punctuation"></</span>div</span><span class="token punctuation">></span></span>
<span class="token tag"><span class="token tag"><span class="token punctuation"></</span>template</span><span class="token punctuation">></span></span>
-<span class="token tag"><span class="token tag"><span class="token punctuation"><</span>style</span> <span class="token attr-name">scoped</span><span class="token punctuation">></span></span><span class="token style language-css">
+<span class="token tag"><span class="token tag"><span class="token punctuation"><</span>style</span> <span class="token attr-name">scoped</span><span class="token punctuation">></span></span><span class="token style"><span class="token language-css">
<span class="token selector">.video</span> <span class="token punctuation">{</span>
<span class="token property">width</span><span class="token punctuation">:</span> 630px<span class="token punctuation">;</span>
<span class="token property">height</span><span class="token punctuation">:</span> 350px<span class="token punctuation">;</span>
@@ -37,9 +37,9 @@
<span class="token property">font-size</span><span class="token punctuation">:</span> 40px<span class="token punctuation">;</span>
<span class="token property">text-align</span><span class="token punctuation">:</span> center<span class="token punctuation">;</span>
<span class="token punctuation">}</span>
-</span><span class="token tag"><span class="token tag"><span class="token punctuation"></</span>style</span><span class="token punctuation">></span></span>
+</span></span><span class="token tag"><span class="token tag"><span class="token punctuation"></</span>style</span><span class="token punctuation">></span></span>
-<span class="token tag"><span class="token tag"><span class="token punctuation"><</span>script</span><span class="token punctuation">></span></span><span class="token script language-javascript">
+<span class="token tag"><span class="token tag"><span class="token punctuation"><</span>script</span><span class="token punctuation">></span></span><span class="token script"><span class="token language-javascript">
<span class="token keyword">export</span> <span class="token keyword">default</span> <span class="token punctuation">{</span>
<span class="token function">data</span> <span class="token punctuation">(</span><span class="token punctuation">)</span> <span class="token punctuation">{</span>
<span class="token keyword">return</span> <span class="token punctuation">{</span>
@@ -48,21 +48,21 @@
<span class="token punctuation">}</span>
<span class="token punctuation">}</span><span class="token punctuation">,</span>
methods<span class="token punctuation">:</span><span class="token punctuation">{</span>
- <span class="token function">onstart</span> <span class="token punctuation">(</span>event<span class="token punctuation">)</span> <span class="token punctuation">{</span>
+ <span class="token function">onstart</span> <span class="token punctuation">(</span><span class="token parameter">event</span><span class="token punctuation">)</span> <span class="token punctuation">{</span>
<span class="token keyword">this</span><span class="token punctuation">.</span>state <span class="token operator">=</span> <span class="token string">'onstart'</span>
<span class="token punctuation">}</span><span class="token punctuation">,</span>
- <span class="token function">onpause</span> <span class="token punctuation">(</span>event<span class="token punctuation">)</span> <span class="token punctuation">{</span>
+ <span class="token function">onpause</span> <span class="token punctuation">(</span><span class="token parameter">event</span><span class="token punctuation">)</span> <span class="token punctuation">{</span>
<span class="token keyword">this</span><span class="token punctuation">.</span>state <span class="token operator">=</span> <span class="token string">'onpause'</span>
<span class="token punctuation">}</span><span class="token punctuation">,</span>
- <span class="token function">onfinish</span> <span class="token punctuation">(</span>event<span class="token punctuation">)</span> <span class="token punctuation">{</span>
+ <span class="token function">onfinish</span> <span class="token punctuation">(</span><span class="token parameter">event</span><span class="token punctuation">)</span> <span class="token punctuation">{</span>
<span class="token keyword">this</span><span class="token punctuation">.</span>state <span class="token operator">=</span> <span class="token string">'onfinish'</span>
<span class="token punctuation">}</span><span class="token punctuation">,</span>
- <span class="token function">onfail</span> <span class="token punctuation">(</span>event<span class="token punctuation">)</span> <span class="token punctuation">{</span>
+ <span class="token function">onfail</span> <span class="token punctuation">(</span><span class="token parameter">event</span><span class="token punctuation">)</span> <span class="token punctuation">{</span>
<span class="token keyword">this</span><span class="token punctuation">.</span>state <span class="token operator">=</span> <span class="token string">'onfinish'</span>
<span class="token punctuation">}</span>
<span class="token punctuation">}</span>
<span class="token punctuation">}</span>
-</span><span class="token tag"><span class="token tag"><span class="token punctuation"></</span>script</span><span class="token punctuation">></span></span>
+</span></span><span class="token tag"><span class="token tag"><span class="token punctuation"></</span>script</span><span class="token punctuation">></span></span>
</code></pre></div><ul><li><a href="http://dotwe.org/vue/01d3d27073a471bb234b1a76e130d197" target="_blank" rel="noopener noreferrer">Demo<svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path><polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77 [...]
←
<a href="/docs/components/waterfall.html" class="prev">
@@ -71,12 +71,12 @@
<web>
</a>
→
- </span></p></div><div class="page-edit"><div class="last-updated"><span class="prefix">Last Updated: </span><span class="time">8/7/2019</span></div><div class="edit-link"><a href="https://github.com/apache/incubator-weex-site/edit/master/docs/docs/components/video.md" target="_blank" rel="noopener noreferrer">Edit this page</a><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="cur [...]
+ </span></p></div><div class="page-edit"><div class="last-updated"><span class="prefix">Last Updated: </span><span class="time">6/20/2019</span></div><div class="edit-link"><a href="https://github.com/apache/incubator-weex-site/edit/master/docs/docs/components/video.md" target="_blank" rel="noopener noreferrer">Edit this page</a><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="cu [...]
Incubator. Incubation is required of all newly accepted projects until a further review indicates that the
infrastructure, communications, and decision making process have stabilized in a manner consistent with
other successful ASF projects. While incubation status is not necessarily a reflection of the completeness
or stability of the code, it does indicate that the project has yet to be fully endorsed by the ASF.</p></div><div class="col col-4" data-v-0ad13d84><dl data-v-0ad13d84><dt data-v-0ad13d84>ASF</dt><dd data-v-0ad13d84><a href="http://www.apache.org" target="_self" data-v-0ad13d84>Foundation</a></dd><dd data-v-0ad13d84><a href="http://www.apache.org/licenses/" target="_self" data-v-0ad13d84>License</a></dd><dd data-v-0ad13d84><a href="http://www.apache.org/events/current-event" t [...]
logo are trademarks of The Apache Software Foundation.</span></div></div></footer></div></div><!----></div></div>
- <script src="/assets/js/app.1cd24f44.js" defer></script><script src="/assets/js/84.beb61d7f.js" defer></script>
+ <script src="/assets/js/app.5ae81372.js" defer></script><script src="/assets/js/57.2b2957a5.js" defer></script>
</body>
</html>
diff --git a/docs/components/waterfall.html b/docs/components/waterfall.html
index 15a1e81..b6f890c 100644
--- a/docs/components/waterfall.html
+++ b/docs/components/waterfall.html
@@ -13,13 +13,13 @@
<meta name="google-site-verification" content="FbH8DPHpxdDJlfkKLKXuXWOu69DI8ZRRP8O2Phg8UKw">
<meta name="baidu-site-verification" content="WRr1iWvsYK">
- <link rel="preload" href="/assets/css/styles.1cd24f44.css" as="style"><link rel="preload" href="/assets/js/app.1cd24f44.js" as="script"><link rel="preload" href="/assets/js/85.d0d66316.js" as="script"><link rel="prefetch" href="/assets/css/11.styles.676774ba.css"><link rel="prefetch" href="/assets/css/14.styles.ec133e92.css"><link rel="prefetch" href="/assets/css/15.styles.6aac94b5.css"><link rel="prefetch" href="/assets/css/16.styles.f1a60de4.css"><link rel="prefetch" href="/assets/ [...]
- <link rel="stylesheet" href="/assets/css/styles.1cd24f44.css">
+ <link rel="preload" href="/assets/css/styles.5ae81372.css" as="style"><link rel="preload" href="/assets/js/app.5ae81372.js" as="script"><link rel="preload" href="/assets/js/58.89018fd0.js" as="script"><link rel="prefetch" href="/assets/css/1.styles.7a8ca841.css"><link rel="prefetch" href="/assets/css/10.styles.e87391c6.css"><link rel="prefetch" href="/assets/css/2.styles.6fdae112.css"><link rel="prefetch" href="/assets/css/20.styles.966c290b.css"><link rel="prefetch" href="/assets/cs [...]
+ <link rel="stylesheet" href="/assets/css/styles.5ae81372.css">
</head>
<body>
- <div id="app" data-server-rendered="true"><div class="theme-container vuepress-theme-fast"><header class="navbar"><div class="sidebar-button"><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" role="img" viewBox="0 0 448 512" class="icon"><path fill="currentColor" d="M436 124H12c-6.627 0-12-5.373-12-12V80c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.627-5.373 12-12 12zm0 160H12c-6.627 0-12-5.373-12-12v-32c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.62 [...]
+ <div id="app" data-server-rendered="true"><div class="theme-container vuepress-theme-fast"><header class="navbar"><div class="sidebar-button"><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" role="img" viewBox="0 0 448 512" class="icon"><path fill="currentColor" d="M436 124H12c-6.627 0-12-5.373-12-12V80c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.627-5.373 12-12 12zm0 160H12c-6.627 0-12-5.373-12-12v-32c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.62 [...]
<ul><li><code>auto</code>: means that the column width will be determined by other properties(e.g., column-count, if it has a non-auto value).</li><li><code><length></code>: describes the optimal column width. The actual column width may be wider (to fill the available space), or narrower (only if the available space is smaller than the specified column width). Specified values must be greater than 0.</li></ul></li><li><strong>column-count</strong>:This property describes the numbe [...]
-<ul><li><code>auto</code>: means that the number of columns will be determined by other properties (e.g., column-width, if it has a non-auto value).</li><li><code><integer></code>: describes the optimal number of columns into which the content of the element will be flowed. Values must be greater than 0. If both column-width and column-count have non-auto values, the integer value describes the maximum number of columns.</li></ul></li><li><strong>column-gap</strong>:sets the gap be [...]
+<ul><li><code>auto</code>: means that the number of columns will be determined by other properties (e.g., column-width, if it has a non-auto value).</li><li><code><integer></code>: describes the optimal number of columns into which the content of the element will be flowed. Values must be greater than 0. If both column-width and column-count have non-auto values, the integer value describes the maximum number of columns.</li></ul></li><li><strong>column-gap</strong>:sets the gap be [...]
←
<a href="/docs/components/input.html" class="prev">
<input>
@@ -27,12 +27,12 @@
<video>
</a>
→
- </span></p></div><div class="page-edit"><div class="last-updated"><span class="prefix">Last Updated: </span><span class="time">8/7/2019</span></div><div class="edit-link"><a href="https://github.com/apache/incubator-weex-site/edit/master/docs/docs/components/waterfall.md" target="_blank" rel="noopener noreferrer">Edit this page</a><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill= [...]
+ </span></p></div><div class="page-edit"><div class="last-updated"><span class="prefix">Last Updated: </span><span class="time">5/30/2019</span></div><div class="edit-link"><a href="https://github.com/apache/incubator-weex-site/edit/master/docs/docs/components/waterfall.md" target="_blank" rel="noopener noreferrer">Edit this page</a><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill [...]
Incubator. Incubation is required of all newly accepted projects until a further review indicates that the
infrastructure, communications, and decision making process have stabilized in a manner consistent with
other successful ASF projects. While incubation status is not necessarily a reflection of the completeness
or stability of the code, it does indicate that the project has yet to be fully endorsed by the ASF.</p></div><div class="col col-4" data-v-0ad13d84><dl data-v-0ad13d84><dt data-v-0ad13d84>ASF</dt><dd data-v-0ad13d84><a href="http://www.apache.org" target="_self" data-v-0ad13d84>Foundation</a></dd><dd data-v-0ad13d84><a href="http://www.apache.org/licenses/" target="_self" data-v-0ad13d84>License</a></dd><dd data-v-0ad13d84><a href="http://www.apache.org/events/current-event" t [...]
logo are trademarks of The Apache Software Foundation.</span></div></div></footer></div></div><!----></div></div>
- <script src="/assets/js/app.1cd24f44.js" defer></script><script src="/assets/js/85.d0d66316.js" defer></script>
+ <script src="/assets/js/app.5ae81372.js" defer></script><script src="/assets/js/58.89018fd0.js" defer></script>
</body>
</html>
diff --git a/docs/components/web.html b/docs/components/web.html
index bd9a3d0..b211281 100644
--- a/docs/components/web.html
+++ b/docs/components/web.html
@@ -13,32 +13,32 @@
<meta name="google-site-verification" content="FbH8DPHpxdDJlfkKLKXuXWOu69DI8ZRRP8O2Phg8UKw">
<meta name="baidu-site-verification" content="WRr1iWvsYK">
- <link rel="preload" href="/assets/css/styles.1cd24f44.css" as="style"><link rel="preload" href="/assets/js/app.1cd24f44.js" as="script"><link rel="preload" href="/assets/js/86.1028a384.js" as="script"><link rel="prefetch" href="/assets/css/11.styles.676774ba.css"><link rel="prefetch" href="/assets/css/14.styles.ec133e92.css"><link rel="prefetch" href="/assets/css/15.styles.6aac94b5.css"><link rel="prefetch" href="/assets/css/16.styles.f1a60de4.css"><link rel="prefetch" href="/assets/ [...]
- <link rel="stylesheet" href="/assets/css/styles.1cd24f44.css">
+ <link rel="preload" href="/assets/css/styles.5ae81372.css" as="style"><link rel="preload" href="/assets/js/app.5ae81372.js" as="script"><link rel="preload" href="/assets/js/59.d00a5cd5.js" as="script"><link rel="prefetch" href="/assets/css/1.styles.7a8ca841.css"><link rel="prefetch" href="/assets/css/10.styles.e87391c6.css"><link rel="prefetch" href="/assets/css/2.styles.6fdae112.css"><link rel="prefetch" href="/assets/css/20.styles.966c290b.css"><link rel="prefetch" href="/assets/cs [...]
+ <link rel="stylesheet" href="/assets/css/styles.5ae81372.css">
</head>
<body>
- <div id="app" data-server-rendered="true"><div class="theme-container vuepress-theme-fast"><header class="navbar"><div class="sidebar-button"><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" role="img" viewBox="0 0 448 512" class="icon"><path fill="currentColor" d="M436 124H12c-6.627 0-12-5.373-12-12V80c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.627-5.373 12-12 12zm0 160H12c-6.627 0-12-5.373-12-12v-32c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.62 [...]
+ <div id="app" data-server-rendered="true"><div class="theme-container vuepress-theme-fast"><header class="navbar"><div class="sidebar-button"><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" role="img" viewBox="0 0 448 512" class="icon"><path fill="currentColor" d="M436 124H12c-6.627 0-12-5.373-12-12V80c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.627-5.373 12-12 12zm0 160H12c-6.627 0-12-5.373-12-12v-32c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.62 [...]
<span class="token tag"><span class="token tag"><span class="token punctuation"><</span>web</span> <span class="token attr-name">src</span><span class="token attr-value"><span class="token punctuation">=</span><span class="token punctuation">"</span>https://www.taobao.com/<span class="token punctuation">"</span></span><span class="token punctuation">></span></span><span class="token tag"><span class="token tag"><span class="token punctuation"></</span>web</span><span [...]
<span class="token tag"><span class="token tag"><span class="token punctuation"></</span>template</span><span class="token punctuation">></span></span>
-<span class="token tag"><span class="token tag"><span class="token punctuation"><</span>script</span><span class="token punctuation">></span></span><span class="token script language-javascript"></span><span class="token tag"><span class="token tag"><span class="token punctuation"></</span>script</span><span class="token punctuation">></span></span>
+<span class="token tag"><span class="token tag"><span class="token punctuation"><</span>script</span><span class="token punctuation">></span></span><span class="token script"></span><span class="token tag"><span class="token tag"><span class="token punctuation"></</span>script</span><span class="token punctuation">></span></span>
-<span class="token tag"><span class="token tag"><span class="token punctuation"><</span>style</span><span class="token punctuation">></span></span><span class="token style language-css"></span><span class="token tag"><span class="token tag"><span class="token punctuation"></</span>style</span><span class="token punctuation">></span></span>
-</code></pre></div><div class="warning custom-block"><p class="custom-block-title">Note</p><ul><li><code><web></code> does not support list, scroller, and slider components in the same direction nested scroll mode, which will cause scrolling conflicts;</li><li><code><web></code> does not support any nested subcomponents;</li><li><code><web></code> must specify style attributes for width and height, otherwise it will not work;</li><li>You can use <a href="/docs/modules/w [...]
-</code></pre></div><p>See the <a href="http://dotwe.org/vue/81da1f0129dfc72e1666cfd4b90f20ae" target="_blank" rel="noopener noreferrer">example<svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path><polygon fill="currentColor" points="45.7,48.7 51.3,5 [...]
+<span class="token tag"><span class="token tag"><span class="token punctuation"><</span>style</span><span class="token punctuation">></span></span><span class="token style"></span><span class="token tag"><span class="token tag"><span class="token punctuation"></</span>style</span><span class="token punctuation">></span></span>
+</code></pre></div><div class="warning custom-block"><p class="custom-block-title">Note</p><ul><li><code><web></code> does not support list, scroller, and slider components in the same direction nested scroll mode, which will cause scrolling conflicts;</li><li><code><web></code> does not support any nested subcomponents;</li><li><code><web></code> must specify style attributes for width and height, otherwise it will not work;</li><li>You can use <a href="/docs/modules/w [...]
+</code></pre></div><p>See the <a href="http://dotwe.org/vue/81da1f0129dfc72e1666cfd4b90f20ae" target="_blank" rel="noopener noreferrer">example<svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path><polygon fill="currentColor" points="45.7,48.7 51.3,5 [...]
</code></pre></div><p>Add event handler:</p><div class="language-js extra-class"><pre class="language-js"><code><span class="token keyword">export</span> <span class="token keyword">default</span> <span class="token punctuation">{</span>
methods<span class="token punctuation">:</span> <span class="token punctuation">{</span>
- <span class="token function">onPageStart</span> <span class="token punctuation">(</span>event<span class="token punctuation">)</span> <span class="token punctuation">{</span>
+ <span class="token function">onPageStart</span> <span class="token punctuation">(</span><span class="token parameter">event</span><span class="token punctuation">)</span> <span class="token punctuation">{</span>
<span class="token comment">// page start load</span>
<span class="token punctuation">}</span><span class="token punctuation">,</span>
- <span class="token function">onPageFinish</span> <span class="token punctuation">(</span>event<span class="token punctuation">)</span> <span class="token punctuation">{</span>
+ <span class="token function">onPageFinish</span> <span class="token punctuation">(</span><span class="token parameter">event</span><span class="token punctuation">)</span> <span class="token punctuation">{</span>
<span class="token comment">// page finish load</span>
<span class="token punctuation">}</span><span class="token punctuation">,</span>
- <span class="token function">onError</span> <span class="token punctuation">(</span>event<span class="token punctuation">)</span> <span class="token punctuation">{</span>
+ <span class="token function">onError</span> <span class="token punctuation">(</span><span class="token parameter">event</span><span class="token punctuation">)</span> <span class="token punctuation">{</span>
<span class="token comment">// page load error</span>
<span class="token punctuation">}</span><span class="token punctuation">,</span>
<span class="token punctuation">}</span>
<span class="token punctuation">}</span>
-</code></pre></div><p>See the <a href="http://dotwe.org/vue/f9606de73fe386d554217371c4d60d03" target="_blank" rel="noopener noreferrer">example<svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path><polygon fill="currentColor" points="45.7,48.7 51.3,5 [...]
+</code></pre></div><p>See the <a href="http://dotwe.org/vue/f9606de73fe386d554217371c4d60d03" target="_blank" rel="noopener noreferrer">example<svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path><polygon fill="currentColor" points="45.7,48.7 51.3,5 [...]
←
<a href="/docs/components/video.html" class="prev">
<video>
@@ -46,12 +46,12 @@
<richtext>
</a>
→
- </span></p></div><div class="page-edit"><div class="last-updated"><span class="prefix">Last Updated: </span><span class="time">8/7/2019</span></div><div class="edit-link"><a href="https://github.com/apache/incubator-weex-site/edit/master/docs/docs/components/web.md" target="_blank" rel="noopener noreferrer">Edit this page</a><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="curre [...]
+ </span></p></div><div class="page-edit"><div class="last-updated"><span class="prefix">Last Updated: </span><span class="time">5/29/2019</span></div><div class="edit-link"><a href="https://github.com/apache/incubator-weex-site/edit/master/docs/docs/components/web.md" target="_blank" rel="noopener noreferrer">Edit this page</a><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="curr [...]
Incubator. Incubation is required of all newly accepted projects until a further review indicates that the
infrastructure, communications, and decision making process have stabilized in a manner consistent with
other successful ASF projects. While incubation status is not necessarily a reflection of the completeness
or stability of the code, it does indicate that the project has yet to be fully endorsed by the ASF.</p></div><div class="col col-4" data-v-0ad13d84><dl data-v-0ad13d84><dt data-v-0ad13d84>ASF</dt><dd data-v-0ad13d84><a href="http://www.apache.org" target="_self" data-v-0ad13d84>Foundation</a></dd><dd data-v-0ad13d84><a href="http://www.apache.org/licenses/" target="_self" data-v-0ad13d84>License</a></dd><dd data-v-0ad13d84><a href="http://www.apache.org/events/current-event" t [...]
logo are trademarks of The Apache Software Foundation.</span></div></div></footer></div></div><!----></div></div>
- <script src="/assets/js/app.1cd24f44.js" defer></script><script src="/assets/js/86.1028a384.js" defer></script>
+ <script src="/assets/js/app.5ae81372.js" defer></script><script src="/assets/js/59.d00a5cd5.js" defer></script>
</body>
</html>
diff --git a/docs/events/common-events.html b/docs/events/common-events.html
index 8eadbc2..9b6f798 100644
--- a/docs/events/common-events.html
+++ b/docs/events/common-events.html
@@ -13,49 +13,49 @@
<meta name="google-site-verification" content="FbH8DPHpxdDJlfkKLKXuXWOu69DI8ZRRP8O2Phg8UKw">
<meta name="baidu-site-verification" content="WRr1iWvsYK">
- <link rel="preload" href="/assets/css/styles.1cd24f44.css" as="style"><link rel="preload" href="/assets/js/app.1cd24f44.js" as="script"><link rel="preload" href="/assets/js/87.1af1ecb6.js" as="script"><link rel="prefetch" href="/assets/css/11.styles.676774ba.css"><link rel="prefetch" href="/assets/css/14.styles.ec133e92.css"><link rel="prefetch" href="/assets/css/15.styles.6aac94b5.css"><link rel="prefetch" href="/assets/css/16.styles.f1a60de4.css"><link rel="prefetch" href="/assets/ [...]
- <link rel="stylesheet" href="/assets/css/styles.1cd24f44.css">
+ <link rel="preload" href="/assets/css/styles.5ae81372.css" as="style"><link rel="preload" href="/assets/js/app.5ae81372.js" as="script"><link rel="preload" href="/assets/js/60.a17e0142.js" as="script"><link rel="prefetch" href="/assets/css/1.styles.7a8ca841.css"><link rel="prefetch" href="/assets/css/10.styles.e87391c6.css"><link rel="prefetch" href="/assets/css/2.styles.6fdae112.css"><link rel="prefetch" href="/assets/css/20.styles.966c290b.css"><link rel="prefetch" href="/assets/cs [...]
+ <link rel="stylesheet" href="/assets/css/styles.5ae81372.css">
</head>
<body>
- <div id="app" data-server-rendered="true"><div class="theme-container vuepress-theme-fast"><header class="navbar"><div class="sidebar-button"><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" role="img" viewBox="0 0 448 512" class="icon"><path fill="currentColor" d="M436 124H12c-6.627 0-12-5.373-12-12V80c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.627-5.373 12-12 12zm0 160H12c-6.627 0-12-5.373-12-12v-32c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.62 [...]
-**Notes: ** The <code>input</code> and <code>switch</code> component does not currently support the <code>click</code> event, please use <code>change</code> or <code>input</code> event instead.</p><h3 id="event-object"><a href="#event-object" aria-hidden="true" class="header-anchor">#</a> event object</h3><ul><li><code>type</code> : <code>click</code></li><li><code>target</code> : The target component where the event is triggered</li><li><code>timestamp</code> : Timestamp when event is t [...]
-**Notes: ** The <code>input</code> and <code>switch</code> component does not currently support the <code>click</code> event, please use <code>change</code> or <code>input</code> event instead.</p><h3 id="event-object-2"><a href="#event-object-2" aria-hidden="true" class="header-anchor">#</a> event object</h3><ul><li><code>type</code> : <code>longpress</code></li><li><code>target</code> : The target component where the event is triggered</li><li><code>timestamp</code> : Timestamp when ev [...]
-together with the following attr to achive smooth nest scroll.</p><p>shouldStopPropagationInitResult : default true/false,</p><p>shouldStopPropagationInterval : control touch call frequency with js. reduce js call with native.</p><h3 id="example"><a href="#example" aria-hidden="true" class="header-anchor">#</a> Example</h3><p><a href="http://dotwe.org/vue/48ddb2f7339d1fb116135900a2dbc8e5" target="_blank" rel="noopener noreferrer">Scroller With List<svg xmlns="http://www.w3.org/2000/svg" [...]
+ <div id="app" data-server-rendered="true"><div class="theme-container vuepress-theme-fast"><header class="navbar"><div class="sidebar-button"><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" role="img" viewBox="0 0 448 512" class="icon"><path fill="currentColor" d="M436 124H12c-6.627 0-12-5.373-12-12V80c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.627-5.373 12-12 12zm0 160H12c-6.627 0-12-5.373-12-12v-32c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.62 [...]
+**Notes: ** The <code>input</code> and <code>switch</code> component does not currently support the <code>click</code> event, please use <code>change</code> or <code>input</code> event instead.</p><h3 id="event-object"><a href="#event-object" class="header-anchor">#</a> event object</h3><ul><li><code>type</code> : <code>click</code></li><li><code>target</code> : The target component where the event is triggered</li><li><code>timestamp</code> : Timestamp when event is triggered</li></ul>< [...]
+**Notes: ** The <code>input</code> and <code>switch</code> component does not currently support the <code>click</code> event, please use <code>change</code> or <code>input</code> event instead.</p><h3 id="event-object-2"><a href="#event-object-2" class="header-anchor">#</a> event object</h3><ul><li><code>type</code> : <code>longpress</code></li><li><code>target</code> : The target component where the event is triggered</li><li><code>timestamp</code> : Timestamp when event is triggered</l [...]
+together with the following attr to achive smooth nest scroll.</p><p>shouldStopPropagationInitResult : default true/false,</p><p>shouldStopPropagationInterval : control touch call frequency with js. reduce js call with native.</p><h3 id="example"><a href="#example" class="header-anchor">#</a> Example</h3><p><a href="http://dotwe.org/vue/48ddb2f7339d1fb116135900a2dbc8e5" target="_blank" rel="noopener noreferrer">Scroller With List<svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" [...]
The <code>viewappear</code> event will be triggered when page is about to show or before any animations are configured for showing. For example, when calling <code>push</code> method in <code>navigator</code> module, this event will be trigged in new page.
The <code>viewdisappear</code> event will be triggeded when page is about to dismiss.
Different from <code>appear</code> and <code>disappear</code> of component, these two events focus on the status of whole page, so <strong>they must be bound to the root component</strong>.
-In addititon, these events also can be bound to body component which is not root actually such as <code>wxc-navpage</code>.</p><h3 id="event-object-5"><a href="#event-object-5" aria-hidden="true" class="header-anchor">#</a> event object</h3><ul><li><code>type</code> : <code>viewappear</code> or <code>viewdisappear</code></li><li><code>target</code> : The target component where the event is triggered</li><li><code>timestamp</code> : Timestamp when event is triggered</li></ul><h2 id="examp [...]
+In addititon, these events also can be bound to body component which is not root actually such as <code>wxc-navpage</code>.</p><h3 id="event-object-5"><a href="#event-object-5" class="header-anchor">#</a> event object</h3><ul><li><code>type</code> : <code>viewappear</code> or <code>viewdisappear</code></li><li><code>target</code> : The target component where the event is triggered</li><li><code>timestamp</code> : Timestamp when event is triggered</li></ul><h2 id="example-2"><a href="#exa [...]
<span class="token tag"><span class="token tag"><span class="token punctuation"><</span>div</span><span class="token punctuation">></span></span>
<span class="token tag"><span class="token tag"><span class="token punctuation"><</span>div</span> <span class="token attr-name">class</span><span class="token attr-value"><span class="token punctuation">=</span><span class="token punctuation">"</span>box<span class="token punctuation">"</span></span> <span class="token attr-name">@click</span><span class="token attr-value"><span class="token punctuation">=</span><span class="token punctuation">"</span>onclick<span [...]
<span class="token tag"><span class="token tag"><span class="token punctuation"></</span>div</span><span class="token punctuation">></span></span>
<span class="token tag"><span class="token tag"><span class="token punctuation"></</span>template</span><span class="token punctuation">></span></span>
-<span class="token tag"><span class="token tag"><span class="token punctuation"><</span>script</span><span class="token punctuation">></span></span><span class="token script language-javascript">
+<span class="token tag"><span class="token tag"><span class="token punctuation"><</span>script</span><span class="token punctuation">></span></span><span class="token script"><span class="token language-javascript">
<span class="token keyword">const</span> modal <span class="token operator">=</span> weex<span class="token punctuation">.</span><span class="token function">requireModule</span><span class="token punctuation">(</span><span class="token string">'modal'</span><span class="token punctuation">)</span>
<span class="token keyword">export</span> <span class="token keyword">default</span> <span class="token punctuation">{</span>
methods<span class="token punctuation">:</span> <span class="token punctuation">{</span>
- <span class="token function">onclick</span> <span class="token punctuation">(</span>event<span class="token punctuation">)</span> <span class="token punctuation">{</span>
+ <span class="token function">onclick</span> <span class="token punctuation">(</span><span class="token parameter">event</span><span class="token punctuation">)</span> <span class="token punctuation">{</span>
console<span class="token punctuation">.</span><span class="token function">log</span><span class="token punctuation">(</span><span class="token string">'onclick:'</span><span class="token punctuation">,</span> event<span class="token punctuation">)</span>
modal<span class="token punctuation">.</span><span class="token function">toast</span><span class="token punctuation">(</span><span class="token punctuation">{</span>
message<span class="token punctuation">:</span> <span class="token string">'onclick'</span><span class="token punctuation">,</span>
duration<span class="token punctuation">:</span> <span class="token number">0.8</span>
<span class="token punctuation">}</span><span class="token punctuation">)</span>
<span class="token punctuation">}</span><span class="token punctuation">,</span>
- <span class="token function">onlongpress</span> <span class="token punctuation">(</span>event<span class="token punctuation">)</span> <span class="token punctuation">{</span>
+ <span class="token function">onlongpress</span> <span class="token punctuation">(</span><span class="token parameter">event</span><span class="token punctuation">)</span> <span class="token punctuation">{</span>
console<span class="token punctuation">.</span><span class="token function">log</span><span class="token punctuation">(</span><span class="token string">'onlongpress:'</span><span class="token punctuation">,</span> event<span class="token punctuation">)</span>
modal<span class="token punctuation">.</span><span class="token function">toast</span><span class="token punctuation">(</span><span class="token punctuation">{</span>
message<span class="token punctuation">:</span> <span class="token string">'onlongpress'</span><span class="token punctuation">,</span>
duration<span class="token punctuation">:</span> <span class="token number">0.8</span>
<span class="token punctuation">}</span><span class="token punctuation">)</span>
<span class="token punctuation">}</span><span class="token punctuation">,</span>
- <span class="token function">onappear</span> <span class="token punctuation">(</span>event<span class="token punctuation">)</span> <span class="token punctuation">{</span>
+ <span class="token function">onappear</span> <span class="token punctuation">(</span><span class="token parameter">event</span><span class="token punctuation">)</span> <span class="token punctuation">{</span>
console<span class="token punctuation">.</span><span class="token function">log</span><span class="token punctuation">(</span><span class="token string">'onappear:'</span><span class="token punctuation">,</span> event<span class="token punctuation">)</span>
modal<span class="token punctuation">.</span><span class="token function">toast</span><span class="token punctuation">(</span><span class="token punctuation">{</span>
message<span class="token punctuation">:</span> <span class="token string">'onappear'</span><span class="token punctuation">,</span>
duration<span class="token punctuation">:</span> <span class="token number">0.8</span>
<span class="token punctuation">}</span><span class="token punctuation">)</span>
<span class="token punctuation">}</span><span class="token punctuation">,</span>
- <span class="token function">ondisappear</span> <span class="token punctuation">(</span>event<span class="token punctuation">)</span> <span class="token punctuation">{</span>
+ <span class="token function">ondisappear</span> <span class="token punctuation">(</span><span class="token parameter">event</span><span class="token punctuation">)</span> <span class="token punctuation">{</span>
console<span class="token punctuation">.</span><span class="token function">log</span><span class="token punctuation">(</span><span class="token string">'ondisappear:'</span><span class="token punctuation">,</span> event<span class="token punctuation">)</span>
modal<span class="token punctuation">.</span><span class="token function">toast</span><span class="token punctuation">(</span><span class="token punctuation">{</span>
message<span class="token punctuation">:</span> <span class="token string">'ondisappear'</span><span class="token punctuation">,</span>
@@ -64,9 +64,9 @@ In addititon, these events also can be bound to body component which is not root
<span class="token punctuation">}</span>
<span class="token punctuation">}</span>
<span class="token punctuation">}</span>
-</span><span class="token tag"><span class="token tag"><span class="token punctuation"></</span>script</span><span class="token punctuation">></span></span>
+</span></span><span class="token tag"><span class="token tag"><span class="token punctuation"></</span>script</span><span class="token punctuation">></span></span>
-<span class="token tag"><span class="token tag"><span class="token punctuation"><</span>style</span> <span class="token attr-name">scoped</span><span class="token punctuation">></span></span><span class="token style language-css">
+<span class="token tag"><span class="token tag"><span class="token punctuation"><</span>style</span> <span class="token attr-name">scoped</span><span class="token punctuation">></span></span><span class="token style"><span class="token language-css">
<span class="token selector">.box</span> <span class="token punctuation">{</span>
<span class="token property">border-width</span><span class="token punctuation">:</span> 2px<span class="token punctuation">;</span>
<span class="token property">border-style</span><span class="token punctuation">:</span> solid<span class="token punctuation">;</span>
@@ -77,7 +77,7 @@ In addititon, these events also can be bound to body component which is not root
<span class="token property">margin-left</span><span class="token punctuation">:</span> 250px<span class="token punctuation">;</span>
<span class="token property">background-color</span><span class="token punctuation">:</span> #EEE<span class="token punctuation">;</span>
<span class="token punctuation">}</span>
-</span><span class="token tag"><span class="token tag"><span class="token punctuation"></</span>style</span><span class="token punctuation">></span></span>
+</span></span><span class="token tag"><span class="token tag"><span class="token punctuation"></</span>style</span><span class="token punctuation">></span></span>
</code></pre></div></div><div class="page-nav"><p class="inner"><span class="prev">
←
<a href="/docs/styles/color-name.html" class="prev">
@@ -86,12 +86,12 @@ In addititon, these events also can be bound to body component which is not root
Event Bubble
</a>
→
- </span></p></div><div class="page-edit"><div class="last-updated"><span class="prefix">Last Updated: </span><span class="time">8/7/2019</span></div><div class="edit-link"><a href="https://github.com/apache/incubator-weex-site/edit/master/docs/docs/events/common-events.md" target="_blank" rel="noopener noreferrer">Edit this page</a><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill= [...]
+ </span></p></div><div class="page-edit"><div class="last-updated"><span class="prefix">Last Updated: </span><span class="time">8/9/2019</span></div><div class="edit-link"><a href="https://github.com/apache/incubator-weex-site/edit/master/docs/docs/events/common-events.md" target="_blank" rel="noopener noreferrer">Edit this page</a><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill= [...]
Incubator. Incubation is required of all newly accepted projects until a further review indicates that the
infrastructure, communications, and decision making process have stabilized in a manner consistent with
other successful ASF projects. While incubation status is not necessarily a reflection of the completeness
or stability of the code, it does indicate that the project has yet to be fully endorsed by the ASF.</p></div><div class="col col-4" data-v-0ad13d84><dl data-v-0ad13d84><dt data-v-0ad13d84>ASF</dt><dd data-v-0ad13d84><a href="http://www.apache.org" target="_self" data-v-0ad13d84>Foundation</a></dd><dd data-v-0ad13d84><a href="http://www.apache.org/licenses/" target="_self" data-v-0ad13d84>License</a></dd><dd data-v-0ad13d84><a href="http://www.apache.org/events/current-event" t [...]
logo are trademarks of The Apache Software Foundation.</span></div></div></footer></div></div><!----></div></div>
- <script src="/assets/js/app.1cd24f44.js" defer></script><script src="/assets/js/87.1af1ecb6.js" defer></script>
+ <script src="/assets/js/app.5ae81372.js" defer></script><script src="/assets/js/60.a17e0142.js" defer></script>
</body>
</html>
diff --git a/docs/events/event-bubbling.html b/docs/events/event-bubbling.html
index dc80d22..788b88e 100644
--- a/docs/events/event-bubbling.html
+++ b/docs/events/event-bubbling.html
@@ -13,23 +13,23 @@
<meta name="google-site-verification" content="FbH8DPHpxdDJlfkKLKXuXWOu69DI8ZRRP8O2Phg8UKw">
<meta name="baidu-site-verification" content="WRr1iWvsYK">
- <link rel="preload" href="/assets/css/styles.1cd24f44.css" as="style"><link rel="preload" href="/assets/js/app.1cd24f44.js" as="script"><link rel="preload" href="/assets/js/88.133caaa3.js" as="script"><link rel="prefetch" href="/assets/css/11.styles.676774ba.css"><link rel="prefetch" href="/assets/css/14.styles.ec133e92.css"><link rel="prefetch" href="/assets/css/15.styles.6aac94b5.css"><link rel="prefetch" href="/assets/css/16.styles.f1a60de4.css"><link rel="prefetch" href="/assets/ [...]
- <link rel="stylesheet" href="/assets/css/styles.1cd24f44.css">
+ <link rel="preload" href="/assets/css/styles.5ae81372.css" as="style"><link rel="preload" href="/assets/js/app.5ae81372.js" as="script"><link rel="preload" href="/assets/js/61.3a527b6b.js" as="script"><link rel="prefetch" href="/assets/css/1.styles.7a8ca841.css"><link rel="prefetch" href="/assets/css/10.styles.e87391c6.css"><link rel="prefetch" href="/assets/css/2.styles.6fdae112.css"><link rel="prefetch" href="/assets/css/20.styles.966c290b.css"><link rel="prefetch" href="/assets/cs [...]
+ <link rel="stylesheet" href="/assets/css/styles.5ae81372.css">
</head>
<body>
- <div id="app" data-server-rendered="true"><div class="theme-container vuepress-theme-fast"><header class="navbar"><div class="sidebar-button"><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" role="img" viewBox="0 0 448 512" class="icon"><path fill="currentColor" d="M436 124H12c-6.627 0-12-5.373-12-12V80c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.627-5.373 12-12 12zm0 160H12c-6.627 0-12-5.373-12-12v-32c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.62 [...]
+ <div id="app" data-server-rendered="true"><div class="theme-container vuepress-theme-fast"><header class="navbar"><div class="sidebar-button"><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" role="img" viewBox="0 0 448 512" class="icon"><path fill="currentColor" d="M436 124H12c-6.627 0-12-5.373-12-12V80c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.627-5.373 12-12 12zm0 160H12c-6.627 0-12-5.373-12-12v-32c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.62 [...]
<span class="token comment"><!-- Use it in the root element to turn it on. --></span>
<span class="token tag"><span class="token tag"><span class="token punctuation"><</span>div</span> <span class="token attr-name">bubble</span><span class="token attr-value"><span class="token punctuation">=</span><span class="token punctuation">"</span>true<span class="token punctuation">"</span></span><span class="token punctuation">></span></span>
...
<span class="token tag"><span class="token tag"><span class="token punctuation"></</span>div</span><span class="token punctuation">></span></span>
<span class="token tag"><span class="token tag"><span class="token punctuation"></</span>template</span><span class="token punctuation">></span></span>
-</code></pre></div><h2 id="stop-bubbling"><a href="#stop-bubbling" aria-hidden="true" class="header-anchor">#</a> Stop Bubbling</h2><p>In the event handler function, you can use the <code>event.stopPropagation()</code> method to prevent the event from escalating, which is exactly like the event's method with the same name in <a href="https://dom.spec.whatwg.org/#dom-event-stoppropagation" target="_blank" rel="noopener noreferrer">DOM standard<svg xmlns="http://www.w3.org/2000/svg" aria-h [...]
- <span class="token function">handleClick</span> <span class="token punctuation">(</span>event<span class="token punctuation">)</span> <span class="token punctuation">{</span>
+</code></pre></div><h2 id="stop-bubbling"><a href="#stop-bubbling" class="header-anchor">#</a> Stop Bubbling</h2><p>In the event handler function, you can use the <code>event.stopPropagation()</code> method to prevent the event from escalating, which is exactly like the event's method with the same name in <a href="https://dom.spec.whatwg.org/#dom-event-stoppropagation" target="_blank" rel="noopener noreferrer">DOM standard<svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x="0px [...]
+ <span class="token function">handleClick</span> <span class="token punctuation">(</span><span class="token parameter">event</span><span class="token punctuation">)</span> <span class="token punctuation">{</span>
<span class="token comment">// Stop event propagation.</span>
event<span class="token punctuation">.</span><span class="token function">stopPropagation</span><span class="token punctuation">(</span><span class="token punctuation">)</span>
<span class="token punctuation">}</span>
<span class="token punctuation">}</span>
-</code></pre></div><h2 id="notice"><a href="#notice" aria-hidden="true" class="header-anchor">#</a> Notice</h2><p>One thing should be noticed: <strong>For compatibility reason, Weex does not turn on event bubbling by default. You need to add <code>bubble = "true"</code> on the root element's properties to turn on the bubbling mechanism. Otherwise, Weex will keep working in the old way, without the event bubbling effect.</strong></p><h2 id="examples"><a href="#examples" aria-hid [...]
+</code></pre></div><h2 id="notice"><a href="#notice" class="header-anchor">#</a> Notice</h2><p>One thing should be noticed: <strong>For compatibility reason, Weex does not turn on event bubbling by default. You need to add <code>bubble = "true"</code> on the root element's properties to turn on the bubbling mechanism. Otherwise, Weex will keep working in the old way, without the event bubbling effect.</strong></p><h2 id="examples"><a href="#examples" class="header-anchor">#</a> [...]
←
<a href="/docs/events/common-events.html" class="prev">
Common Events
@@ -37,12 +37,12 @@
Gesture
</a>
→
- </span></p></div><div class="page-edit"><div class="last-updated"><span class="prefix">Last Updated: </span><span class="time">8/7/2019</span></div><div class="edit-link"><a href="https://github.com/apache/incubator-weex-site/edit/master/docs/docs/events/event-bubbling.md" target="_blank" rel="noopener noreferrer">Edit this page</a><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill [...]
+ </span></p></div><div class="page-edit"><div class="last-updated"><span class="prefix">Last Updated: </span><span class="time">3/26/2019</span></div><div class="edit-link"><a href="https://github.com/apache/incubator-weex-site/edit/master/docs/docs/events/event-bubbling.md" target="_blank" rel="noopener noreferrer">Edit this page</a><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fil [...]
Incubator. Incubation is required of all newly accepted projects until a further review indicates that the
infrastructure, communications, and decision making process have stabilized in a manner consistent with
other successful ASF projects. While incubation status is not necessarily a reflection of the completeness
or stability of the code, it does indicate that the project has yet to be fully endorsed by the ASF.</p></div><div class="col col-4" data-v-0ad13d84><dl data-v-0ad13d84><dt data-v-0ad13d84>ASF</dt><dd data-v-0ad13d84><a href="http://www.apache.org" target="_self" data-v-0ad13d84>Foundation</a></dd><dd data-v-0ad13d84><a href="http://www.apache.org/licenses/" target="_self" data-v-0ad13d84>License</a></dd><dd data-v-0ad13d84><a href="http://www.apache.org/events/current-event" t [...]
logo are trademarks of The Apache Software Foundation.</span></div></div></footer></div></div><!----></div></div>
- <script src="/assets/js/app.1cd24f44.js" defer></script><script src="/assets/js/88.133caaa3.js" defer></script>
+ <script src="/assets/js/app.5ae81372.js" defer></script><script src="/assets/js/61.3a527b6b.js" defer></script>
</body>
</html>
diff --git a/docs/events/gesture.html b/docs/events/gesture.html
index 3944a0d..1fb022d 100644
--- a/docs/events/gesture.html
+++ b/docs/events/gesture.html
@@ -13,23 +13,23 @@
<meta name="google-site-verification" content="FbH8DPHpxdDJlfkKLKXuXWOu69DI8ZRRP8O2Phg8UKw">
<meta name="baidu-site-verification" content="WRr1iWvsYK">
- <link rel="preload" href="/assets/css/styles.1cd24f44.css" as="style"><link rel="preload" href="/assets/js/app.1cd24f44.js" as="script"><link rel="preload" href="/assets/js/89.bbba5776.js" as="script"><link rel="prefetch" href="/assets/css/11.styles.676774ba.css"><link rel="prefetch" href="/assets/css/14.styles.ec133e92.css"><link rel="prefetch" href="/assets/css/15.styles.6aac94b5.css"><link rel="prefetch" href="/assets/css/16.styles.f1a60de4.css"><link rel="prefetch" href="/assets/ [...]
- <link rel="stylesheet" href="/assets/css/styles.1cd24f44.css">
+ <link rel="preload" href="/assets/css/styles.5ae81372.css" as="style"><link rel="preload" href="/assets/js/app.5ae81372.js" as="script"><link rel="preload" href="/assets/js/62.8eaaaa78.js" as="script"><link rel="prefetch" href="/assets/css/1.styles.7a8ca841.css"><link rel="prefetch" href="/assets/css/10.styles.e87391c6.css"><link rel="prefetch" href="/assets/css/2.styles.6fdae112.css"><link rel="prefetch" href="/assets/css/20.styles.966c290b.css"><link rel="prefetch" href="/assets/cs [...]
+ <link rel="stylesheet" href="/assets/css/styles.5ae81372.css">
</head>
<body>
- <div id="app" data-server-rendered="true"><div class="theme-container vuepress-theme-fast"><header class="navbar"><div class="sidebar-button"><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" role="img" viewBox="0 0 448 512" class="icon"><path fill="currentColor" d="M436 124H12c-6.627 0-12-5.373-12-12V80c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.627-5.373 12-12 12zm0 160H12c-6.627 0-12-5.373-12-12v-32c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.62 [...]
+ <div id="app" data-server-rendered="true"><div class="theme-container vuepress-theme-fast"><header class="navbar"><div class="sidebar-button"><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" role="img" viewBox="0 0 448 512" class="icon"><path fill="currentColor" d="M436 124H12c-6.627 0-12-5.373-12-12V80c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.627-5.373 12-12 12zm0 160H12c-6.627 0-12-5.373-12-12v-32c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.62 [...]
<ul><li><code>touchstart</code> will be fired when a touch point is placed on the touch surface.</li><li><code>touchmove</code> will be fired when a touch point is moved along the touch surface.</li><li><code>touchend</code> will be fired when a touch point is removed from the touch surface.</li><li><code>stopPropagation</code> every touch event will be fired, you can control touch event whether should be bubbled by return true(should bubble) or false(touch event consumed by this view, [...]
<ul><li><code>panstart</code> will be fired when pan start</li><li><code>panmove</code> will be fired when pan move</li><li><code>panend</code> will be fired when pan end</li></ul></li><li><strong>Horizontal/Vertical Pan</strong><span class="api-version">v0.10+</span> . Mainly used for cell swipe gestures before conflict resolving system is completed. start/move/end state of the gesture will be passed by <code>state</code> property. <strong>Note</strong>: These gestures are in conflict [...]
-<ul><li><code>horizontalpan</code></li><li><code>verticalpan</code></li></ul></li><li><strong>Swipe</strong>. Swipe is fired when user swipe a touch point on the screen. A serial of motion will only trigger one Swipe gesture.</li><li><strong>LongPress</strong>. LongPress is fired when a touch point is held for 500 ms or more.</li></ul><p>The Touch gesture and Pan is very close to each other, with following features hold:</p><ul><li><strong>Touch</strong>. Not sampled, accuracy, but slow. [...]
+<ul><li><code>horizontalpan</code></li><li><code>verticalpan</code></li></ul></li><li><strong>Swipe</strong>. Swipe is fired when user swipe a touch point on the screen. A serial of motion will only trigger one Swipe gesture.</li><li><strong>LongPress</strong>. LongPress is fired when a touch point is held for 500 ms or more.</li></ul><p>The Touch gesture and Pan is very close to each other, with following features hold:</p><ul><li><strong>Touch</strong>. Not sampled, accuracy, but slow. [...]
←
<a href="/docs/events/event-bubbling.html" class="prev">
Event Bubble
- </a></span><!----></p></div><div class="page-edit"><div class="last-updated"><span class="prefix">Last Updated: </span><span class="time">8/7/2019</span></div><div class="edit-link"><a href="https://github.com/apache/incubator-weex-site/edit/master/docs/docs/events/gesture.md" target="_blank" rel="noopener noreferrer">Edit this page</a><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><pat [...]
+ </a></span><!----></p></div><div class="page-edit"><div class="last-updated"><span class="prefix">Last Updated: </span><span class="time">3/26/2019</span></div><div class="edit-link"><a href="https://github.com/apache/incubator-weex-site/edit/master/docs/docs/events/gesture.md" target="_blank" rel="noopener noreferrer">Edit this page</a><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><pa [...]
Incubator. Incubation is required of all newly accepted projects until a further review indicates that the
infrastructure, communications, and decision making process have stabilized in a manner consistent with
other successful ASF projects. While incubation status is not necessarily a reflection of the completeness
or stability of the code, it does indicate that the project has yet to be fully endorsed by the ASF.</p></div><div class="col col-4" data-v-0ad13d84><dl data-v-0ad13d84><dt data-v-0ad13d84>ASF</dt><dd data-v-0ad13d84><a href="http://www.apache.org" target="_self" data-v-0ad13d84>Foundation</a></dd><dd data-v-0ad13d84><a href="http://www.apache.org/licenses/" target="_self" data-v-0ad13d84>License</a></dd><dd data-v-0ad13d84><a href="http://www.apache.org/events/current-event" t [...]
logo are trademarks of The Apache Software Foundation.</span></div></div></footer></div></div><!----></div></div>
- <script src="/assets/js/app.1cd24f44.js" defer></script><script src="/assets/js/89.bbba5776.js" defer></script>
+ <script src="/assets/js/app.5ae81372.js" defer></script><script src="/assets/js/62.8eaaaa78.js" defer></script>
</body>
</html>
diff --git a/docs/index.html b/docs/index.html
index ab3f616..2b7f22c 100644
--- a/docs/index.html
+++ b/docs/index.html
@@ -13,16 +13,16 @@
<meta name="google-site-verification" content="FbH8DPHpxdDJlfkKLKXuXWOu69DI8ZRRP8O2Phg8UKw">
<meta name="baidu-site-verification" content="WRr1iWvsYK">
- <link rel="preload" href="/assets/css/styles.1cd24f44.css" as="style"><link rel="preload" href="/assets/js/app.1cd24f44.js" as="script"><link rel="preload" href="/assets/js/25.4edbdcb9.js" as="script"><link rel="prefetch" href="/assets/css/11.styles.676774ba.css"><link rel="prefetch" href="/assets/css/14.styles.ec133e92.css"><link rel="prefetch" href="/assets/css/15.styles.6aac94b5.css"><link rel="prefetch" href="/assets/css/16.styles.f1a60de4.css"><link rel="prefetch" href="/assets/ [...]
- <link rel="stylesheet" href="/assets/css/styles.1cd24f44.css">
+ <link rel="preload" href="/assets/css/styles.5ae81372.css" as="style"><link rel="preload" href="/assets/js/app.5ae81372.js" as="script"><link rel="preload" href="/assets/js/13.d7eeb9a2.js" as="script"><link rel="prefetch" href="/assets/css/1.styles.7a8ca841.css"><link rel="prefetch" href="/assets/css/10.styles.e87391c6.css"><link rel="prefetch" href="/assets/css/2.styles.6fdae112.css"><link rel="prefetch" href="/assets/css/20.styles.966c290b.css"><link rel="prefetch" href="/assets/cs [...]
+ <link rel="stylesheet" href="/assets/css/styles.5ae81372.css">
</head>
<body>
- <div id="app" data-server-rendered="true"><div class="theme-container vuepress-theme-fast"><header class="navbar"><div class="sidebar-button"><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" role="img" viewBox="0 0 448 512" class="icon"><path fill="currentColor" d="M436 124H12c-6.627 0-12-5.373-12-12V80c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.627-5.373 12-12 12zm0 160H12c-6.627 0-12-5.373-12-12v-32c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.62 [...]
+ <div id="app" data-server-rendered="true"><div class="theme-container vuepress-theme-fast"><header class="navbar"><div class="sidebar-button"><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" role="img" viewBox="0 0 448 512" class="icon"><path fill="currentColor" d="M436 124H12c-6.627 0-12-5.373-12-12V80c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.627-5.373 12-12 12zm0 160H12c-6.627 0-12-5.373-12-12v-32c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.62 [...]
Incubator. Incubation is required of all newly accepted projects until a further review indicates that the
infrastructure, communications, and decision making process have stabilized in a manner consistent with
other successful ASF projects. While incubation status is not necessarily a reflection of the completeness
or stability of the code, it does indicate that the project has yet to be fully endorsed by the ASF.</p></div><div class="col col-4" data-v-0ad13d84><dl data-v-0ad13d84><dt data-v-0ad13d84>ASF</dt><dd data-v-0ad13d84><a href="http://www.apache.org" target="_self" data-v-0ad13d84>Foundation</a></dd><dd data-v-0ad13d84><a href="http://www.apache.org/licenses/" target="_self" data-v-0ad13d84>License</a></dd><dd data-v-0ad13d84><a href="http://www.apache.org/events/current-event" t [...]
logo are trademarks of The Apache Software Foundation.</span></div></div></footer></div></div><!----></div></div>
- <script src="/assets/js/app.1cd24f44.js" defer></script><script src="/assets/js/25.4edbdcb9.js" defer></script>
+ <script src="/assets/js/app.5ae81372.js" defer></script><script src="/assets/js/13.d7eeb9a2.js" defer></script>
</body>
</html>
diff --git a/docs/modules/animation.html b/docs/modules/animation.html
index 4faf0e0..113b807 100644
--- a/docs/modules/animation.html
+++ b/docs/modules/animation.html
@@ -13,11 +13,11 @@
<meta name="google-site-verification" content="FbH8DPHpxdDJlfkKLKXuXWOu69DI8ZRRP8O2Phg8UKw">
<meta name="baidu-site-verification" content="WRr1iWvsYK">
- <link rel="preload" href="/assets/css/styles.1cd24f44.css" as="style"><link rel="preload" href="/assets/js/app.1cd24f44.js" as="script"><link rel="preload" href="/assets/js/90.994ff13c.js" as="script"><link rel="prefetch" href="/assets/css/11.styles.676774ba.css"><link rel="prefetch" href="/assets/css/14.styles.ec133e92.css"><link rel="prefetch" href="/assets/css/15.styles.6aac94b5.css"><link rel="prefetch" href="/assets/css/16.styles.f1a60de4.css"><link rel="prefetch" href="/assets/ [...]
- <link rel="stylesheet" href="/assets/css/styles.1cd24f44.css">
+ <link rel="preload" href="/assets/css/styles.5ae81372.css" as="style"><link rel="preload" href="/assets/js/app.5ae81372.js" as="script"><link rel="preload" href="/assets/js/63.4ede0e43.js" as="script"><link rel="prefetch" href="/assets/css/1.styles.7a8ca841.css"><link rel="prefetch" href="/assets/css/10.styles.e87391c6.css"><link rel="prefetch" href="/assets/css/2.styles.6fdae112.css"><link rel="prefetch" href="/assets/css/20.styles.966c290b.css"><link rel="prefetch" href="/assets/cs [...]
+ <link rel="stylesheet" href="/assets/css/styles.5ae81372.css">
</head>
<body>
- <div id="app" data-server-rendered="true"><div class="theme-container vuepress-theme-fast"><header class="navbar"><div class="sidebar-button"><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" role="img" viewBox="0 0 448 512" class="icon"><path fill="currentColor" d="M436 124H12c-6.627 0-12-5.373-12-12V80c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.627-5.373 12-12 12zm0 160H12c-6.627 0-12-5.373-12-12v-32c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.62 [...]
+ <div id="app" data-server-rendered="true"><div class="theme-container vuepress-theme-fast"><header class="navbar"><div class="sidebar-button"><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" role="img" viewBox="0 0 448 512" class="icon"><path fill="currentColor" d="M436 124H12c-6.627 0-12-5.373-12-12V80c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.627-5.373 12-12 12zm0 160H12c-6.627 0-12-5.373-12-12v-32c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.62 [...]
styles<span class="token punctuation">:</span> <span class="token punctuation">{</span>
backgroundColor<span class="token punctuation">:</span> <span class="token string">'#FF0000'</span><span class="token punctuation">,</span>
transform<span class="token punctuation">:</span> <span class="token string">'translate(250px, 100px)'</span><span class="token punctuation">,</span>
@@ -29,10 +29,10 @@
<span class="token punctuation">}</span><span class="token punctuation">,</span> <span class="token keyword">function</span> <span class="token punctuation">(</span><span class="token punctuation">)</span> <span class="token punctuation">{</span>
modal<span class="token punctuation">.</span><span class="token function">toast</span><span class="token punctuation">(</span><span class="token punctuation">{</span> message<span class="token punctuation">:</span> <span class="token string">'animation finished.'</span> <span class="token punctuation">}</span><span class="token punctuation">)</span>
<span class="token punctuation">}</span><span class="token punctuation">)</span>
-</code></pre></div><ul><li><a href="http://dotwe.org/vue/2d1b61bef061448c1a5a13eac9624410" target="_blank" rel="noopener noreferrer">Demo<svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path><polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77 [...]
+</code></pre></div><ul><li><a href="http://dotwe.org/vue/2d1b61bef061448c1a5a13eac9624410" target="_blank" rel="noopener noreferrer">Demo<svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path><polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77 [...]
<ul><li>width</li><li>height</li><li>backgroundColor</li><li>opacity</li><li>transformOrigin</li><li>transform
<ul><li>translate/translateX/translateY</li><li>rotate/rotateX/rotateY</li><li>perspective</li><li>scale/scaleX/scaleY</li></ul></li></ul></li><li><strong><code>duration</code></strong>, <code>duration</code><em>number</em> specifies the duration of animation execution, the default value is <code>0</code>, meaning that the component get the desired property immediately.</li><li><strong><code>delay</code></strong>, <code>delay</code><em>number</em> specifies the waiting time before the an [...]
-<ul><li><code>linear</code>: Specify a transition effect with the same speed from start to end.</li><li><code>ease-in</code>: Specify a transition effect with a slow start and fast end.</li><li><code>ease-out</code>: Specify a transition effect with a fast start and slow end.</li><li><code>ease-in-out</code>: Specify a transition effect with a slow start, fast intermediate and slow end.</li><li><code>cubic-bezier(x1, y1, x2, y2)</code>: Define your own values in the cubic-bezier function [...]
+<ul><li><code>linear</code>: Specify a transition effect with the same speed from start to end.</li><li><code>ease-in</code>: Specify a transition effect with a slow start and fast end.</li><li><code>ease-out</code>: Specify a transition effect with a fast start and slow end.</li><li><code>ease-in-out</code>: Specify a transition effect with a slow start, fast intermediate and slow end.</li><li><code>cubic-bezier(x1, y1, x2, y2)</code>: Define your own values in the cubic-bezier function [...]
<ul><li><code>translate/translateX/translateY</code>: Specify the location which the element will be translated to.The unit is number or percent and the default value is 0.</li><li><code>rotate/rotateX/rotateY</code><strong>v0.14+</strong>: Specify the angle of which the element will be rotated. The unit is <strong>degree</strong> and the default value is 0.</li><li><code>perspective</code><strong>v0.16+</strong>: The distance between the z=0 plane and the user. Supported for <strong>And [...]
:::</li></ul></li></ul></div><div class="page-nav"><p class="inner"><span class="prev">
←
@@ -42,12 +42,12 @@
clipboard
</a>
→
- </span></p></div><div class="page-edit"><div class="last-updated"><span class="prefix">Last Updated: </span><span class="time">8/7/2019</span></div><div class="edit-link"><a href="https://github.com/apache/incubator-weex-site/edit/master/docs/docs/modules/animation.md" target="_blank" rel="noopener noreferrer">Edit this page</a><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="cu [...]
+ </span></p></div><div class="page-edit"><div class="last-updated"><span class="prefix">Last Updated: </span><span class="time">9/20/2019</span></div><div class="edit-link"><a href="https://github.com/apache/incubator-weex-site/edit/master/docs/docs/modules/animation.md" target="_blank" rel="noopener noreferrer">Edit this page</a><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="c [...]
Incubator. Incubation is required of all newly accepted projects until a further review indicates that the
infrastructure, communications, and decision making process have stabilized in a manner consistent with
other successful ASF projects. While incubation status is not necessarily a reflection of the completeness
or stability of the code, it does indicate that the project has yet to be fully endorsed by the ASF.</p></div><div class="col col-4" data-v-0ad13d84><dl data-v-0ad13d84><dt data-v-0ad13d84>ASF</dt><dd data-v-0ad13d84><a href="http://www.apache.org" target="_self" data-v-0ad13d84>Foundation</a></dd><dd data-v-0ad13d84><a href="http://www.apache.org/licenses/" target="_self" data-v-0ad13d84>License</a></dd><dd data-v-0ad13d84><a href="http://www.apache.org/events/current-event" t [...]
logo are trademarks of The Apache Software Foundation.</span></div></div></footer></div></div><!----></div></div>
- <script src="/assets/js/app.1cd24f44.js" defer></script><script src="/assets/js/90.994ff13c.js" defer></script>
+ <script src="/assets/js/app.5ae81372.js" defer></script><script src="/assets/js/63.4ede0e43.js" defer></script>
</body>
</html>
diff --git a/docs/modules/clipboard.html b/docs/modules/clipboard.html
index 917b503..409b582 100644
--- a/docs/modules/clipboard.html
+++ b/docs/modules/clipboard.html
@@ -13,11 +13,11 @@
<meta name="google-site-verification" content="FbH8DPHpxdDJlfkKLKXuXWOu69DI8ZRRP8O2Phg8UKw">
<meta name="baidu-site-verification" content="WRr1iWvsYK">
- <link rel="preload" href="/assets/css/styles.1cd24f44.css" as="style"><link rel="preload" href="/assets/js/app.1cd24f44.js" as="script"><link rel="preload" href="/assets/js/91.121ba543.js" as="script"><link rel="prefetch" href="/assets/css/11.styles.676774ba.css"><link rel="prefetch" href="/assets/css/14.styles.ec133e92.css"><link rel="prefetch" href="/assets/css/15.styles.6aac94b5.css"><link rel="prefetch" href="/assets/css/16.styles.f1a60de4.css"><link rel="prefetch" href="/assets/ [...]
- <link rel="stylesheet" href="/assets/css/styles.1cd24f44.css">
+ <link rel="preload" href="/assets/css/styles.5ae81372.css" as="style"><link rel="preload" href="/assets/js/app.5ae81372.js" as="script"><link rel="preload" href="/assets/js/64.24f57e50.js" as="script"><link rel="prefetch" href="/assets/css/1.styles.7a8ca841.css"><link rel="prefetch" href="/assets/css/10.styles.e87391c6.css"><link rel="prefetch" href="/assets/css/2.styles.6fdae112.css"><link rel="prefetch" href="/assets/css/20.styles.966c290b.css"><link rel="prefetch" href="/assets/cs [...]
+ <link rel="stylesheet" href="/assets/css/styles.5ae81372.css">
</head>
<body>
- <div id="app" data-server-rendered="true"><div class="theme-container vuepress-theme-fast"><header class="navbar"><div class="sidebar-button"><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" role="img" viewBox="0 0 448 512" class="icon"><path fill="currentColor" d="M436 124H12c-6.627 0-12-5.373-12-12V80c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.627-5.373 12-12 12zm0 160H12c-6.627 0-12-5.373-12-12v-32c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.62 [...]
+ <div id="app" data-server-rendered="true"><div class="theme-container vuepress-theme-fast"><header class="navbar"><div class="sidebar-button"><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" role="img" viewBox="0 0 448 512" class="icon"><path fill="currentColor" d="M436 124H12c-6.627 0-12-5.373-12-12V80c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.627-5.373 12-12 12zm0 160H12c-6.627 0-12-5.373-12-12v-32c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.62 [...]
←
<a href="/docs/modules/animation.html" class="prev">
animation
@@ -25,12 +25,12 @@
dom
</a>
→
- </span></p></div><div class="page-edit"><div class="last-updated"><span class="prefix">Last Updated: </span><span class="time">8/7/2019</span></div><div class="edit-link"><a href="https://github.com/apache/incubator-weex-site/edit/master/docs/docs/modules/clipboard.md" target="_blank" rel="noopener noreferrer">Edit this page</a><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="cu [...]
+ </span></p></div><div class="page-edit"><div class="last-updated"><span class="prefix">Last Updated: </span><span class="time">3/26/2019</span></div><div class="edit-link"><a href="https://github.com/apache/incubator-weex-site/edit/master/docs/docs/modules/clipboard.md" target="_blank" rel="noopener noreferrer">Edit this page</a><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="c [...]
Incubator. Incubation is required of all newly accepted projects until a further review indicates that the
infrastructure, communications, and decision making process have stabilized in a manner consistent with
other successful ASF projects. While incubation status is not necessarily a reflection of the completeness
or stability of the code, it does indicate that the project has yet to be fully endorsed by the ASF.</p></div><div class="col col-4" data-v-0ad13d84><dl data-v-0ad13d84><dt data-v-0ad13d84>ASF</dt><dd data-v-0ad13d84><a href="http://www.apache.org" target="_self" data-v-0ad13d84>Foundation</a></dd><dd data-v-0ad13d84><a href="http://www.apache.org/licenses/" target="_self" data-v-0ad13d84>License</a></dd><dd data-v-0ad13d84><a href="http://www.apache.org/events/current-event" t [...]
logo are trademarks of The Apache Software Foundation.</span></div></div></footer></div></div><!----></div></div>
- <script src="/assets/js/app.1cd24f44.js" defer></script><script src="/assets/js/91.121ba543.js" defer></script>
+ <script src="/assets/js/app.5ae81372.js" defer></script><script src="/assets/js/64.24f57e50.js" defer></script>
</body>
</html>
diff --git a/docs/modules/console-log.html b/docs/modules/console-log.html
index 02ed90a..fb8fe3e 100644
--- a/docs/modules/console-log.html
+++ b/docs/modules/console-log.html
@@ -13,12 +13,12 @@
<meta name="google-site-verification" content="FbH8DPHpxdDJlfkKLKXuXWOu69DI8ZRRP8O2Phg8UKw">
<meta name="baidu-site-verification" content="WRr1iWvsYK">
- <link rel="preload" href="/assets/css/styles.1cd24f44.css" as="style"><link rel="preload" href="/assets/js/app.1cd24f44.js" as="script"><link rel="preload" href="/assets/js/92.a85f702b.js" as="script"><link rel="prefetch" href="/assets/css/11.styles.676774ba.css"><link rel="prefetch" href="/assets/css/14.styles.ec133e92.css"><link rel="prefetch" href="/assets/css/15.styles.6aac94b5.css"><link rel="prefetch" href="/assets/css/16.styles.f1a60de4.css"><link rel="prefetch" href="/assets/ [...]
- <link rel="stylesheet" href="/assets/css/styles.1cd24f44.css">
+ <link rel="preload" href="/assets/css/styles.5ae81372.css" as="style"><link rel="preload" href="/assets/js/app.5ae81372.js" as="script"><link rel="preload" href="/assets/js/65.482a1506.js" as="script"><link rel="prefetch" href="/assets/css/1.styles.7a8ca841.css"><link rel="prefetch" href="/assets/css/10.styles.e87391c6.css"><link rel="prefetch" href="/assets/css/2.styles.6fdae112.css"><link rel="prefetch" href="/assets/css/20.styles.966c290b.css"><link rel="prefetch" href="/assets/cs [...]
+ <link rel="stylesheet" href="/assets/css/styles.5ae81372.css">
</head>
<body>
- <div id="app" data-server-rendered="true"><div class="theme-container vuepress-theme-fast"><header class="navbar"><div class="sidebar-button"><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" role="img" viewBox="0 0 448 512" class="icon"><path fill="currentColor" d="M436 124H12c-6.627 0-12-5.373-12-12V80c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.627-5.373 12-12 12zm0 160H12c-6.627 0-12-5.373-12-12v-32c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.62 [...]
-Console-log module is used to force redirect all Weex logs to console.</p><h1 id="api"><a href="#api" aria-hidden="true" class="header-anchor">#</a> API</h1><h2 id="switchloglevel"><a href="#switchloglevel" aria-hidden="true" class="header-anchor">#</a> switchLogLevel</h2><h4 id="switchloglevel-level-callback"><a href="#switchloglevel-level-callback" aria-hidden="true" class="header-anchor">#</a> switchLogLevel(level, callback)</h4><ul><li><strong>@level</strong>, log level: off|error|wa [...]
+ <div id="app" data-server-rendered="true"><div class="theme-container vuepress-theme-fast"><header class="navbar"><div class="sidebar-button"><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" role="img" viewBox="0 0 448 512" class="icon"><path fill="currentColor" d="M436 124H12c-6.627 0-12-5.373-12-12V80c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.627-5.373 12-12 12zm0 160H12c-6.627 0-12-5.373-12-12v-32c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.62 [...]
+Console-log module is used to force redirect all Weex logs to console.</p><h1 id="api"><a href="#api" class="header-anchor">#</a> API</h1><h2 id="switchloglevel"><a href="#switchloglevel" class="header-anchor">#</a> switchLogLevel</h2><h4 id="switchloglevel-level-callback"><a href="#switchloglevel-level-callback" class="header-anchor">#</a> switchLogLevel(level, callback)</h4><ul><li><strong>@level</strong>, log level: off|error|warning|info|debug</li><li><strong>@callback</strong>, Call [...]
←
<a href="/docs/modules/deviceInfo.html" class="prev">
deviceInfo
@@ -26,12 +26,12 @@ Console-log module is used to force redirect all Weex logs to console.</p><h1 id
Common Styles
</a>
→
- </span></p></div><div class="page-edit"><div class="last-updated"><span class="prefix">Last Updated: </span><span class="time">8/7/2019</span></div><div class="edit-link"><a href="https://github.com/apache/incubator-weex-site/edit/master/docs/docs/modules/console-log.md" target="_blank" rel="noopener noreferrer">Edit this page</a><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill=" [...]
+ </span></p></div><div class="page-edit"><div class="last-updated"><span class="prefix">Last Updated: </span><span class="time">10/29/2019</span></div><div class="edit-link"><a href="https://github.com/apache/incubator-weex-site/edit/master/docs/docs/modules/console-log.md" target="_blank" rel="noopener noreferrer">Edit this page</a><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill [...]
Incubator. Incubation is required of all newly accepted projects until a further review indicates that the
infrastructure, communications, and decision making process have stabilized in a manner consistent with
other successful ASF projects. While incubation status is not necessarily a reflection of the completeness
or stability of the code, it does indicate that the project has yet to be fully endorsed by the ASF.</p></div><div class="col col-4" data-v-0ad13d84><dl data-v-0ad13d84><dt data-v-0ad13d84>ASF</dt><dd data-v-0ad13d84><a href="http://www.apache.org" target="_self" data-v-0ad13d84>Foundation</a></dd><dd data-v-0ad13d84><a href="http://www.apache.org/licenses/" target="_self" data-v-0ad13d84>License</a></dd><dd data-v-0ad13d84><a href="http://www.apache.org/events/current-event" t [...]
logo are trademarks of The Apache Software Foundation.</span></div></div></footer></div></div><!----></div></div>
- <script src="/assets/js/app.1cd24f44.js" defer></script><script src="/assets/js/92.a85f702b.js" defer></script>
+ <script src="/assets/js/app.5ae81372.js" defer></script><script src="/assets/js/65.482a1506.js" defer></script>
</body>
</html>
diff --git a/docs/modules/deviceInfo.html b/docs/modules/deviceInfo.html
index 1cb0936..d552a0b 100644
--- a/docs/modules/deviceInfo.html
+++ b/docs/modules/deviceInfo.html
@@ -13,14 +13,14 @@
<meta name="google-site-verification" content="FbH8DPHpxdDJlfkKLKXuXWOu69DI8ZRRP8O2Phg8UKw">
<meta name="baidu-site-verification" content="WRr1iWvsYK">
- <link rel="preload" href="/assets/css/styles.1cd24f44.css" as="style"><link rel="preload" href="/assets/js/app.1cd24f44.js" as="script"><link rel="preload" href="/assets/js/93.5c7e6055.js" as="script"><link rel="prefetch" href="/assets/css/11.styles.676774ba.css"><link rel="prefetch" href="/assets/css/14.styles.ec133e92.css"><link rel="prefetch" href="/assets/css/15.styles.6aac94b5.css"><link rel="prefetch" href="/assets/css/16.styles.f1a60de4.css"><link rel="prefetch" href="/assets/ [...]
- <link rel="stylesheet" href="/assets/css/styles.1cd24f44.css">
+ <link rel="preload" href="/assets/css/styles.5ae81372.css" as="style"><link rel="preload" href="/assets/js/app.5ae81372.js" as="script"><link rel="preload" href="/assets/js/66.dee9082e.js" as="script"><link rel="prefetch" href="/assets/css/1.styles.7a8ca841.css"><link rel="prefetch" href="/assets/css/10.styles.e87391c6.css"><link rel="prefetch" href="/assets/css/2.styles.6fdae112.css"><link rel="prefetch" href="/assets/css/20.styles.966c290b.css"><link rel="prefetch" href="/assets/cs [...]
+ <link rel="stylesheet" href="/assets/css/styles.5ae81372.css">
</head>
<body>
- <div id="app" data-server-rendered="true"><div class="theme-container vuepress-theme-fast"><header class="navbar"><div class="sidebar-button"><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" role="img" viewBox="0 0 448 512" class="icon"><path fill="currentColor" d="M436 124H12c-6.627 0-12-5.373-12-12V80c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.627-5.373 12-12 12zm0 160H12c-6.627 0-12-5.373-12-12v-32c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.62 [...]
+ <div id="app" data-server-rendered="true"><div class="theme-container vuepress-theme-fast"><header class="navbar"><div class="sidebar-button"><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" role="img" viewBox="0 0 448 512" class="icon"><path fill="currentColor" d="M436 124H12c-6.627 0-12-5.373-12-12V80c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.627-5.373 12-12 12zm0 160H12c-6.627 0-12-5.373-12-12v-32c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.62 [...]
<span class="token keyword">var</span> modal <span class="token operator">=</span> weex<span class="token punctuation">.</span><span class="token function">requireModule</span><span class="token punctuation">(</span><span class="token string">'modal'</span><span class="token punctuation">)</span>
deviceInfo<span class="token punctuation">.</span><span class="token function">enableFullScreenHeight</span><span class="token punctuation">(</span>
- <span class="token keyword">function</span> <span class="token punctuation">(</span>e<span class="token punctuation">)</span> <span class="token punctuation">{</span>
+ <span class="token keyword">function</span> <span class="token punctuation">(</span><span class="token parameter">e</span><span class="token punctuation">)</span> <span class="token punctuation">{</span>
modal<span class="token punctuation">.</span><span class="token function">toast</span><span class="token punctuation">(</span><span class="token punctuation">{</span>
message<span class="token punctuation">:</span><span class="token string">"full screen height:"</span> <span class="token operator">+</span> e<span class="token punctuation">.</span>fullScreenHeight<span class="token punctuation">,</span>
duration<span class="token punctuation">:</span><span class="token number">1</span><span class="token punctuation">,</span>
@@ -35,12 +35,12 @@
console-log
</a>
→
- </span></p></div><div class="page-edit"><div class="last-updated"><span class="prefix">Last Updated: </span><span class="time">8/7/2019</span></div><div class="edit-link"><a href="https://github.com/apache/incubator-weex-site/edit/master/docs/docs/modules/deviceInfo.md" target="_blank" rel="noopener noreferrer">Edit this page</a><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="c [...]
+ </span></p></div><div class="page-edit"><div class="last-updated"><span class="prefix">Last Updated: </span><span class="time">6/20/2019</span></div><div class="edit-link"><a href="https://github.com/apache/incubator-weex-site/edit/master/docs/docs/modules/deviceInfo.md" target="_blank" rel="noopener noreferrer">Edit this page</a><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill=" [...]
Incubator. Incubation is required of all newly accepted projects until a further review indicates that the
infrastructure, communications, and decision making process have stabilized in a manner consistent with
other successful ASF projects. While incubation status is not necessarily a reflection of the completeness
or stability of the code, it does indicate that the project has yet to be fully endorsed by the ASF.</p></div><div class="col col-4" data-v-0ad13d84><dl data-v-0ad13d84><dt data-v-0ad13d84>ASF</dt><dd data-v-0ad13d84><a href="http://www.apache.org" target="_self" data-v-0ad13d84>Foundation</a></dd><dd data-v-0ad13d84><a href="http://www.apache.org/licenses/" target="_self" data-v-0ad13d84>License</a></dd><dd data-v-0ad13d84><a href="http://www.apache.org/events/current-event" t [...]
logo are trademarks of The Apache Software Foundation.</span></div></div></footer></div></div><!----></div></div>
- <script src="/assets/js/app.1cd24f44.js" defer></script><script src="/assets/js/93.5c7e6055.js" defer></script>
+ <script src="/assets/js/app.5ae81372.js" defer></script><script src="/assets/js/66.dee9082e.js" defer></script>
</body>
</html>
diff --git a/docs/modules/dom.html b/docs/modules/dom.html
index 3656eda..27dfce7 100644
--- a/docs/modules/dom.html
+++ b/docs/modules/dom.html
@@ -13,12 +13,12 @@
<meta name="google-site-verification" content="FbH8DPHpxdDJlfkKLKXuXWOu69DI8ZRRP8O2Phg8UKw">
<meta name="baidu-site-verification" content="WRr1iWvsYK">
- <link rel="preload" href="/assets/css/styles.1cd24f44.css" as="style"><link rel="preload" href="/assets/js/app.1cd24f44.js" as="script"><link rel="preload" href="/assets/js/94.b8b1e883.js" as="script"><link rel="prefetch" href="/assets/css/11.styles.676774ba.css"><link rel="prefetch" href="/assets/css/14.styles.ec133e92.css"><link rel="prefetch" href="/assets/css/15.styles.6aac94b5.css"><link rel="prefetch" href="/assets/css/16.styles.f1a60de4.css"><link rel="prefetch" href="/assets/ [...]
- <link rel="stylesheet" href="/assets/css/styles.1cd24f44.css">
+ <link rel="preload" href="/assets/css/styles.5ae81372.css" as="style"><link rel="preload" href="/assets/js/app.5ae81372.js" as="script"><link rel="preload" href="/assets/js/67.7ed54f86.js" as="script"><link rel="prefetch" href="/assets/css/1.styles.7a8ca841.css"><link rel="prefetch" href="/assets/css/10.styles.e87391c6.css"><link rel="prefetch" href="/assets/css/2.styles.6fdae112.css"><link rel="prefetch" href="/assets/css/20.styles.966c290b.css"><link rel="prefetch" href="/assets/cs [...]
+ <link rel="stylesheet" href="/assets/css/styles.5ae81372.css">
</head>
<body>
- <div id="app" data-server-rendered="true"><div class="theme-container vuepress-theme-fast"><header class="navbar"><div class="sidebar-button"><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" role="img" viewBox="0 0 448 512" class="icon"><path fill="currentColor" d="M436 124H12c-6.627 0-12-5.373-12-12V80c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.627-5.373 12-12 12zm0 160H12c-6.627 0-12-5.373-12-12v-32c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.62 [...]
-<ul><li><strong><code>offset</code></strong>, an space on top of the ref component, which is also scrolling down to the visual viewport. Default is <code>0</code>.</li><li><strong><code>animated</code></strong>, a boolean indicates whether a scroll animation should be played. If set to false, the ref component will jump into the view without any transition animation. Default is true.</li></ul></li></ul><p><a href="http://dotwe.org/vue/56e0d256cbb26facd958dbd6424f42b2" target="_blank" rel [...]
+ <div id="app" data-server-rendered="true"><div class="theme-container vuepress-theme-fast"><header class="navbar"><div class="sidebar-button"><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" role="img" viewBox="0 0 448 512" class="icon"><path fill="currentColor" d="M436 124H12c-6.627 0-12-5.373-12-12V80c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.627-5.373 12-12 12zm0 160H12c-6.627 0-12-5.373-12-12v-32c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.62 [...]
+<ul><li><strong><code>offset</code></strong>, an space on top of the ref component, which is also scrolling down to the visual viewport. Default is <code>0</code>.</li><li><strong><code>animated</code></strong>, a boolean indicates whether a scroll animation should be played. If set to false, the ref component will jump into the view without any transition animation. Default is true.</li></ul></li></ul><p><a href="http://dotwe.org/vue/56e0d256cbb26facd958dbd6424f42b2" target="_blank" rel [...]
result<span class="token punctuation">:</span> <span class="token boolean">true</span><span class="token punctuation">,</span>
size<span class="token punctuation">:</span> <span class="token punctuation">{</span>
bottom<span class="token punctuation">:</span> <span class="token number">60</span><span class="token punctuation">,</span>
@@ -29,19 +29,19 @@
width<span class="token punctuation">:</span> <span class="token number">353</span>
<span class="token punctuation">}</span>
<span class="token punctuation">}</span>
-</code></pre></div><div class="tip custom-block"><p class="custom-block-title">TIP</p><p>If you want to get the bounding rect of outside viewport of the weex container, you can specify the <code>ref</code> as a literal string <code>'viewport'</code>, like <code>getComponentRect('viewport', callback)</code>.</p></div><p><a href="http://dotwe.org/vue/d69ec16302e06300096c7285baef538a" target="_blank" rel="noopener noreferrer">Demo<svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x= [...]
+</code></pre></div><div class="tip custom-block"><p class="custom-block-title">TIP</p><p>If you want to get the bounding rect of outside viewport of the weex container, you can specify the <code>ref</code> as a literal string <code>'viewport'</code>, like <code>getComponentRect('viewport', callback)</code>.</p></div><p><a href="http://dotwe.org/vue/d69ec16302e06300096c7285baef538a" target="_blank" rel="noopener noreferrer">Demo<svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x= [...]
<span class="token property">"result"</span><span class="token operator">:</span> <span class="token string">"rtl"</span><span class="token punctuation">,</span>
<span class="token punctuation">}</span>
</code></pre></div><p>Demo</p><div class="language-javascript extra-class"><pre class="language-javascript"><code><span class="token keyword">const</span> element <span class="token operator">=</span> <span class="token keyword">this</span><span class="token punctuation">.</span>$refs<span class="token punctuation">[</span><span class="token string">'kkk'</span><span class="token punctuation">]</span><span class="token punctuation">[</span><span class="token number">0</span><span class=" [...]
-dom<span class="token punctuation">.</span><span class="token function">getLayoutDirection</span><span class="token punctuation">(</span>element<span class="token punctuation">,</span> <span class="token keyword">function</span><span class="token punctuation">(</span>ret<span class="token punctuation">)</span> <span class="token punctuation">{</span>
+dom<span class="token punctuation">.</span><span class="token function">getLayoutDirection</span><span class="token punctuation">(</span>element<span class="token punctuation">,</span> <span class="token keyword">function</span><span class="token punctuation">(</span><span class="token parameter">ret</span><span class="token punctuation">)</span> <span class="token punctuation">{</span>
console<span class="token punctuation">.</span><span class="token function">log</span><span class="token punctuation">(</span>ret<span class="token punctuation">.</span>result<span class="token punctuation">)</span><span class="token punctuation">;</span>
<span class="token punctuation">}</span><span class="token punctuation">)</span><span class="token punctuation">;</span>
-</code></pre></div><h2 id="addrule"><a href="#addrule" aria-hidden="true" class="header-anchor">#</a> addRule <span class="badge warn middle">0.12.0+</span></h2><p>Weex provide the ability of loading custom through <strong>DOM.addRule</strong>. Developers can load <em>iconfont</em> and <em>custom font</em> by specifying the <strong>font-family</strong>.</p><p>Developers may use the following code snippet to load their font:</p><div class="language-javascript extra-class"><pre class="lang [...]
+</code></pre></div><h2 id="addrule"><a href="#addrule" class="header-anchor">#</a> addRule <span class="badge warn middle">0.12.0+</span></h2><p>Weex provide the ability of loading custom through <strong>DOM.addRule</strong>. Developers can load <em>iconfont</em> and <em>custom font</em> by specifying the <strong>font-family</strong>.</p><p>Developers may use the following code snippet to load their font:</p><div class="language-javascript extra-class"><pre class="language-javascript"><c [...]
domModule<span class="token punctuation">.</span><span class="token function">addRule</span><span class="token punctuation">(</span><span class="token string">'fontFace'</span><span class="token punctuation">,</span> <span class="token punctuation">{</span>
<span class="token string">'fontFamily'</span><span class="token punctuation">:</span> <span class="token string">"iconfont2"</span><span class="token punctuation">,</span>
<span class="token string">'src'</span><span class="token punctuation">:</span> <span class="token string">"url('http://at.alicdn.com/t/font_1469606063_76593.ttf')"</span>
<span class="token punctuation">}</span><span class="token punctuation">)</span><span class="token punctuation">;</span>
-</code></pre></div><h4 id="addrule-type-contentobject"><a href="#addrule-type-contentobject" aria-hidden="true" class="header-anchor">#</a> addRule(type, contentObject)</h4><ul><li><strong>@fontFace</strong> You should not change this as this is the name of the font rule</li><li><strong>@fontFamily</strong> You should provide the name of your font-family there, the valid name should be a string.</li><li><strong>@src</strong> The src of your custom font, and url('') is reserved for protoc [...]
+</code></pre></div><h4 id="addrule-type-contentobject"><a href="#addrule-type-contentobject" class="header-anchor">#</a> addRule(type, contentObject)</h4><ul><li><strong>@fontFace</strong> You should not change this as this is the name of the font rule</li><li><strong>@fontFamily</strong> You should provide the name of your font-family there, the valid name should be a string.</li><li><strong>@src</strong> The src of your custom font, and url('') is reserved for protocol reason, the supp [...]
<ul><li><strong><code>http</code></strong>. Read from http, e.g. <code>url('http://at.alicdn.com/t/font_1469606063_76593.ttf')</code></li><li><strong><code>https</code></strong>. Read from https, e.g. <code>url('https://at.alicdn.com/t/font_1469606063_76593.ttf')</code></li><li><strong><code>local</code></strong>, <em>Android ONLY</em>. Read from assets directory e.g. <code>url('local://foo.ttf')</code>, the <strong>foo.ttf</strong> is in your android assets directory.</li><li><strong><c [...]
←
<a href="/docs/modules/clipboard.html" class="prev">
@@ -50,12 +50,12 @@ domModule<span class="token punctuation">.</span><span class="token function">ad
globalEvent
</a>
→
- </span></p></div><div class="page-edit"><div class="last-updated"><span class="prefix">Last Updated: </span><span class="time">8/7/2019</span></div><div class="edit-link"><a href="https://github.com/apache/incubator-weex-site/edit/master/docs/docs/modules/dom.md" target="_blank" rel="noopener noreferrer">Edit this page</a><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentC [...]
+ </span></p></div><div class="page-edit"><div class="last-updated"><span class="prefix">Last Updated: </span><span class="time">3/26/2019</span></div><div class="edit-link"><a href="https://github.com/apache/incubator-weex-site/edit/master/docs/docs/modules/dom.md" target="_blank" rel="noopener noreferrer">Edit this page</a><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="current [...]
Incubator. Incubation is required of all newly accepted projects until a further review indicates that the
infrastructure, communications, and decision making process have stabilized in a manner consistent with
other successful ASF projects. While incubation status is not necessarily a reflection of the completeness
or stability of the code, it does indicate that the project has yet to be fully endorsed by the ASF.</p></div><div class="col col-4" data-v-0ad13d84><dl data-v-0ad13d84><dt data-v-0ad13d84>ASF</dt><dd data-v-0ad13d84><a href="http://www.apache.org" target="_self" data-v-0ad13d84>Foundation</a></dd><dd data-v-0ad13d84><a href="http://www.apache.org/licenses/" target="_self" data-v-0ad13d84>License</a></dd><dd data-v-0ad13d84><a href="http://www.apache.org/events/current-event" t [...]
logo are trademarks of The Apache Software Foundation.</span></div></div></footer></div></div><!----></div></div>
- <script src="/assets/js/app.1cd24f44.js" defer></script><script src="/assets/js/94.b8b1e883.js" defer></script>
+ <script src="/assets/js/app.5ae81372.js" defer></script><script src="/assets/js/67.7ed54f86.js" defer></script>
</body>
</html>
diff --git a/docs/modules/globalEvent.html b/docs/modules/globalEvent.html
index e962ce6..578ce09 100644
--- a/docs/modules/globalEvent.html
+++ b/docs/modules/globalEvent.html
@@ -13,23 +13,23 @@
<meta name="google-site-verification" content="FbH8DPHpxdDJlfkKLKXuXWOu69DI8ZRRP8O2Phg8UKw">
<meta name="baidu-site-verification" content="WRr1iWvsYK">
- <link rel="preload" href="/assets/css/styles.1cd24f44.css" as="style"><link rel="preload" href="/assets/js/app.1cd24f44.js" as="script"><link rel="preload" href="/assets/js/95.05b052dd.js" as="script"><link rel="prefetch" href="/assets/css/11.styles.676774ba.css"><link rel="prefetch" href="/assets/css/14.styles.ec133e92.css"><link rel="prefetch" href="/assets/css/15.styles.6aac94b5.css"><link rel="prefetch" href="/assets/css/16.styles.f1a60de4.css"><link rel="prefetch" href="/assets/ [...]
- <link rel="stylesheet" href="/assets/css/styles.1cd24f44.css">
+ <link rel="preload" href="/assets/css/styles.5ae81372.css" as="style"><link rel="preload" href="/assets/js/app.5ae81372.js" as="script"><link rel="preload" href="/assets/js/68.f2d8ae55.js" as="script"><link rel="prefetch" href="/assets/css/1.styles.7a8ca841.css"><link rel="prefetch" href="/assets/css/10.styles.e87391c6.css"><link rel="prefetch" href="/assets/css/2.styles.6fdae112.css"><link rel="prefetch" href="/assets/css/20.styles.966c290b.css"><link rel="prefetch" href="/assets/cs [...]
+ <link rel="stylesheet" href="/assets/css/styles.5ae81372.css">
</head>
<body>
- <div id="app" data-server-rendered="true"><div class="theme-container vuepress-theme-fast"><header class="navbar"><div class="sidebar-button"><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" role="img" viewBox="0 0 448 512" class="icon"><path fill="currentColor" d="M436 124H12c-6.627 0-12-5.373-12-12V80c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.627-5.373 12-12 12zm0 160H12c-6.627 0-12-5.373-12-12v-32c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.62 [...]
-globalEvent<span class="token punctuation">.</span><span class="token function">addEventListener</span><span class="token punctuation">(</span><span class="token string">"WXApplicationDidBecomeActiveEvent"</span><span class="token punctuation">,</span> <span class="token keyword">function</span> <span class="token punctuation">(</span>e<span class="token punctuation">)</span> <span class="token punctuation">{</span>
+ <div id="app" data-server-rendered="true"><div class="theme-container vuepress-theme-fast"><header class="navbar"><div class="sidebar-button"><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" role="img" viewBox="0 0 448 512" class="icon"><path fill="currentColor" d="M436 124H12c-6.627 0-12-5.373-12-12V80c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.627-5.373 12-12 12zm0 160H12c-6.627 0-12-5.373-12-12v-32c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.62 [...]
+globalEvent<span class="token punctuation">.</span><span class="token function">addEventListener</span><span class="token punctuation">(</span><span class="token string">"WXApplicationDidBecomeActiveEvent"</span><span class="token punctuation">,</span> <span class="token keyword">function</span> <span class="token punctuation">(</span><span class="token parameter">e</span><span class="token punctuation">)</span> <span class="token punctuation">{</span>
console<span class="token punctuation">.</span><span class="token function">log</span><span class="token punctuation">(</span><span class="token string">"WXApplicationDidBecomeActiveEvent"</span><span class="token punctuation">)</span><span class="token punctuation">;</span>
<span class="token punctuation">}</span><span class="token punctuation">)</span><span class="token punctuation">;</span>
-</code></pre></div><ul><li><strong>WXApplicationDidBecomeActiveEvent</strong>, fired while application did become foreground</li><li><strong>WXApplicationWillResignActiveEvent</strong>, fired while application will become background</li></ul><p><a href="http://dotwe.org/vue/5a774e8ce3766c88038cab6fe3331f5b" target="_blank" rel="noopener noreferrer">Demo<svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbo [...]
+</code></pre></div><ul><li><strong>WXApplicationDidBecomeActiveEvent</strong>, fired while application did become foreground</li><li><strong>WXApplicationWillResignActiveEvent</strong>, fired while application will become background</li></ul><p><a href="http://dotwe.org/vue/5a774e8ce3766c88038cab6fe3331f5b" target="_blank" rel="noopener noreferrer">Demo<svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbo [...]
params<span class="token punctuation">.</span><span class="token function">put</span><span class="token punctuation">(</span><span class="token string">"key"</span><span class="token punctuation">,</span><span class="token string">"value"</span><span class="token punctuation">)</span><span class="token punctuation">;</span>
mWXSDKInstance<span class="token punctuation">.</span><span class="token function">fireGlobalEventCallback</span><span class="token punctuation">(</span><span class="token string">"geolocation"</span><span class="token punctuation">,</span> params<span class="token punctuation">)</span><span class="token punctuation">;</span>
</code></pre></div><p>iOS</p><div class="language-Objective-C extra-class"><pre class="language-text"><code>[weexInstance fireGlobalEvent:@"geolocation" params:@{@"key":@"value"}];
-</code></pre></div><h1 id="api"><a href="#api" aria-hidden="true" class="header-anchor">#</a> API</h1><h2 id="addeventlistener"><a href="#addeventlistener" aria-hidden="true" class="header-anchor">#</a> addEventListener</h2><p>Register global event.</p><h4 id="addeventlistener-eventname-callback"><a href="#addeventlistener-eventname-callback" aria-hidden="true" class="header-anchor">#</a> addEventListener(eventName, callback)</h4><ul><li><strong>@eventName</strong>, string, the name of t [...]
-globalEvent<span class="token punctuation">.</span><span class="token function">addEventListener</span><span class="token punctuation">(</span><span class="token string">"geolocation"</span><span class="token punctuation">,</span> <span class="token keyword">function</span> <span class="token punctuation">(</span>e<span class="token punctuation">)</span> <span class="token punctuation">{</span>
+</code></pre></div><h1 id="api"><a href="#api" class="header-anchor">#</a> API</h1><h2 id="addeventlistener"><a href="#addeventlistener" class="header-anchor">#</a> addEventListener</h2><p>Register global event.</p><h4 id="addeventlistener-eventname-callback"><a href="#addeventlistener-eventname-callback" class="header-anchor">#</a> addEventListener(eventName, callback)</h4><ul><li><strong>@eventName</strong>, string, the name of the event you want to listen to.</li><li><strong>@callback [...]
+globalEvent<span class="token punctuation">.</span><span class="token function">addEventListener</span><span class="token punctuation">(</span><span class="token string">"geolocation"</span><span class="token punctuation">,</span> <span class="token keyword">function</span> <span class="token punctuation">(</span><span class="token parameter">e</span><span class="token punctuation">)</span> <span class="token punctuation">{</span>
console<span class="token punctuation">.</span><span class="token function">log</span><span class="token punctuation">(</span><span class="token string">"get geolocation"</span><span class="token punctuation">)</span>
<span class="token punctuation">}</span><span class="token punctuation">)</span><span class="token punctuation">;</span>
-</code></pre></div><h2 id="removeeventlistener"><a href="#removeeventlistener" aria-hidden="true" class="header-anchor">#</a> removeEventListener</h2><p>Remove global event</p><h4 id="removeeventlistener-eventname"><a href="#removeeventlistener-eventname" aria-hidden="true" class="header-anchor">#</a> removeEventListener(eventName)</h4><ul><li><strong>@eventName</strong>, the event name to unregister.</li></ul><div class="language-javascript extra-class"><pre class="language-javascript"> [...]
+</code></pre></div><h2 id="removeeventlistener"><a href="#removeeventlistener" class="header-anchor">#</a> removeEventListener</h2><p>Remove global event</p><h4 id="removeeventlistener-eventname"><a href="#removeeventlistener-eventname" class="header-anchor">#</a> removeEventListener(eventName)</h4><ul><li><strong>@eventName</strong>, the event name to unregister.</li></ul><div class="language-javascript extra-class"><pre class="language-javascript"><code><span class="token keyword">var< [...]
globalEvent<span class="token punctuation">.</span><span class="token function">removeEventListener</span><span class="token punctuation">(</span><span class="token string">"geolocation"</span><span class="token punctuation">)</span><span class="token punctuation">;</span>
</code></pre></div></div><div class="page-nav"><p class="inner"><span class="prev">
←
@@ -39,12 +39,12 @@ globalEvent<span class="token punctuation">.</span><span class="token function">
meta
</a>
→
- </span></p></div><div class="page-edit"><div class="last-updated"><span class="prefix">Last Updated: </span><span class="time">8/7/2019</span></div><div class="edit-link"><a href="https://github.com/apache/incubator-weex-site/edit/master/docs/docs/modules/globalEvent.md" target="_blank" rel="noopener noreferrer">Edit this page</a><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill=" [...]
+ </span></p></div><div class="page-edit"><div class="last-updated"><span class="prefix">Last Updated: </span><span class="time">3/26/2019</span></div><div class="edit-link"><a href="https://github.com/apache/incubator-weex-site/edit/master/docs/docs/modules/globalEvent.md" target="_blank" rel="noopener noreferrer">Edit this page</a><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill= [...]
Incubator. Incubation is required of all newly accepted projects until a further review indicates that the
infrastructure, communications, and decision making process have stabilized in a manner consistent with
other successful ASF projects. While incubation status is not necessarily a reflection of the completeness
or stability of the code, it does indicate that the project has yet to be fully endorsed by the ASF.</p></div><div class="col col-4" data-v-0ad13d84><dl data-v-0ad13d84><dt data-v-0ad13d84>ASF</dt><dd data-v-0ad13d84><a href="http://www.apache.org" target="_self" data-v-0ad13d84>Foundation</a></dd><dd data-v-0ad13d84><a href="http://www.apache.org/licenses/" target="_self" data-v-0ad13d84>License</a></dd><dd data-v-0ad13d84><a href="http://www.apache.org/events/current-event" t [...]
logo are trademarks of The Apache Software Foundation.</span></div></div></footer></div></div><!----></div></div>
- <script src="/assets/js/app.1cd24f44.js" defer></script><script src="/assets/js/95.05b052dd.js" defer></script>
+ <script src="/assets/js/app.5ae81372.js" defer></script><script src="/assets/js/68.f2d8ae55.js" defer></script>
</body>
</html>
diff --git a/docs/modules/meta.html b/docs/modules/meta.html
index aed8074..cdd583d 100644
--- a/docs/modules/meta.html
+++ b/docs/modules/meta.html
@@ -13,13 +13,13 @@
<meta name="google-site-verification" content="FbH8DPHpxdDJlfkKLKXuXWOu69DI8ZRRP8O2Phg8UKw">
<meta name="baidu-site-verification" content="WRr1iWvsYK">
- <link rel="preload" href="/assets/css/styles.1cd24f44.css" as="style"><link rel="preload" href="/assets/js/app.1cd24f44.js" as="script"><link rel="preload" href="/assets/js/96.eb8e2bff.js" as="script"><link rel="prefetch" href="/assets/css/11.styles.676774ba.css"><link rel="prefetch" href="/assets/css/14.styles.ec133e92.css"><link rel="prefetch" href="/assets/css/15.styles.6aac94b5.css"><link rel="prefetch" href="/assets/css/16.styles.f1a60de4.css"><link rel="prefetch" href="/assets/ [...]
- <link rel="stylesheet" href="/assets/css/styles.1cd24f44.css">
+ <link rel="preload" href="/assets/css/styles.5ae81372.css" as="style"><link rel="preload" href="/assets/js/app.5ae81372.js" as="script"><link rel="preload" href="/assets/js/69.fddb8354.js" as="script"><link rel="prefetch" href="/assets/css/1.styles.7a8ca841.css"><link rel="prefetch" href="/assets/css/10.styles.e87391c6.css"><link rel="prefetch" href="/assets/css/2.styles.6fdae112.css"><link rel="prefetch" href="/assets/css/20.styles.966c290b.css"><link rel="prefetch" href="/assets/cs [...]
+ <link rel="stylesheet" href="/assets/css/styles.5ae81372.css">
</head>
<body>
- <div id="app" data-server-rendered="true"><div class="theme-container vuepress-theme-fast"><header class="navbar"><div class="sidebar-button"><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" role="img" viewBox="0 0 448 512" class="icon"><path fill="currentColor" d="M436 124H12c-6.627 0-12-5.373-12-12V80c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.627-5.373 12-12 12zm0 160H12c-6.627 0-12-5.373-12-12v-32c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.62 [...]
+ <div id="app" data-server-rendered="true"><div class="theme-container vuepress-theme-fast"><header class="navbar"><div class="sidebar-button"><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" role="img" viewBox="0 0 448 512" class="icon"><path fill="currentColor" d="M436 124H12c-6.627 0-12-5.373-12-12V80c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.627-5.373 12-12 12zm0 160H12c-6.627 0-12-5.373-12-12v-32c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.62 [...]
<ul><li><strong><code>deviceWidth</code></strong>,number value.</li></ul></li></ul><div class="danger custom-block"><p class="custom-block-title">WARNING</p><p>iOS only,Android not support yet</p></div><ul><li><strong><code>deviceHeight</code></strong>,number value.</li></ul><div class="danger custom-block"><p class="custom-block-title">WARNING</p><p>iOS only,Android not support yet</p></div><ul><li><strong><code>roundOffDeviation</code></strong><span class="badge warn middle">0.20.0+</s [...]
-,<a href="https://weex.apache.org/guide/advanced/multi-size-screen.html" target="_blank" rel="noopener noreferrer">document<svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path><polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,3 [...]
+,<a href="https://weex.apache.org/guide/advanced/multi-size-screen.html" target="_blank" rel="noopener noreferrer">document<svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path><polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,3 [...]
<span class="token keyword">import</span> App <span class="token keyword">from</span> <span class="token string">'./app.vue'</span>
<span class="token keyword">const</span> meta <span class="token operator">=</span> weex<span class="token punctuation">.</span><span class="token function">requireModule</span><span class="token punctuation">(</span><span class="token string">'meta'</span><span class="token punctuation">)</span>
@@ -48,7 +48,7 @@ App<span class="token punctuation">.</span>el <span class="token operator">=</sp
<span class="token tag"><span class="token tag"><span class="token punctuation"></</span>div</span><span class="token punctuation">></span></span>
<span class="token tag"><span class="token tag"><span class="token punctuation"></</span>template</span><span class="token punctuation">></span></span>
-<span class="token tag"><span class="token tag"><span class="token punctuation"><</span>style</span> <span class="token attr-name">scoped</span><span class="token punctuation">></span></span><span class="token style language-css">
+<span class="token tag"><span class="token tag"><span class="token punctuation"><</span>style</span> <span class="token attr-name">scoped</span><span class="token punctuation">></span></span><span class="token style"><span class="token language-css">
<span class="token selector">.box750</span> <span class="token punctuation">{</span>
<span class="token property">width</span><span class="token punctuation">:</span> 750px<span class="token punctuation">;</span>
<span class="token property">height</span><span class="token punctuation">:</span> 750px<span class="token punctuation">;</span>
@@ -67,7 +67,7 @@ App<span class="token punctuation">.</span>el <span class="token operator">=</sp
<span class="token selector">.text</span> <span class="token punctuation">{</span>
<span class="token property">font-size</span><span class="token punctuation">:</span> 50px<span class="token punctuation">;</span>
<span class="token punctuation">}</span>
-</span><span class="token tag"><span class="token tag"><span class="token punctuation"></</span>style</span><span class="token punctuation">></span></span>
+</span></span><span class="token tag"><span class="token tag"><span class="token punctuation"></</span>style</span><span class="token punctuation">></span></span>
</code></pre></div><p><a href="http://dotwe.org/vue/7d0302fe499ab08afdb12a376c646b59" target="_blank" rel="noopener noreferrer">Try it<svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path><polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2, [...]
←
<a href="/docs/modules/globalEvent.html" class="prev">
@@ -76,12 +76,12 @@ App<span class="token punctuation">.</span>el <span class="token operator">=</sp
modal
</a>
→
- </span></p></div><div class="page-edit"><div class="last-updated"><span class="prefix">Last Updated: </span><span class="time">8/7/2019</span></div><div class="edit-link"><a href="https://github.com/apache/incubator-weex-site/edit/master/docs/docs/modules/meta.md" target="_blank" rel="noopener noreferrer">Edit this page</a><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="current [...]
+ </span></p></div><div class="page-edit"><div class="last-updated"><span class="prefix">Last Updated: </span><span class="time">8/30/2019</span></div><div class="edit-link"><a href="https://github.com/apache/incubator-weex-site/edit/master/docs/docs/modules/meta.md" target="_blank" rel="noopener noreferrer">Edit this page</a><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="curren [...]
Incubator. Incubation is required of all newly accepted projects until a further review indicates that the
infrastructure, communications, and decision making process have stabilized in a manner consistent with
other successful ASF projects. While incubation status is not necessarily a reflection of the completeness
or stability of the code, it does indicate that the project has yet to be fully endorsed by the ASF.</p></div><div class="col col-4" data-v-0ad13d84><dl data-v-0ad13d84><dt data-v-0ad13d84>ASF</dt><dd data-v-0ad13d84><a href="http://www.apache.org" target="_self" data-v-0ad13d84>Foundation</a></dd><dd data-v-0ad13d84><a href="http://www.apache.org/licenses/" target="_self" data-v-0ad13d84>License</a></dd><dd data-v-0ad13d84><a href="http://www.apache.org/events/current-event" t [...]
logo are trademarks of The Apache Software Foundation.</span></div></div></footer></div></div><!----></div></div>
- <script src="/assets/js/app.1cd24f44.js" defer></script><script src="/assets/js/96.eb8e2bff.js" defer></script>
+ <script src="/assets/js/app.5ae81372.js" defer></script><script src="/assets/js/69.fddb8354.js" defer></script>
</body>
</html>
diff --git a/docs/modules/modal.html b/docs/modules/modal.html
index a09d2ec..07b08d2 100644
--- a/docs/modules/modal.html
+++ b/docs/modules/modal.html
@@ -13,39 +13,39 @@
<meta name="google-site-verification" content="FbH8DPHpxdDJlfkKLKXuXWOu69DI8ZRRP8O2Phg8UKw">
<meta name="baidu-site-verification" content="WRr1iWvsYK">
- <link rel="preload" href="/assets/css/styles.1cd24f44.css" as="style"><link rel="preload" href="/assets/js/app.1cd24f44.js" as="script"><link rel="preload" href="/assets/js/97.0040dc61.js" as="script"><link rel="prefetch" href="/assets/css/11.styles.676774ba.css"><link rel="prefetch" href="/assets/css/14.styles.ec133e92.css"><link rel="prefetch" href="/assets/css/15.styles.6aac94b5.css"><link rel="prefetch" href="/assets/css/16.styles.f1a60de4.css"><link rel="prefetch" href="/assets/ [...]
- <link rel="stylesheet" href="/assets/css/styles.1cd24f44.css">
+ <link rel="preload" href="/assets/css/styles.5ae81372.css" as="style"><link rel="preload" href="/assets/js/app.5ae81372.js" as="script"><link rel="preload" href="/assets/js/70.0dbb1465.js" as="script"><link rel="prefetch" href="/assets/css/1.styles.7a8ca841.css"><link rel="prefetch" href="/assets/css/10.styles.e87391c6.css"><link rel="prefetch" href="/assets/css/2.styles.6fdae112.css"><link rel="prefetch" href="/assets/css/20.styles.966c290b.css"><link rel="prefetch" href="/assets/cs [...]
+ <link rel="stylesheet" href="/assets/css/styles.5ae81372.css">
</head>
<body>
- <div id="app" data-server-rendered="true"><div class="theme-container vuepress-theme-fast"><header class="navbar"><div class="sidebar-button"><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" role="img" viewBox="0 0 448 512" class="icon"><path fill="currentColor" d="M436 124H12c-6.627 0-12-5.373-12-12V80c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.627-5.373 12-12 12zm0 160H12c-6.627 0-12-5.373-12-12v-32c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.62 [...]
+ <div id="app" data-server-rendered="true"><div class="theme-container vuepress-theme-fast"><header class="navbar"><div class="sidebar-button"><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" role="img" viewBox="0 0 448 512" class="icon"><path fill="currentColor" d="M436 124H12c-6.627 0-12-5.373-12-12V80c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.627-5.373 12-12 12zm0 160H12c-6.627 0-12-5.373-12-12v-32c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.62 [...]
modal<span class="token punctuation">.</span><span class="token function">toast</span><span class="token punctuation">(</span><span class="token punctuation">{</span>
message<span class="token punctuation">:</span> <span class="token string">'This is a toast'</span><span class="token punctuation">,</span>
duration<span class="token punctuation">:</span> <span class="token number">0.3</span>
<span class="token punctuation">}</span><span class="token punctuation">)</span>
-</code></pre></div><h2 id="alert"><a href="#alert" aria-hidden="true" class="header-anchor">#</a> alert</h2><p>An alert box is often used if you want to make sure information comes through to the user.
-When an alert box pops up, the user will have to click "OK" to proceed.</p><h4 id="alert-options-callback"><a href="#alert-options-callback" aria-hidden="true" class="header-anchor">#</a> alert(options, callback)</h4><ul><li><strong>@options</strong><ul><li><strong><code>message</code></strong>, string: the text message that the alert shows.</li><li><strong><code>okTitle</code></strong>, string: the text of positive button, default is 'OK'.</li></ul></li><li><strong>@callback</ [...]
+</code></pre></div><h2 id="alert"><a href="#alert" class="header-anchor">#</a> alert</h2><p>An alert box is often used if you want to make sure information comes through to the user.
+When an alert box pops up, the user will have to click "OK" to proceed.</p><h4 id="alert-options-callback"><a href="#alert-options-callback" class="header-anchor">#</a> alert(options, callback)</h4><ul><li><strong>@options</strong><ul><li><strong><code>message</code></strong>, string: the text message that the alert shows.</li><li><strong><code>okTitle</code></strong>, string: the text of positive button, default is 'OK'.</li></ul></li><li><strong>@callback</strong>, function: [...]
modal<span class="token punctuation">.</span><span class="token function">alert</span><span class="token punctuation">(</span><span class="token punctuation">{</span>
message<span class="token punctuation">:</span> <span class="token string">'This is a alert'</span><span class="token punctuation">,</span>
okTitle<span class="token punctuation">:</span> <span class="token string">'确认'</span>
<span class="token punctuation">}</span><span class="token punctuation">,</span> <span class="token keyword">function</span> <span class="token punctuation">(</span><span class="token punctuation">)</span> <span class="token punctuation">{</span>
console<span class="token punctuation">.</span><span class="token function">log</span><span class="token punctuation">(</span><span class="token string">'alert callback'</span><span class="token punctuation">)</span>
<span class="token punctuation">}</span><span class="token punctuation">)</span>
-</code></pre></div><h2 id="confirm"><a href="#confirm" aria-hidden="true" class="header-anchor">#</a> confirm</h2><p>A confirm box is often used if you want the user to verify or accept something.
-When a confirm box pops up, the user will have to click either confirm or cancel button to proceed.</p><h4 id="confirm-options-callback"><a href="#confirm-options-callback" aria-hidden="true" class="header-anchor">#</a> confirm(options, callback)</h4><ul><li><strong>@options</strong><ul><li><strong><code>message</code></strong>, string: the text message that the alert shows.</li><li><strong><code>okTitle</code></strong>, string: the text of positive button, default is 'OK'.</li><li><stro [...]
+</code></pre></div><h2 id="confirm"><a href="#confirm" class="header-anchor">#</a> confirm</h2><p>A confirm box is often used if you want the user to verify or accept something.
+When a confirm box pops up, the user will have to click either confirm or cancel button to proceed.</p><h4 id="confirm-options-callback"><a href="#confirm-options-callback" class="header-anchor">#</a> confirm(options, callback)</h4><ul><li><strong>@options</strong><ul><li><strong><code>message</code></strong>, string: the text message that the alert shows.</li><li><strong><code>okTitle</code></strong>, string: the text of positive button, default is 'OK'.</li><li><strong><code>cancelTitl [...]
<ul><li><strong><code>result</code></strong>, string, the title text of the confirm button that clicked by user.</li></ul></li></ul><p>Demo</p><div class="language-javascript extra-class"><pre class="language-javascript"><code><span class="token keyword">var</span> modal <span class="token operator">=</span> weex<span class="token punctuation">.</span><span class="token function">requireModule</span><span class="token punctuation">(</span><span class="token string">'modal'</span><span cl [...]
modal<span class="token punctuation">.</span><span class="token function">confirm</span><span class="token punctuation">(</span><span class="token punctuation">{</span>
message<span class="token punctuation">:</span> <span class="token string">'Do you confirm ?'</span><span class="token punctuation">,</span>
duration<span class="token punctuation">:</span> <span class="token number">0.3</span>
-<span class="token punctuation">}</span><span class="token punctuation">,</span> <span class="token keyword">function</span> <span class="token punctuation">(</span>value<span class="token punctuation">)</span> <span class="token punctuation">{</span>
+<span class="token punctuation">}</span><span class="token punctuation">,</span> <span class="token keyword">function</span> <span class="token punctuation">(</span><span class="token parameter">value</span><span class="token punctuation">)</span> <span class="token punctuation">{</span>
console<span class="token punctuation">.</span><span class="token function">log</span><span class="token punctuation">(</span><span class="token string">'confirm callback'</span><span class="token punctuation">,</span> value<span class="token punctuation">)</span>
<span class="token punctuation">}</span><span class="token punctuation">)</span>
-</code></pre></div><h2 id="prompt"><a href="#prompt" aria-hidden="true" class="header-anchor">#</a> prompt</h2><p>A prompt box is often used if you want the user to input a value before entering a page.
-When a prompt box pops up, the user will have to click either confirm or cancel button to proceed after entering an input value.</p><h4 id="prompt-options-callback"><a href="#prompt-options-callback" aria-hidden="true" class="header-anchor">#</a> prompt(options, callback)</h4><ul><li><strong>@options</strong><ul><li><strong><code>message</code></strong>, string: the text message that the alert shows.</li><li><strong><code>okTitle</code></strong>, string: the text of positive button, defa [...]
+</code></pre></div><h2 id="prompt"><a href="#prompt" class="header-anchor">#</a> prompt</h2><p>A prompt box is often used if you want the user to input a value before entering a page.
+When a prompt box pops up, the user will have to click either confirm or cancel button to proceed after entering an input value.</p><h4 id="prompt-options-callback"><a href="#prompt-options-callback" class="header-anchor">#</a> prompt(options, callback)</h4><ul><li><strong>@options</strong><ul><li><strong><code>message</code></strong>, string: the text message that the alert shows.</li><li><strong><code>okTitle</code></strong>, string: the text of positive button, default is 'OK'.</li><l [...]
<ul><li><strong><code>ret</code></strong>, object, the argument will be an object, which contains button clicked by user or text typed by user. Attributes <code>result</code> and <code>data</code>, like <code>{ result: 'OK', data: 'hello world' }</code></li></ul></li></ul><p>Demo</p><div class="language-javascript extra-class"><pre class="language-javascript"><code><span class="token keyword">var</span> modal <span class="token operator">=</span> weex<span class="token punctuation">.</sp [...]
modal<span class="token punctuation">.</span><span class="token function">prompt</span><span class="token punctuation">(</span><span class="token punctuation">{</span>
message<span class="token punctuation">:</span> <span class="token string">'This is a prompt'</span><span class="token punctuation">,</span>
duration<span class="token punctuation">:</span> <span class="token number">0.3</span>
-<span class="token punctuation">}</span><span class="token punctuation">,</span> <span class="token keyword">function</span> <span class="token punctuation">(</span>value<span class="token punctuation">)</span> <span class="token punctuation">{</span>
+<span class="token punctuation">}</span><span class="token punctuation">,</span> <span class="token keyword">function</span> <span class="token punctuation">(</span><span class="token parameter">value</span><span class="token punctuation">)</span> <span class="token punctuation">{</span>
console<span class="token punctuation">.</span><span class="token function">log</span><span class="token punctuation">(</span><span class="token string">'prompt callback'</span><span class="token punctuation">,</span> value<span class="token punctuation">)</span>
<span class="token punctuation">}</span><span class="token punctuation">)</span>
</code></pre></div><p><a href="http://dotwe.org/vue/a7dddfb24edb72be947fc4eec3803f1d" target="_blank" rel="noopener noreferrer">Modal Demos<svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path><polygon fill="currentColor" points="45.7,48.7 51.3,54.3 [...]
@@ -56,12 +56,12 @@ modal<span class="token punctuation">.</span><span class="token function">prompt
navigator
</a>
→
- </span></p></div><div class="page-edit"><div class="last-updated"><span class="prefix">Last Updated: </span><span class="time">8/7/2019</span></div><div class="edit-link"><a href="https://github.com/apache/incubator-weex-site/edit/master/docs/docs/modules/modal.md" target="_blank" rel="noopener noreferrer">Edit this page</a><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="curren [...]
+ </span></p></div><div class="page-edit"><div class="last-updated"><span class="prefix">Last Updated: </span><span class="time">3/26/2019</span></div><div class="edit-link"><a href="https://github.com/apache/incubator-weex-site/edit/master/docs/docs/modules/modal.md" target="_blank" rel="noopener noreferrer">Edit this page</a><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="curre [...]
Incubator. Incubation is required of all newly accepted projects until a further review indicates that the
infrastructure, communications, and decision making process have stabilized in a manner consistent with
other successful ASF projects. While incubation status is not necessarily a reflection of the completeness
or stability of the code, it does indicate that the project has yet to be fully endorsed by the ASF.</p></div><div class="col col-4" data-v-0ad13d84><dl data-v-0ad13d84><dt data-v-0ad13d84>ASF</dt><dd data-v-0ad13d84><a href="http://www.apache.org" target="_self" data-v-0ad13d84>Foundation</a></dd><dd data-v-0ad13d84><a href="http://www.apache.org/licenses/" target="_self" data-v-0ad13d84>License</a></dd><dd data-v-0ad13d84><a href="http://www.apache.org/events/current-event" t [...]
logo are trademarks of The Apache Software Foundation.</span></div></div></footer></div></div><!----></div></div>
- <script src="/assets/js/app.1cd24f44.js" defer></script><script src="/assets/js/97.0040dc61.js" defer></script>
+ <script src="/assets/js/app.5ae81372.js" defer></script><script src="/assets/js/70.0dbb1465.js" defer></script>
</body>
</html>
diff --git a/docs/modules/navigator.html b/docs/modules/navigator.html
index 547bbed..87ee88e 100644
--- a/docs/modules/navigator.html
+++ b/docs/modules/navigator.html
@@ -13,12 +13,12 @@
<meta name="google-site-verification" content="FbH8DPHpxdDJlfkKLKXuXWOu69DI8ZRRP8O2Phg8UKw">
<meta name="baidu-site-verification" content="WRr1iWvsYK">
- <link rel="preload" href="/assets/css/styles.1cd24f44.css" as="style"><link rel="preload" href="/assets/js/app.1cd24f44.js" as="script"><link rel="preload" href="/assets/js/98.a5b8f6e0.js" as="script"><link rel="prefetch" href="/assets/css/11.styles.676774ba.css"><link rel="prefetch" href="/assets/css/14.styles.ec133e92.css"><link rel="prefetch" href="/assets/css/15.styles.6aac94b5.css"><link rel="prefetch" href="/assets/css/16.styles.f1a60de4.css"><link rel="prefetch" href="/assets/ [...]
- <link rel="stylesheet" href="/assets/css/styles.1cd24f44.css">
+ <link rel="preload" href="/assets/css/styles.5ae81372.css" as="style"><link rel="preload" href="/assets/js/app.5ae81372.js" as="script"><link rel="preload" href="/assets/js/71.c7b3194a.js" as="script"><link rel="prefetch" href="/assets/css/1.styles.7a8ca841.css"><link rel="prefetch" href="/assets/css/10.styles.e87391c6.css"><link rel="prefetch" href="/assets/css/2.styles.6fdae112.css"><link rel="prefetch" href="/assets/css/20.styles.966c290b.css"><link rel="prefetch" href="/assets/cs [...]
+ <link rel="stylesheet" href="/assets/css/styles.5ae81372.css">
</head>
<body>
- <div id="app" data-server-rendered="true"><div class="theme-container vuepress-theme-fast"><header class="navbar"><div class="sidebar-button"><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" role="img" viewBox="0 0 448 512" class="icon"><path fill="currentColor" d="M436 124H12c-6.627 0-12-5.373-12-12V80c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.627-5.373 12-12 12zm0 160H12c-6.627 0-12-5.373-12-12v-32c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.62 [...]
-And The navigator module mimics the same behaviors in the iOS/Android application. Without such an ability, We will have to stay in the same page forever, so it is very important. Besides the navigation, the module can specify whether to apply animation or not during the transition.</p><h1 id="api"><a href="#api" aria-hidden="true" class="header-anchor">#</a> API</h1><h2 id="push"><a href="#push" aria-hidden="true" class="header-anchor">#</a> push</h2><p>Push a weex page onto the navigat [...]
+ <div id="app" data-server-rendered="true"><div class="theme-container vuepress-theme-fast"><header class="navbar"><div class="sidebar-button"><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" role="img" viewBox="0 0 448 512" class="icon"><path fill="currentColor" d="M436 124H12c-6.627 0-12-5.373-12-12V80c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.627-5.373 12-12 12zm0 160H12c-6.627 0-12-5.373-12-12v-32c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.62 [...]
+And The navigator module mimics the same behaviors in the iOS/Android application. Without such an ability, We will have to stay in the same page forever, so it is very important. Besides the navigation, the module can specify whether to apply animation or not during the transition.</p><h1 id="api"><a href="#api" class="header-anchor">#</a> API</h1><h2 id="push"><a href="#push" class="header-anchor">#</a> push</h2><p>Push a weex page onto the navigator stack, you can specify whether appl [...]
var modal = weex.requireModule('modal')
var bundleUrl = weex.config.bundleUrl;
navigator.push({
@@ -27,7 +27,7 @@ navigator.push({
}, event => {
modal.toast({ message: 'callback: ' + event)
})
-</code></pre></div><h2 id="pop"><a href="#pop" aria-hidden="true" class="header-anchor">#</a> pop</h2><p>Pop a weex page onto the navigator stack, you can specify whether apply animation when popping. And you can also specify a callback function to be executed after the operation is over.</p><h4 id="pop-options-callback"><a href="#pop-options-callback" aria-hidden="true" class="header-anchor">#</a> pop(options, callback)</h4><ul><li><strong>@options</strong><ul><li><strong><code>animated [...]
+</code></pre></div><h2 id="pop"><a href="#pop" class="header-anchor">#</a> pop</h2><p>Pop a weex page onto the navigator stack, you can specify whether apply animation when popping. And you can also specify a callback function to be executed after the operation is over.</p><h4 id="pop-options-callback"><a href="#pop-options-callback" class="header-anchor">#</a> pop(options, callback)</h4><ul><li><strong>@options</strong><ul><li><strong><code>animated</code></strong>, boolean, true if the [...]
var modal = weex.requireModule('modal')
navigator.pop({ animated: "true"}, event => {
modal.toast({ message: 'callback: ' + event)
@@ -40,12 +40,12 @@ navigator.pop({ animated: "true"}, event => {
picker
</a>
→
- </span></p></div><div class="page-edit"><div class="last-updated"><span class="prefix">Last Updated: </span><span class="time">8/7/2019</span></div><div class="edit-link"><a href="https://github.com/apache/incubator-weex-site/edit/master/docs/docs/modules/navigator.md" target="_blank" rel="noopener noreferrer">Edit this page</a><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="cu [...]
+ </span></p></div><div class="page-edit"><div class="last-updated"><span class="prefix">Last Updated: </span><span class="time">6/14/2019</span></div><div class="edit-link"><a href="https://github.com/apache/incubator-weex-site/edit/master/docs/docs/modules/navigator.md" target="_blank" rel="noopener noreferrer">Edit this page</a><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="c [...]
Incubator. Incubation is required of all newly accepted projects until a further review indicates that the
infrastructure, communications, and decision making process have stabilized in a manner consistent with
other successful ASF projects. While incubation status is not necessarily a reflection of the completeness
or stability of the code, it does indicate that the project has yet to be fully endorsed by the ASF.</p></div><div class="col col-4" data-v-0ad13d84><dl data-v-0ad13d84><dt data-v-0ad13d84>ASF</dt><dd data-v-0ad13d84><a href="http://www.apache.org" target="_self" data-v-0ad13d84>Foundation</a></dd><dd data-v-0ad13d84><a href="http://www.apache.org/licenses/" target="_self" data-v-0ad13d84>License</a></dd><dd data-v-0ad13d84><a href="http://www.apache.org/events/current-event" t [...]
logo are trademarks of The Apache Software Foundation.</span></div></div></footer></div></div><!----></div></div>
- <script src="/assets/js/app.1cd24f44.js" defer></script><script src="/assets/js/98.a5b8f6e0.js" defer></script>
+ <script src="/assets/js/app.5ae81372.js" defer></script><script src="/assets/js/71.c7b3194a.js" defer></script>
</body>
</html>
diff --git a/docs/modules/picker.html b/docs/modules/picker.html
index b3edc9b..42cda42 100644
--- a/docs/modules/picker.html
+++ b/docs/modules/picker.html
@@ -13,12 +13,12 @@
<meta name="google-site-verification" content="FbH8DPHpxdDJlfkKLKXuXWOu69DI8ZRRP8O2Phg8UKw">
<meta name="baidu-site-verification" content="WRr1iWvsYK">
- <link rel="preload" href="/assets/css/styles.1cd24f44.css" as="style"><link rel="preload" href="/assets/js/app.1cd24f44.js" as="script"><link rel="preload" href="/assets/js/99.12edffa9.js" as="script"><link rel="prefetch" href="/assets/css/11.styles.676774ba.css"><link rel="prefetch" href="/assets/css/14.styles.ec133e92.css"><link rel="prefetch" href="/assets/css/15.styles.6aac94b5.css"><link rel="prefetch" href="/assets/css/16.styles.f1a60de4.css"><link rel="prefetch" href="/assets/ [...]
- <link rel="stylesheet" href="/assets/css/styles.1cd24f44.css">
+ <link rel="preload" href="/assets/css/styles.5ae81372.css" as="style"><link rel="preload" href="/assets/js/app.5ae81372.js" as="script"><link rel="preload" href="/assets/js/72.58f7e44a.js" as="script"><link rel="prefetch" href="/assets/css/1.styles.7a8ca841.css"><link rel="prefetch" href="/assets/css/10.styles.e87391c6.css"><link rel="prefetch" href="/assets/css/2.styles.6fdae112.css"><link rel="prefetch" href="/assets/css/20.styles.966c290b.css"><link rel="prefetch" href="/assets/cs [...]
+ <link rel="stylesheet" href="/assets/css/styles.5ae81372.css">
</head>
<body>
- <div id="app" data-server-rendered="true"><div class="theme-container vuepress-theme-fast"><header class="navbar"><div class="sidebar-button"><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" role="img" viewBox="0 0 448 512" class="icon"><path fill="currentColor" d="M436 124H12c-6.627 0-12-5.373-12-12V80c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.627-5.373 12-12 12zm0 160H12c-6.627 0-12-5.373-12-12v-32c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.62 [...]
-<ul><li><strong><code>result</code></strong>, string, result is one of success/cancel/error.</li><li><strong><code>data</code></strong>, string, the selected value, the form of data is yyyy-MM-dd, it exists when result is success.</li></ul></li></ul><h2 id="picktime"><a href="#picktime" aria-hidden="true" class="header-anchor">#</a> pickTime</h2><h4 id="picktime-options-callback-options"><a href="#picktime-options-callback-options" aria-hidden="true" class="header-anchor">#</a> pickTime( [...]
+ <div id="app" data-server-rendered="true"><div class="theme-container vuepress-theme-fast"><header class="navbar"><div class="sidebar-button"><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" role="img" viewBox="0 0 448 512" class="icon"><path fill="currentColor" d="M436 124H12c-6.627 0-12-5.373-12-12V80c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.627-5.373 12-12 12zm0 160H12c-6.627 0-12-5.373-12-12v-32c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.62 [...]
+<ul><li><strong><code>result</code></strong>, string, result is one of success/cancel/error.</li><li><strong><code>data</code></strong>, string, the selected value, the form of data is yyyy-MM-dd, it exists when result is success.</li></ul></li></ul><h2 id="picktime"><a href="#picktime" class="header-anchor">#</a> pickTime</h2><h4 id="picktime-options-callback-options"><a href="#picktime-options-callback-options" class="header-anchor">#</a> pickTime(options, callback[options])</h4><ul><l [...]
<ul><li><strong><code>result</code></strong>, string, result is one of success/cancel/error</li><li><strong><code>data</code></strong>, string, the selected value, the form of data is HH:mm, it exists when result is success.</li></ul></li></ul><p><a href="http://dotwe.org/vue/060faedd0952f518d2d5322a5fb5ea2f" target="_blank" rel="noopener noreferrer">Demo<svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon out [...]
←
<a href="/docs/modules/navigator.html" class="prev">
@@ -27,12 +27,12 @@
storage
</a>
→
- </span></p></div><div class="page-edit"><div class="last-updated"><span class="prefix">Last Updated: </span><span class="time">8/7/2019</span></div><div class="edit-link"><a href="https://github.com/apache/incubator-weex-site/edit/master/docs/docs/modules/picker.md" target="_blank" rel="noopener noreferrer">Edit this page</a><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="curre [...]
+ </span></p></div><div class="page-edit"><div class="last-updated"><span class="prefix">Last Updated: </span><span class="time">6/20/2019</span></div><div class="edit-link"><a href="https://github.com/apache/incubator-weex-site/edit/master/docs/docs/modules/picker.md" target="_blank" rel="noopener noreferrer">Edit this page</a><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="curr [...]
Incubator. Incubation is required of all newly accepted projects until a further review indicates that the
infrastructure, communications, and decision making process have stabilized in a manner consistent with
other successful ASF projects. While incubation status is not necessarily a reflection of the completeness
or stability of the code, it does indicate that the project has yet to be fully endorsed by the ASF.</p></div><div class="col col-4" data-v-0ad13d84><dl data-v-0ad13d84><dt data-v-0ad13d84>ASF</dt><dd data-v-0ad13d84><a href="http://www.apache.org" target="_self" data-v-0ad13d84>Foundation</a></dd><dd data-v-0ad13d84><a href="http://www.apache.org/licenses/" target="_self" data-v-0ad13d84>License</a></dd><dd data-v-0ad13d84><a href="http://www.apache.org/events/current-event" t [...]
logo are trademarks of The Apache Software Foundation.</span></div></div></footer></div></div><!----></div></div>
- <script src="/assets/js/app.1cd24f44.js" defer></script><script src="/assets/js/99.12edffa9.js" defer></script>
+ <script src="/assets/js/app.5ae81372.js" defer></script><script src="/assets/js/72.58f7e44a.js" defer></script>
</body>
</html>
diff --git a/docs/modules/storage.html b/docs/modules/storage.html
index 62172ae..ea69bb2 100644
--- a/docs/modules/storage.html
+++ b/docs/modules/storage.html
@@ -13,18 +13,18 @@
<meta name="google-site-verification" content="FbH8DPHpxdDJlfkKLKXuXWOu69DI8ZRRP8O2Phg8UKw">
<meta name="baidu-site-verification" content="WRr1iWvsYK">
- <link rel="preload" href="/assets/css/styles.1cd24f44.css" as="style"><link rel="preload" href="/assets/js/app.1cd24f44.js" as="script"><link rel="preload" href="/assets/js/100.d361172a.js" as="script"><link rel="prefetch" href="/assets/css/11.styles.676774ba.css"><link rel="prefetch" href="/assets/css/14.styles.ec133e92.css"><link rel="prefetch" href="/assets/css/15.styles.6aac94b5.css"><link rel="prefetch" href="/assets/css/16.styles.f1a60de4.css"><link rel="prefetch" href="/assets [...]
- <link rel="stylesheet" href="/assets/css/styles.1cd24f44.css">
+ <link rel="preload" href="/assets/css/styles.5ae81372.css" as="style"><link rel="preload" href="/assets/js/app.5ae81372.js" as="script"><link rel="preload" href="/assets/js/73.e2f9c2e6.js" as="script"><link rel="prefetch" href="/assets/css/1.styles.7a8ca841.css"><link rel="prefetch" href="/assets/css/10.styles.e87391c6.css"><link rel="prefetch" href="/assets/css/2.styles.6fdae112.css"><link rel="prefetch" href="/assets/css/20.styles.966c290b.css"><link rel="prefetch" href="/assets/cs [...]
+ <link rel="stylesheet" href="/assets/css/styles.5ae81372.css">
</head>
<body>
- <div id="app" data-server-rendered="true"><div class="theme-container vuepress-theme-fast"><header class="navbar"><div class="sidebar-button"><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" role="img" viewBox="0 0 448 512" class="icon"><path fill="currentColor" d="M436 124H12c-6.627 0-12-5.373-12-12V80c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.627-5.373 12-12 12zm0 160H12c-6.627 0-12-5.373-12-12v-32c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.62 [...]
-or update the value if the key already exists.</p><h4 id="setitem-key-value-callback"><a href="#setitem-key-value-callback" aria-hidden="true" class="header-anchor">#</a> setItem(key, value, callback)</h4><ul><li><strong>@key</strong>, string, the name of the key you want to store. "" or null is not allowed.</li><li><strong>@value</strong>, string, the name of the value you want to store."" or null is not allowed.</li><li><strong>@callback</strong>, function, the call [...]
-storage<span class="token punctuation">.</span><span class="token function">removeItem</span><span class="token punctuation">(</span><span class="token string">'foo'</span><span class="token punctuation">,</span> <span class="token keyword">function</span><span class="token punctuation">(</span>e<span class="token punctuation">)</span> <span class="token punctuation">{</span>
+ <div id="app" data-server-rendered="true"><div class="theme-container vuepress-theme-fast"><header class="navbar"><div class="sidebar-button"><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" role="img" viewBox="0 0 448 512" class="icon"><path fill="currentColor" d="M436 124H12c-6.627 0-12-5.373-12-12V80c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.627-5.373 12-12 12zm0 160H12c-6.627 0-12-5.373-12-12v-32c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.62 [...]
+or update the value if the key already exists.</p><h4 id="setitem-key-value-callback"><a href="#setitem-key-value-callback" class="header-anchor">#</a> setItem(key, value, callback)</h4><ul><li><strong>@key</strong>, string, the name of the key you want to store. "" or null is not allowed.</li><li><strong>@value</strong>, string, the name of the value you want to store."" or null is not allowed.</li><li><strong>@callback</strong>, function, the callback function after [...]
+storage<span class="token punctuation">.</span><span class="token function">removeItem</span><span class="token punctuation">(</span><span class="token string">'foo'</span><span class="token punctuation">,</span> <span class="token keyword">function</span><span class="token punctuation">(</span><span class="token parameter">e</span><span class="token punctuation">)</span> <span class="token punctuation">{</span>
<span class="token comment">// callback. 'e' is an object that contains 'result' and 'data'.</span>
<span class="token comment">// e.result will return 'success' or 'failed' according to the executing result.</span>
<span class="token comment">// e.data will always return 'undefined' in this function if success.</span>
<span class="token punctuation">}</span><span class="token punctuation">)</span><span class="token punctuation">;</span>
-</code></pre></div><h2 id="length"><a href="#length" aria-hidden="true" class="header-anchor">#</a> length</h2><p>Returns an integer representing the number of key-value items stored in the storage.</p><h4 id="length-callback"><a href="#length-callback" aria-hidden="true" class="header-anchor">#</a> length(callback)</h4><ul><li><strong>@callback</strong>, the callback function after executing this action.</li></ul><h2 id="getallkeys"><a href="#getallkeys" aria-hidden="true" class="header [...]
+</code></pre></div><h2 id="length"><a href="#length" class="header-anchor">#</a> length</h2><p>Returns an integer representing the number of key-value items stored in the storage.</p><h4 id="length-callback"><a href="#length-callback" class="header-anchor">#</a> length(callback)</h4><ul><li><strong>@callback</strong>, the callback function after executing this action.</li></ul><h2 id="getallkeys"><a href="#getallkeys" class="header-anchor">#</a> getAllKeys</h2><p>Returns an array that co [...]
←
<a href="/docs/modules/picker.html" class="prev">
picker
@@ -32,12 +32,12 @@ storage<span class="token punctuation">.</span><span class="token function">remo
stream
</a>
→
- </span></p></div><div class="page-edit"><div class="last-updated"><span class="prefix">Last Updated: </span><span class="time">8/7/2019</span></div><div class="edit-link"><a href="https://github.com/apache/incubator-weex-site/edit/master/docs/docs/modules/storage.md" target="_blank" rel="noopener noreferrer">Edit this page</a><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="curr [...]
+ </span></p></div><div class="page-edit"><div class="last-updated"><span class="prefix">Last Updated: </span><span class="time">3/26/2019</span></div><div class="edit-link"><a href="https://github.com/apache/incubator-weex-site/edit/master/docs/docs/modules/storage.md" target="_blank" rel="noopener noreferrer">Edit this page</a><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="cur [...]
Incubator. Incubation is required of all newly accepted projects until a further review indicates that the
infrastructure, communications, and decision making process have stabilized in a manner consistent with
other successful ASF projects. While incubation status is not necessarily a reflection of the completeness
or stability of the code, it does indicate that the project has yet to be fully endorsed by the ASF.</p></div><div class="col col-4" data-v-0ad13d84><dl data-v-0ad13d84><dt data-v-0ad13d84>ASF</dt><dd data-v-0ad13d84><a href="http://www.apache.org" target="_self" data-v-0ad13d84>Foundation</a></dd><dd data-v-0ad13d84><a href="http://www.apache.org/licenses/" target="_self" data-v-0ad13d84>License</a></dd><dd data-v-0ad13d84><a href="http://www.apache.org/events/current-event" t [...]
logo are trademarks of The Apache Software Foundation.</span></div></div></footer></div></div><!----></div></div>
- <script src="/assets/js/app.1cd24f44.js" defer></script><script src="/assets/js/100.d361172a.js" defer></script>
+ <script src="/assets/js/app.5ae81372.js" defer></script><script src="/assets/js/73.e2f9c2e6.js" defer></script>
</body>
</html>
diff --git a/docs/modules/stream.html b/docs/modules/stream.html
index 448b3c0..05e1d44 100644
--- a/docs/modules/stream.html
+++ b/docs/modules/stream.html
@@ -13,11 +13,11 @@
<meta name="google-site-verification" content="FbH8DPHpxdDJlfkKLKXuXWOu69DI8ZRRP8O2Phg8UKw">
<meta name="baidu-site-verification" content="WRr1iWvsYK">
- <link rel="preload" href="/assets/css/styles.1cd24f44.css" as="style"><link rel="preload" href="/assets/js/app.1cd24f44.js" as="script"><link rel="preload" href="/assets/js/101.5c1fedb7.js" as="script"><link rel="prefetch" href="/assets/css/11.styles.676774ba.css"><link rel="prefetch" href="/assets/css/14.styles.ec133e92.css"><link rel="prefetch" href="/assets/css/15.styles.6aac94b5.css"><link rel="prefetch" href="/assets/css/16.styles.f1a60de4.css"><link rel="prefetch" href="/assets [...]
- <link rel="stylesheet" href="/assets/css/styles.1cd24f44.css">
+ <link rel="preload" href="/assets/css/styles.5ae81372.css" as="style"><link rel="preload" href="/assets/js/app.5ae81372.js" as="script"><link rel="preload" href="/assets/js/74.f644bad4.js" as="script"><link rel="prefetch" href="/assets/css/1.styles.7a8ca841.css"><link rel="prefetch" href="/assets/css/10.styles.e87391c6.css"><link rel="prefetch" href="/assets/css/2.styles.6fdae112.css"><link rel="prefetch" href="/assets/css/20.styles.966c290b.css"><link rel="prefetch" href="/assets/cs [...]
+ <link rel="stylesheet" href="/assets/css/styles.5ae81372.css">
</head>
<body>
- <div id="app" data-server-rendered="true"><div class="theme-container vuepress-theme-fast"><header class="navbar"><div class="sidebar-button"><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" role="img" viewBox="0 0 448 512" class="icon"><path fill="currentColor" d="M436 124H12c-6.627 0-12-5.373-12-12V80c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.627-5.373 12-12 12zm0 160H12c-6.627 0-12-5.373-12-12v-32c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.62 [...]
+ <div id="app" data-server-rendered="true"><div class="theme-container vuepress-theme-fast"><header class="navbar"><div class="sidebar-button"><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" role="img" viewBox="0 0 448 512" class="icon"><path fill="currentColor" d="M436 124H12c-6.627 0-12-5.373-12-12V80c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.627-5.373 12-12 12zm0 160H12c-6.627 0-12-5.373-12-12v-32c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.62 [...]
<ul><li><strong><code>method</code></strong>, string, the HTTP method <code>GET</code> or <code>POST</code>.</li><li><strong><code>url</code></strong>, string, the request url.</li><li><strong><code>headers</code></strong>, string, the HTTP request headers.</li><li><strong><code>type</code></strong>, string, response type, 'json','text' or 'jsonp'(same as 'json' in native implementation)</li><li><strong><code>body</code></strong>, string, the HTTP body.</li></ul></li></ul><div class="war [...]
←
<a href="/docs/modules/storage.html" class="prev">
@@ -26,12 +26,12 @@
webview
</a>
→
- </span></p></div><div class="page-edit"><div class="last-updated"><span class="prefix">Last Updated: </span><span class="time">8/7/2019</span></div><div class="edit-link"><a href="https://github.com/apache/incubator-weex-site/edit/master/docs/docs/modules/stream.md" target="_blank" rel="noopener noreferrer">Edit this page</a><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="curre [...]
+ </span></p></div><div class="page-edit"><div class="last-updated"><span class="prefix">Last Updated: </span><span class="time">3/26/2019</span></div><div class="edit-link"><a href="https://github.com/apache/incubator-weex-site/edit/master/docs/docs/modules/stream.md" target="_blank" rel="noopener noreferrer">Edit this page</a><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="curr [...]
Incubator. Incubation is required of all newly accepted projects until a further review indicates that the
infrastructure, communications, and decision making process have stabilized in a manner consistent with
other successful ASF projects. While incubation status is not necessarily a reflection of the completeness
or stability of the code, it does indicate that the project has yet to be fully endorsed by the ASF.</p></div><div class="col col-4" data-v-0ad13d84><dl data-v-0ad13d84><dt data-v-0ad13d84>ASF</dt><dd data-v-0ad13d84><a href="http://www.apache.org" target="_self" data-v-0ad13d84>Foundation</a></dd><dd data-v-0ad13d84><a href="http://www.apache.org/licenses/" target="_self" data-v-0ad13d84>License</a></dd><dd data-v-0ad13d84><a href="http://www.apache.org/events/current-event" t [...]
logo are trademarks of The Apache Software Foundation.</span></div></div></footer></div></div><!----></div></div>
- <script src="/assets/js/app.1cd24f44.js" defer></script><script src="/assets/js/101.5c1fedb7.js" defer></script>
+ <script src="/assets/js/app.5ae81372.js" defer></script><script src="/assets/js/74.f644bad4.js" defer></script>
</body>
</html>
diff --git a/docs/modules/websockets.html b/docs/modules/websockets.html
index dc13130..b28e744 100644
--- a/docs/modules/websockets.html
+++ b/docs/modules/websockets.html
@@ -13,39 +13,39 @@
<meta name="google-site-verification" content="FbH8DPHpxdDJlfkKLKXuXWOu69DI8ZRRP8O2Phg8UKw">
<meta name="baidu-site-verification" content="WRr1iWvsYK">
- <link rel="preload" href="/assets/css/styles.1cd24f44.css" as="style"><link rel="preload" href="/assets/js/app.1cd24f44.js" as="script"><link rel="preload" href="/assets/js/102.46b78900.js" as="script"><link rel="prefetch" href="/assets/css/11.styles.676774ba.css"><link rel="prefetch" href="/assets/css/14.styles.ec133e92.css"><link rel="prefetch" href="/assets/css/15.styles.6aac94b5.css"><link rel="prefetch" href="/assets/css/16.styles.f1a60de4.css"><link rel="prefetch" href="/assets [...]
- <link rel="stylesheet" href="/assets/css/styles.1cd24f44.css">
+ <link rel="preload" href="/assets/css/styles.5ae81372.css" as="style"><link rel="preload" href="/assets/js/app.5ae81372.js" as="script"><link rel="preload" href="/assets/js/75.60d7f2e3.js" as="script"><link rel="prefetch" href="/assets/css/1.styles.7a8ca841.css"><link rel="prefetch" href="/assets/css/10.styles.e87391c6.css"><link rel="prefetch" href="/assets/css/2.styles.6fdae112.css"><link rel="prefetch" href="/assets/css/20.styles.966c290b.css"><link rel="prefetch" href="/assets/cs [...]
+ <link rel="stylesheet" href="/assets/css/styles.5ae81372.css">
</head>
<body>
- <div id="app" data-server-rendered="true"><div class="theme-container vuepress-theme-fast"><header class="navbar"><div class="sidebar-button"><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" role="img" viewBox="0 0 448 512" class="icon"><path fill="currentColor" d="M436 124H12c-6.627 0-12-5.373-12-12V80c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.627-5.373 12-12 12zm0 160H12c-6.627 0-12-5.373-12-12v-32c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.62 [...]
+ <div id="app" data-server-rendered="true"><div class="theme-container vuepress-theme-fast"><header class="navbar"><div class="sidebar-button"><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" role="img" viewBox="0 0 448 512" class="icon"><path fill="currentColor" d="M436 124H12c-6.627 0-12-5.373-12-12V80c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.627-5.373 12-12 12zm0 160H12c-6.627 0-12-5.373-12-12v-32c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.62 [...]
ws<span class="token punctuation">.</span><span class="token function">WebSocket</span><span class="token punctuation">(</span><span class="token string">'ws://echo.websocket.org'</span><span class="token punctuation">,</span><span class="token string">''</span><span class="token punctuation">)</span><span class="token punctuation">;</span>
-</code></pre></div><h2 id="send"><a href="#send" aria-hidden="true" class="header-anchor">#</a> send</h2><p>Transmits data to the server over the WebSocket connection</p><h4 id="send-data"><a href="#send-data" aria-hidden="true" class="header-anchor">#</a> send(data)</h4><ul><li><strong>@data</strong>, string, a text string to send to the server.</li></ul><div class="language-javascript extra-class"><pre class="language-javascript"><code><span class="token keyword">const</span> ws <span [...]
+</code></pre></div><h2 id="send"><a href="#send" class="header-anchor">#</a> send</h2><p>Transmits data to the server over the WebSocket connection</p><h4 id="send-data"><a href="#send-data" class="header-anchor">#</a> send(data)</h4><ul><li><strong>@data</strong>, string, a text string to send to the server.</li></ul><div class="language-javascript extra-class"><pre class="language-javascript"><code><span class="token keyword">const</span> ws <span class="token operator">=</span> weex<s [...]
ws<span class="token punctuation">.</span><span class="token function">WebSocket</span><span class="token punctuation">(</span><span class="token string">'ws://echo.websocket.org'</span><span class="token punctuation">,</span><span class="token string">''</span><span class="token punctuation">)</span><span class="token punctuation">;</span>
ws<span class="token punctuation">.</span><span class="token function">send</span><span class="token punctuation">(</span><span class="token string">'some message.'</span><span class="token punctuation">)</span><span class="token punctuation">;</span>
-</code></pre></div><h2 id="close"><a href="#close" aria-hidden="true" class="header-anchor">#</a> close</h2><p>Closes the WebSocket connection or connection attempt, if any. If the connection is already CLOSED, this method does nothing.</p><h4 id="close-code-reason"><a href="#close-code-reason" aria-hidden="true" class="header-anchor">#</a> close(code, reason)</h4><ul><li><strong>@code</strong>, number, the status code explaining why the connection is being closed.</li><li><strong>@reaso [...]
+</code></pre></div><h2 id="close"><a href="#close" class="header-anchor">#</a> close</h2><p>Closes the WebSocket connection or connection attempt, if any. If the connection is already CLOSED, this method does nothing.</p><h4 id="close-code-reason"><a href="#close-code-reason" class="header-anchor">#</a> close(code, reason)</h4><ul><li><strong>@code</strong>, number, the status code explaining why the connection is being closed.</li><li><strong>@reason</strong>, string, a string explainin [...]
ws<span class="token punctuation">.</span><span class="token function">WebSocket</span><span class="token punctuation">(</span><span class="token string">'ws://echo.websocket.org'</span><span class="token punctuation">,</span><span class="token string">''</span><span class="token punctuation">)</span><span class="token punctuation">;</span>
ws<span class="token punctuation">.</span><span class="token function">close</span><span class="token punctuation">(</span><span class="token punctuation">)</span><span class="token punctuation">;</span>
-</code></pre></div><h2 id="onopen"><a href="#onopen" aria-hidden="true" class="header-anchor">#</a> onopen</h2><p>An event listener to be called when the WebSocket connection's readyState changes to OPEN; this indicates that the connection is ready to send and receive data.</p><h4 id="onopen-options"><a href="#onopen-options" aria-hidden="true" class="header-anchor">#</a> onopen(options)</h4><ul><li><strong>@options</strong>, object, an empty object</li></ul><div class="language-javascri [...]
+</code></pre></div><h2 id="onopen"><a href="#onopen" class="header-anchor">#</a> onopen</h2><p>An event listener to be called when the WebSocket connection's readyState changes to OPEN; this indicates that the connection is ready to send and receive data.</p><h4 id="onopen-options"><a href="#onopen-options" class="header-anchor">#</a> onopen(options)</h4><ul><li><strong>@options</strong>, object, an empty object</li></ul><div class="language-javascript extra-class"><pre class="language-j [...]
ws<span class="token punctuation">.</span><span class="token function">WebSocket</span><span class="token punctuation">(</span><span class="token string">'ws://echo.websocket.org'</span><span class="token punctuation">,</span><span class="token string">''</span><span class="token punctuation">)</span><span class="token punctuation">;</span>
-ws<span class="token punctuation">.</span><span class="token function-variable function">onopen</span> <span class="token operator">=</span> <span class="token keyword">function</span><span class="token punctuation">(</span>event<span class="token punctuation">)</span> <span class="token punctuation">{</span>
+ws<span class="token punctuation">.</span><span class="token function-variable function">onopen</span> <span class="token operator">=</span> <span class="token keyword">function</span><span class="token punctuation">(</span><span class="token parameter">event</span><span class="token punctuation">)</span> <span class="token punctuation">{</span>
console<span class="token punctuation">.</span><span class="token function">log</span><span class="token punctuation">(</span><span class="token string">'onopen'</span><span class="token punctuation">,</span> event<span class="token punctuation">)</span><span class="token punctuation">;</span>
<span class="token punctuation">}</span>
-</code></pre></div><h2 id="onmessage"><a href="#onmessage" aria-hidden="true" class="header-anchor">#</a> onmessage</h2><p>An event listener to be called when a message is received from the server</p><h4 id="onmessage-options"><a href="#onmessage-options" aria-hidden="true" class="header-anchor">#</a> onmessage(options)</h4><ul><li><strong>@options</strong>, object, the server message options.
+</code></pre></div><h2 id="onmessage"><a href="#onmessage" class="header-anchor">#</a> onmessage</h2><p>An event listener to be called when a message is received from the server</p><h4 id="onmessage-options"><a href="#onmessage-options" class="header-anchor">#</a> onmessage(options)</h4><ul><li><strong>@options</strong>, object, the server message options.
<ul><li><strong><code>data</code></strong>, string, the listener received message.</li></ul></li></ul><div class="language-javascript extra-class"><pre class="language-javascript"><code><span class="token keyword">const</span> ws <span class="token operator">=</span> weex<span class="token punctuation">.</span><span class="token function">requireModule</span><span class="token punctuation">(</span><span class="token string">'webSocket'</span><span class="token punctuation">)</span>
ws<span class="token punctuation">.</span><span class="token function">WebSocket</span><span class="token punctuation">(</span><span class="token string">'ws://echo.websocket.org'</span><span class="token punctuation">,</span><span class="token string">''</span><span class="token punctuation">)</span><span class="token punctuation">;</span>
-ws<span class="token punctuation">.</span><span class="token function-variable function">onmessage</span> <span class="token operator">=</span> <span class="token keyword">function</span><span class="token punctuation">(</span>event<span class="token punctuation">)</span> <span class="token punctuation">{</span>
+ws<span class="token punctuation">.</span><span class="token function-variable function">onmessage</span> <span class="token operator">=</span> <span class="token keyword">function</span><span class="token punctuation">(</span><span class="token parameter">event</span><span class="token punctuation">)</span> <span class="token punctuation">{</span>
console<span class="token punctuation">.</span><span class="token function">log</span><span class="token punctuation">(</span><span class="token string">'onmessage'</span><span class="token punctuation">,</span> event<span class="token punctuation">)</span><span class="token punctuation">;</span>
<span class="token punctuation">}</span>
-</code></pre></div><h2 id="onclose"><a href="#onclose" aria-hidden="true" class="header-anchor">#</a> onclose</h2><p>An event listener to be called when the WebSocket connection's readyState changes to CLOSED</p><h4 id="onclose-options"><a href="#onclose-options" aria-hidden="true" class="header-anchor">#</a> onclose(options)</h4><ul><li><strong>@options</strong>, object, the CloseEvent is sent to clients using WebSockets when the connection is closed.
+</code></pre></div><h2 id="onclose"><a href="#onclose" class="header-anchor">#</a> onclose</h2><p>An event listener to be called when the WebSocket connection's readyState changes to CLOSED</p><h4 id="onclose-options"><a href="#onclose-options" class="header-anchor">#</a> onclose(options)</h4><ul><li><strong>@options</strong>, object, the CloseEvent is sent to clients using WebSockets when the connection is closed.
<ul><li><strong><code>code</code></strong>, number, returns an unsigned short containing the close code send by the server.</li><li><strong><code>reason</code></strong>, string, returns a string indicating the reason the server closed the connection.</li><li><strong><code>wasClean</code></strong>, boolen, returns a Boolean that Indicates whether or not the connection was cleanly closed.</li></ul></li></ul><div class="language-javascript extra-class"><pre class="language-javascript"><code [...]
ws<span class="token punctuation">.</span><span class="token function">WebSocket</span><span class="token punctuation">(</span><span class="token string">'ws://echo.websocket.org'</span><span class="token punctuation">,</span><span class="token string">''</span><span class="token punctuation">)</span><span class="token punctuation">;</span>
-ws<span class="token punctuation">.</span><span class="token function-variable function">onclose</span> <span class="token operator">=</span> <span class="token keyword">function</span><span class="token punctuation">(</span>event<span class="token punctuation">)</span> <span class="token punctuation">{</span>
+ws<span class="token punctuation">.</span><span class="token function-variable function">onclose</span> <span class="token operator">=</span> <span class="token keyword">function</span><span class="token punctuation">(</span><span class="token parameter">event</span><span class="token punctuation">)</span> <span class="token punctuation">{</span>
console<span class="token punctuation">.</span><span class="token function">log</span><span class="token punctuation">(</span><span class="token string">'onclose'</span><span class="token punctuation">,</span> event<span class="token punctuation">)</span><span class="token punctuation">;</span>
<span class="token punctuation">}</span>
-</code></pre></div><h2 id="onerror"><a href="#onerror" aria-hidden="true" class="header-anchor">#</a> onerror</h2><p>An event listener to be called when an error occurs.</p><h4 id="onerror-options"><a href="#onerror-options" aria-hidden="true" class="header-anchor">#</a> onerror(options)</h4><ul><li><strong>@options</strong>, object, the error event.
+</code></pre></div><h2 id="onerror"><a href="#onerror" class="header-anchor">#</a> onerror</h2><p>An event listener to be called when an error occurs.</p><h4 id="onerror-options"><a href="#onerror-options" class="header-anchor">#</a> onerror(options)</h4><ul><li><strong>@options</strong>, object, the error event.
<ul><li><strong><code>data</code></strong>, string, the listener received error data.</li></ul></li></ul><div class="language-javascript extra-class"><pre class="language-javascript"><code><span class="token keyword">const</span> ws <span class="token operator">=</span> weex<span class="token punctuation">.</span><span class="token function">requireModule</span><span class="token punctuation">(</span><span class="token string">'webSocket'</span><span class="token punctuation">)</span>
ws<span class="token punctuation">.</span><span class="token function">WebSocket</span><span class="token punctuation">(</span><span class="token string">'ws://echo.websocket.org'</span><span class="token punctuation">,</span><span class="token string">''</span><span class="token punctuation">)</span><span class="token punctuation">;</span>
-ws<span class="token punctuation">.</span><span class="token function-variable function">onerror</span> <span class="token operator">=</span> <span class="token keyword">function</span><span class="token punctuation">(</span>event<span class="token punctuation">)</span> <span class="token punctuation">{</span>
+ws<span class="token punctuation">.</span><span class="token function-variable function">onerror</span> <span class="token operator">=</span> <span class="token keyword">function</span><span class="token punctuation">(</span><span class="token parameter">event</span><span class="token punctuation">)</span> <span class="token punctuation">{</span>
console<span class="token punctuation">.</span><span class="token function">log</span><span class="token punctuation">(</span><span class="token string">'onerror'</span><span class="token punctuation">,</span> event<span class="token punctuation">)</span><span class="token punctuation">;</span>
<span class="token punctuation">}</span>
</code></pre></div><p><strong>Demos</strong></p><ul><li><a href="http://dotwe.org/vue/6b7d6dc14320e3f04e0f203cb8bcc703" target="_blank" rel="noopener noreferrer">Demo<svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path><polygon fill="currentColor" p [...]
@@ -56,12 +56,12 @@ ws<span class="token punctuation">.</span><span class="token function-variable f
deviceInfo
</a>
→
- </span></p></div><div class="page-edit"><div class="last-updated"><span class="prefix">Last Updated: </span><span class="time">8/7/2019</span></div><div class="edit-link"><a href="https://github.com/apache/incubator-weex-site/edit/master/docs/docs/modules/websockets.md" target="_blank" rel="noopener noreferrer">Edit this page</a><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="c [...]
+ </span></p></div><div class="page-edit"><div class="last-updated"><span class="prefix">Last Updated: </span><span class="time">3/26/2019</span></div><div class="edit-link"><a href="https://github.com/apache/incubator-weex-site/edit/master/docs/docs/modules/websockets.md" target="_blank" rel="noopener noreferrer">Edit this page</a><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill=" [...]
Incubator. Incubation is required of all newly accepted projects until a further review indicates that the
infrastructure, communications, and decision making process have stabilized in a manner consistent with
other successful ASF projects. While incubation status is not necessarily a reflection of the completeness
or stability of the code, it does indicate that the project has yet to be fully endorsed by the ASF.</p></div><div class="col col-4" data-v-0ad13d84><dl data-v-0ad13d84><dt data-v-0ad13d84>ASF</dt><dd data-v-0ad13d84><a href="http://www.apache.org" target="_self" data-v-0ad13d84>Foundation</a></dd><dd data-v-0ad13d84><a href="http://www.apache.org/licenses/" target="_self" data-v-0ad13d84>License</a></dd><dd data-v-0ad13d84><a href="http://www.apache.org/events/current-event" t [...]
logo are trademarks of The Apache Software Foundation.</span></div></div></footer></div></div><!----></div></div>
- <script src="/assets/js/app.1cd24f44.js" defer></script><script src="/assets/js/102.46b78900.js" defer></script>
+ <script src="/assets/js/app.5ae81372.js" defer></script><script src="/assets/js/75.60d7f2e3.js" defer></script>
</body>
</html>
diff --git a/docs/modules/webview.html b/docs/modules/webview.html
index b3d20b3..335c4f1 100644
--- a/docs/modules/webview.html
+++ b/docs/modules/webview.html
@@ -13,16 +13,16 @@
<meta name="google-site-verification" content="FbH8DPHpxdDJlfkKLKXuXWOu69DI8ZRRP8O2Phg8UKw">
<meta name="baidu-site-verification" content="WRr1iWvsYK">
- <link rel="preload" href="/assets/css/styles.1cd24f44.css" as="style"><link rel="preload" href="/assets/js/app.1cd24f44.js" as="script"><link rel="preload" href="/assets/js/103.0e08ebe8.js" as="script"><link rel="prefetch" href="/assets/css/11.styles.676774ba.css"><link rel="prefetch" href="/assets/css/14.styles.ec133e92.css"><link rel="prefetch" href="/assets/css/15.styles.6aac94b5.css"><link rel="prefetch" href="/assets/css/16.styles.f1a60de4.css"><link rel="prefetch" href="/assets [...]
- <link rel="stylesheet" href="/assets/css/styles.1cd24f44.css">
+ <link rel="preload" href="/assets/css/styles.5ae81372.css" as="style"><link rel="preload" href="/assets/js/app.5ae81372.js" as="script"><link rel="preload" href="/assets/js/76.04a9dbf6.js" as="script"><link rel="prefetch" href="/assets/css/1.styles.7a8ca841.css"><link rel="prefetch" href="/assets/css/10.styles.e87391c6.css"><link rel="prefetch" href="/assets/css/2.styles.6fdae112.css"><link rel="prefetch" href="/assets/css/20.styles.966c290b.css"><link rel="prefetch" href="/assets/cs [...]
+ <link rel="stylesheet" href="/assets/css/styles.5ae81372.css">
</head>
<body>
- <div id="app" data-server-rendered="true"><div class="theme-container vuepress-theme-fast"><header class="navbar"><div class="sidebar-button"><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" role="img" viewBox="0 0 448 512" class="icon"><path fill="currentColor" d="M436 124H12c-6.627 0-12-5.373-12-12V80c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.627-5.373 12-12 12zm0 160H12c-6.627 0-12-5.373-12-12v-32c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.62 [...]
+ <div id="app" data-server-rendered="true"><div class="theme-container vuepress-theme-fast"><header class="navbar"><div class="sidebar-button"><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" role="img" viewBox="0 0 448 512" class="icon"><path fill="currentColor" d="M436 124H12c-6.627 0-12-5.373-12-12V80c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.627-5.373 12-12 12zm0 160H12c-6.627 0-12-5.373-12-12v-32c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.62 [...]
<span class="token keyword">var</span> webview <span class="token operator">=</span> weex<span class="token punctuation">.</span><span class="token function">requireModule</span><span class="token punctuation">(</span><span class="token string">'webview'</span><span class="token punctuation">)</span><span class="token punctuation">;</span>
webview<span class="token punctuation">.</span><span class="token function">goBack</span><span class="token punctuation">(</span>webElement<span class="token punctuation">.</span>ref<span class="token punctuation">)</span><span class="token punctuation">;</span>
webview<span class="token punctuation">.</span><span class="token function">goForward</span><span class="token punctuation">(</span>webElement<span class="token punctuation">.</span>ref<span class="token punctuation">)</span><span class="token punctuation">;</span>
webview<span class="token punctuation">.</span><span class="token function">reload</span><span class="token punctuation">(</span>webElement<span class="token punctuation">.</span>ref<span class="token punctuation">)</span><span class="token punctuation">;</span>
-</code></pre></div><h1 id="api"><a href="#api" aria-hidden="true" class="header-anchor">#</a> API</h1><h2 id="goback"><a href="#goback" aria-hidden="true" class="header-anchor">#</a> goBack</h2><p>Goes to the previous page in WebView's session history.</p><h4 id="goback-webelement"><a href="#goback-webelement" aria-hidden="true" class="header-anchor">#</a> goBack(webElement)</h4><ul><li><strong>@webElement</strong>, the element ref of the <code><web></code> component.</li></ul><h2 [...]
+</code></pre></div><h1 id="api"><a href="#api" class="header-anchor">#</a> API</h1><h2 id="goback"><a href="#goback" class="header-anchor">#</a> goBack</h2><p>Goes to the previous page in WebView's session history.</p><h4 id="goback-webelement"><a href="#goback-webelement" class="header-anchor">#</a> goBack(webElement)</h4><ul><li><strong>@webElement</strong>, the element ref of the <code><web></code> component.</li></ul><h2 id="goforward"><a href="#goforward" class="header-anchor" [...]
←
<a href="/docs/modules/stream.html" class="prev">
stream
@@ -30,12 +30,12 @@ webview<span class="token punctuation">.</span><span class="token function">relo
webSockets
</a>
→
- </span></p></div><div class="page-edit"><div class="last-updated"><span class="prefix">Last Updated: </span><span class="time">8/7/2019</span></div><div class="edit-link"><a href="https://github.com/apache/incubator-weex-site/edit/master/docs/docs/modules/webview.md" target="_blank" rel="noopener noreferrer">Edit this page</a><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="curr [...]
+ </span></p></div><div class="page-edit"><div class="last-updated"><span class="prefix">Last Updated: </span><span class="time">3/26/2019</span></div><div class="edit-link"><a href="https://github.com/apache/incubator-weex-site/edit/master/docs/docs/modules/webview.md" target="_blank" rel="noopener noreferrer">Edit this page</a><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="cur [...]
Incubator. Incubation is required of all newly accepted projects until a further review indicates that the
infrastructure, communications, and decision making process have stabilized in a manner consistent with
other successful ASF projects. While incubation status is not necessarily a reflection of the completeness
or stability of the code, it does indicate that the project has yet to be fully endorsed by the ASF.</p></div><div class="col col-4" data-v-0ad13d84><dl data-v-0ad13d84><dt data-v-0ad13d84>ASF</dt><dd data-v-0ad13d84><a href="http://www.apache.org" target="_self" data-v-0ad13d84>Foundation</a></dd><dd data-v-0ad13d84><a href="http://www.apache.org/licenses/" target="_self" data-v-0ad13d84>License</a></dd><dd data-v-0ad13d84><a href="http://www.apache.org/events/current-event" t [...]
logo are trademarks of The Apache Software Foundation.</span></div></div></footer></div></div><!----></div></div>
- <script src="/assets/js/app.1cd24f44.js" defer></script><script src="/assets/js/103.0e08ebe8.js" defer></script>
+ <script src="/assets/js/app.5ae81372.js" defer></script><script src="/assets/js/76.04a9dbf6.js" defer></script>
</body>
</html>
diff --git a/docs/styles/color-name.html b/docs/styles/color-name.html
index e871299..fdbd64a 100644
--- a/docs/styles/color-name.html
+++ b/docs/styles/color-name.html
@@ -13,11 +13,11 @@
<meta name="google-site-verification" content="FbH8DPHpxdDJlfkKLKXuXWOu69DI8ZRRP8O2Phg8UKw">
<meta name="baidu-site-verification" content="WRr1iWvsYK">
- <link rel="preload" href="/assets/css/styles.1cd24f44.css" as="style"><link rel="preload" href="/assets/js/app.1cd24f44.js" as="script"><link rel="preload" href="/assets/js/104.90113549.js" as="script"><link rel="prefetch" href="/assets/css/11.styles.676774ba.css"><link rel="prefetch" href="/assets/css/14.styles.ec133e92.css"><link rel="prefetch" href="/assets/css/15.styles.6aac94b5.css"><link rel="prefetch" href="/assets/css/16.styles.f1a60de4.css"><link rel="prefetch" href="/assets [...]
- <link rel="stylesheet" href="/assets/css/styles.1cd24f44.css">
+ <link rel="preload" href="/assets/css/styles.5ae81372.css" as="style"><link rel="preload" href="/assets/js/app.5ae81372.js" as="script"><link rel="preload" href="/assets/js/77.e05e76cb.js" as="script"><link rel="prefetch" href="/assets/css/1.styles.7a8ca841.css"><link rel="prefetch" href="/assets/css/10.styles.e87391c6.css"><link rel="prefetch" href="/assets/css/2.styles.6fdae112.css"><link rel="prefetch" href="/assets/css/20.styles.966c290b.css"><link rel="prefetch" href="/assets/cs [...]
+ <link rel="stylesheet" href="/assets/css/styles.5ae81372.css">
</head>
<body>
- <div id="app" data-server-rendered="true"><div class="theme-container vuepress-theme-fast"><header class="navbar"><div class="sidebar-button"><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" role="img" viewBox="0 0 448 512" class="icon"><path fill="currentColor" d="M436 124H12c-6.627 0-12-5.373-12-12V80c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.627-5.373 12-12 12zm0 160H12c-6.627 0-12-5.373-12-12v-32c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.62 [...]
+ <div id="app" data-server-rendered="true"><div class="theme-container vuepress-theme-fast"><header class="navbar"><div class="sidebar-button"><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" role="img" viewBox="0 0 448 512" class="icon"><path fill="currentColor" d="M436 124H12c-6.627 0-12-5.373-12-12V80c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.627-5.373 12-12 12zm0 160H12c-6.627 0-12-5.373-12-12v-32c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.62 [...]
←
<a href="/docs/styles/css-units.html" class="prev">
CSS Units
@@ -25,12 +25,12 @@
Common Events
</a>
→
- </span></p></div><div class="page-edit"><div class="last-updated"><span class="prefix">Last Updated: </span><span class="time">8/7/2019</span></div><div class="edit-link"><a href="https://github.com/apache/incubator-weex-site/edit/master/docs/docs/styles/color-name.md" target="_blank" rel="noopener noreferrer">Edit this page</a><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="cu [...]
+ </span></p></div><div class="page-edit"><div class="last-updated"><span class="prefix">Last Updated: </span><span class="time">3/26/2019</span></div><div class="edit-link"><a href="https://github.com/apache/incubator-weex-site/edit/master/docs/docs/styles/color-name.md" target="_blank" rel="noopener noreferrer">Edit this page</a><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="c [...]
Incubator. Incubation is required of all newly accepted projects until a further review indicates that the
infrastructure, communications, and decision making process have stabilized in a manner consistent with
other successful ASF projects. While incubation status is not necessarily a reflection of the completeness
or stability of the code, it does indicate that the project has yet to be fully endorsed by the ASF.</p></div><div class="col col-4" data-v-0ad13d84><dl data-v-0ad13d84><dt data-v-0ad13d84>ASF</dt><dd data-v-0ad13d84><a href="http://www.apache.org" target="_self" data-v-0ad13d84>Foundation</a></dd><dd data-v-0ad13d84><a href="http://www.apache.org/licenses/" target="_self" data-v-0ad13d84>License</a></dd><dd data-v-0ad13d84><a href="http://www.apache.org/events/current-event" t [...]
logo are trademarks of The Apache Software Foundation.</span></div></div></footer></div></div><!----></div></div>
- <script src="/assets/js/app.1cd24f44.js" defer></script><script src="/assets/js/104.90113549.js" defer></script>
+ <script src="/assets/js/app.5ae81372.js" defer></script><script src="/assets/js/77.e05e76cb.js" defer></script>
</body>
</html>
diff --git a/docs/styles/common-styles.html b/docs/styles/common-styles.html
index f5b9e94..8309144 100644
--- a/docs/styles/common-styles.html
+++ b/docs/styles/common-styles.html
@@ -13,21 +13,21 @@
<meta name="google-site-verification" content="FbH8DPHpxdDJlfkKLKXuXWOu69DI8ZRRP8O2Phg8UKw">
<meta name="baidu-site-verification" content="WRr1iWvsYK">
- <link rel="preload" href="/assets/css/styles.1cd24f44.css" as="style"><link rel="preload" href="/assets/js/app.1cd24f44.js" as="script"><link rel="preload" href="/assets/js/105.ff1462fb.js" as="script"><link rel="prefetch" href="/assets/css/11.styles.676774ba.css"><link rel="prefetch" href="/assets/css/14.styles.ec133e92.css"><link rel="prefetch" href="/assets/css/15.styles.6aac94b5.css"><link rel="prefetch" href="/assets/css/16.styles.f1a60de4.css"><link rel="prefetch" href="/assets [...]
- <link rel="stylesheet" href="/assets/css/styles.1cd24f44.css">
+ <link rel="preload" href="/assets/css/styles.5ae81372.css" as="style"><link rel="preload" href="/assets/js/app.5ae81372.js" as="script"><link rel="preload" href="/assets/js/78.268f7ea7.js" as="script"><link rel="prefetch" href="/assets/css/1.styles.7a8ca841.css"><link rel="prefetch" href="/assets/css/10.styles.e87391c6.css"><link rel="prefetch" href="/assets/css/2.styles.6fdae112.css"><link rel="prefetch" href="/assets/css/20.styles.966c290b.css"><link rel="prefetch" href="/assets/cs [...]
+ <link rel="stylesheet" href="/assets/css/styles.5ae81372.css">
</head>
<body>
- <div id="app" data-server-rendered="true"><div class="theme-container vuepress-theme-fast"><header class="navbar"><div class="sidebar-button"><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" role="img" viewBox="0 0 448 512" class="icon"><path fill="currentColor" d="M436 124H12c-6.627 0-12-5.373-12-12V80c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.627-5.373 12-12 12zm0 160H12c-6.627 0-12-5.373-12-12v-32c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.62 [...]
+ <div id="app" data-server-rendered="true"><div class="theme-container vuepress-theme-fast"><header class="navbar"><div class="sidebar-button"><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" role="img" viewBox="0 0 448 512" class="icon"><path fill="currentColor" d="M436 124H12c-6.627 0-12-5.373-12-12V80c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.627-5.373 12-12 12zm0 160H12c-6.627 0-12-5.373-12-12v-32c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.62 [...]
<span class="token tag"><span class="token tag"><span class="token punctuation"><</span>div</span><span class="token punctuation">></span></span>
<span class="token tag"><span class="token tag"><span class="token punctuation"><</span>image</span> <span class="token attr-name">src</span><span class="token attr-value"><span class="token punctuation">=</span><span class="token punctuation">"</span>...<span class="token punctuation">"</span></span><span class="token style-attr language-css"><span class="token attr-name"> <span class="token attr-name">style</span></span><span class="token punctuation">="</span><sp [...]
<span class="token tag"><span class="token tag"><span class="token punctuation"></</span>div</span><span class="token punctuation">></span></span>
<span class="token tag"><span class="token tag"><span class="token punctuation"></</span>template</span><span class="token punctuation">></span></span>
-</code></pre></div><h3 id="width"><a href="#width" aria-hidden="true" class="header-anchor">#</a> width</h3><p><code>width</code>: <code>length</code> type, default value <code>auto</code></p><h3 id="height"><a href="#height" aria-hidden="true" class="header-anchor">#</a> height</h3><p><code>height</code>: <code>length</code> type, default value <code>auto</code></p><h3 id="padding"><a href="#padding" aria-hidden="true" class="header-anchor">#</a> padding</h3><p><code>padding</code> spec [...]
+</code></pre></div><h3 id="width"><a href="#width" class="header-anchor">#</a> width</h3><p><code>width</code>: <code>length</code> type, default value <code>auto</code></p><h3 id="height"><a href="#height" class="header-anchor">#</a> height</h3><p><code>height</code>: <code>length</code> type, default value <code>auto</code></p><h3 id="padding"><a href="#padding" class="header-anchor">#</a> padding</h3><p><code>padding</code> specifies the space between element content and the element b [...]
<span class="token tag"><span class="token tag"><span class="token punctuation"><</span>div</span><span class="token style-attr language-css"><span class="token attr-name"> <span class="token attr-name">style</span></span><span class="token punctuation">="</span><span class="token attr-value"><span class="token property">flex</span><span class="token punctuation">:</span> 1<span class="token punctuation">;</span><span class="token property">background-color</span><span clas [...]
<span class="token tag"><span class="token tag"><span class="token punctuation"><</span>div</span><span class="token style-attr language-css"><span class="token attr-name"> <span class="token attr-name">style</span></span><span class="token punctuation">="</span><span class="token attr-value"><span class="token property">flex</span><span class="token punctuation">:</span> 1<span class="token punctuation">;</span><span class="token property">background-color</span><span clas [...]
<span class="token tag"><span class="token tag"><span class="token punctuation"><</span>div</span><span class="token style-attr language-css"><span class="token attr-name"> <span class="token attr-name">style</span></span><span class="token punctuation">="</span><span class="token attr-value"><span class="token property">flex</span><span class="token punctuation">:</span> 1<span class="token punctuation">;</span><span class="token property">background-color</span><span clas [...]
<span class="token tag"><span class="token tag"><span class="token punctuation"></</span>div</span><span class="token punctuation">></span></span>
-</code></pre></div><ul><li><code>flex</code>: <code>number</code> type, default value <code>0</code></li></ul><h3 id="examples"><a href="#examples" aria-hidden="true" class="header-anchor">#</a> Examples</h3><ul><li><a href="http://dotwe.org/vue/505b5e8bdb6774bccb597a30f74492af" target="_blank" rel="noopener noreferrer">Vertical and horizontal alignment<svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbo [...]
+</code></pre></div><ul><li><code>flex</code>: <code>number</code> type, default value <code>0</code></li></ul><h3 id="examples"><a href="#examples" class="header-anchor">#</a> Examples</h3><ul><li><a href="http://dotwe.org/vue/505b5e8bdb6774bccb597a30f74492af" target="_blank" rel="noopener noreferrer">Vertical and horizontal alignment<svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="cu [...]
<span class="token tag"><span class="token tag"><span class="token punctuation"><</span>div</span><span class="token style-attr language-css"><span class="token attr-name"> <span class="token attr-name">style</span></span><span class="token punctuation">="</span><span class="token attr-value"><span class="token property">flex-direction</span><span class="token punctuation">:</span> column<span class="token punctuation">;</span></span><span class="token punctuation">"</span [...]
<span class="token tag"><span class="token tag"><span class="token punctuation"><</span>div</span><span class="token style-attr language-css"><span class="token attr-name"> <span class="token attr-name">style</span></span><span class="token punctuation">="</span><span class="token attr-value"><span class="token property">height</span><span class="token punctuation">:</span> 3000<span class="token punctuation">;</span></span><span class="token punctuation">"</span></span> [...]
<span class="token tag"><span class="token tag"><span class="token punctuation"><</span>image</span> <span class="token attr-name">src</span><span class="token attr-value"><span class="token punctuation">=</span><span class="token punctuation">"</span>...<span class="token punctuation">"</span></span><span class="token style-attr language-css"><span class="token attr-name"> <span class="token attr-name">style</span></span><span class="token punctuation">="</span>< [...]
@@ -40,7 +40,7 @@
<span class="token tag"><span class="token tag"><span class="token punctuation"></</span>div</span><span class="token punctuation">></span></span>
<span class="token tag"><span class="token tag"><span class="token punctuation"></</span>div</span><span class="token punctuation">></span></span>
<span class="token tag"><span class="token tag"><span class="token punctuation"></</span>template</span><span class="token punctuation">></span></span>
-</code></pre></div><h2 id="transition"><a href="#transition" aria-hidden="true" class="header-anchor">#</a> Transition</h2><p>Now you can use the transition attribute in CSS to enhance the interactivity and visual experience of your application. The transition includes the layout animation, that is, LayoutAnimation, which now changes the layout and uses the fluent animation of the transition. Transition allows the CSS attribute values to transition smoothly over a certain time interval.< [...]
+</code></pre></div><h2 id="transition"><a href="#transition" class="header-anchor">#</a> Transition</h2><p>Now you can use the transition attribute in CSS to enhance the interactivity and visual experience of your application. The transition includes the layout animation, that is, LayoutAnimation, which now changes the layout and uses the fluent animation of the transition. Transition allows the CSS attribute values to transition smoothly over a certain time interval.</p><div class="warn [...]
<span class="token selector">.panel</span> <span class="token punctuation">{</span>
<span class="token property">margin</span><span class="token punctuation">:</span> 10px<span class="token punctuation">;</span>
<span class="token property">top</span><span class="token punctuation">:</span>10px<span class="token punctuation">;</span>
@@ -49,13 +49,13 @@
<span class="token property">border</span><span class="token punctuation">:</span> solid<span class="token punctuation">;</span>
<span class="token property">border-radius</span><span class="token punctuation">:</span> 10px<span class="token punctuation">;</span>
- <span class="token property">transition-property</span><span class="token punctuation">:</span> width,height,backgroundColor<span class="token punctuation">;</span>
+ <span class="token property">transition-property</span><span class="token punctuation">:</span> width<span class="token punctuation">,</span>height<span class="token punctuation">,</span>backgroundColor<span class="token punctuation">;</span>
<span class="token property">transition-duration</span><span class="token punctuation">:</span> 0.3s<span class="token punctuation">;</span>
<span class="token property">transition-delay</span><span class="token punctuation">:</span> 0s<span class="token punctuation">;</span>
- <span class="token property">transition-timing-function</span><span class="token punctuation">:</span> <span class="token function">cubic-bezier</span><span class="token punctuation">(</span>0.25, 0.1, 0.25, 1.0<span class="token punctuation">)</span><span class="token punctuation">;</span>
+ <span class="token property">transition-timing-function</span><span class="token punctuation">:</span> <span class="token function">cubic-bezier</span><span class="token punctuation">(</span>0.25<span class="token punctuation">,</span> 0.1<span class="token punctuation">,</span> 0.25<span class="token punctuation">,</span> 1.0<span class="token punctuation">)</span><span class="token punctuation">;</span>
<span class="token punctuation">}</span>
-</span><span class="token tag"><span class="token tag"><span class="token punctuation"></</span>style</span><span class="token punctuation">></span></span>
-</code></pre></div><h2 id="transform"><a href="#transform" aria-hidden="true" class="header-anchor">#</a> Transform</h2><div class="warning custom-block"><p class="custom-block-title">Only for Android</p><p>It may cause crash with exception <strong>Unable to create layer for xxx</strong> if the size ( <em>width or height</em> ) of your component with <code>transform</code> exceeds the maximum as your component makes the OpenGL memory zone OutOfMemory.</p><p>The maximum of the size for yo [...]
+</span></span><span class="token tag"><span class="token tag"><span class="token punctuation"></</span>style</span><span class="token punctuation">></span></span>
+</code></pre></div><h2 id="transform"><a href="#transform" class="header-anchor">#</a> Transform</h2><div class="warning custom-block"><p class="custom-block-title">Only for Android</p><p>It may cause crash with exception <strong>Unable to create layer for xxx</strong> if the size ( <em>width or height</em> ) of your component with <code>transform</code> exceeds the maximum as your component makes the OpenGL memory zone OutOfMemory.</p><p>The maximum of the size for your component is dev [...]
<span class="token tag"><span class="token tag"><span class="token punctuation"><</span>div</span> <span class="token attr-name">class</span><span class="token attr-value"><span class="token punctuation">=</span><span class="token punctuation">"</span>wrapper<span class="token punctuation">"</span></span><span class="token punctuation">></span></span>
<span class="token tag"><span class="token tag"><span class="token punctuation"><</span>div</span> <span class="token attr-name">class</span><span class="token attr-value"><span class="token punctuation">=</span><span class="token punctuation">"</span>transform<span class="token punctuation">"</span></span><span class="token punctuation">></span></span>
<span class="token tag"><span class="token tag"><span class="token punctuation"><</span>text</span> <span class="token attr-name">class</span><span class="token attr-value"><span class="token punctuation">=</span><span class="token punctuation">"</span>title<span class="token punctuation">"</span></span><span class="token punctuation">></span></span>Transformed element<span class="token tag"><span class="token tag"><span class="token punctuation"></</span>text</sp [...]
@@ -63,23 +63,23 @@
<span class="token tag"><span class="token tag"><span class="token punctuation"></</span>div</span><span class="token punctuation">></span></span>
<span class="token tag"><span class="token tag"><span class="token punctuation"></</span>template</span><span class="token punctuation">></span></span>
-<span class="token tag"><span class="token tag"><span class="token punctuation"><</span>style</span><span class="token punctuation">></span></span><span class="token style language-css">
+<span class="token tag"><span class="token tag"><span class="token punctuation"><</span>style</span><span class="token punctuation">></span></span><span class="token style"><span class="token language-css">
<span class="token selector">.transform</span> <span class="token punctuation">{</span>
<span class="token property">align-items</span><span class="token punctuation">:</span> center<span class="token punctuation">;</span>
- <span class="token property">transform</span><span class="token punctuation">:</span> <span class="token function">translate</span><span class="token punctuation">(</span>150px,200px<span class="token punctuation">)</span> <span class="token function">rotate</span><span class="token punctuation">(</span>20deg<span class="token punctuation">)</span><span class="token punctuation">;</span>
+ <span class="token property">transform</span><span class="token punctuation">:</span> <span class="token function">translate</span><span class="token punctuation">(</span>150px<span class="token punctuation">,</span>200px<span class="token punctuation">)</span> <span class="token function">rotate</span><span class="token punctuation">(</span>20deg<span class="token punctuation">)</span><span class="token punctuation">;</span>
<span class="token property">transform-origin</span><span class="token punctuation">:</span> 0 -250px<span class="token punctuation">;</span>
<span class="token property">border-color</span><span class="token punctuation">:</span>red<span class="token punctuation">;</span>
<span class="token property">border-width</span><span class="token punctuation">:</span>2px<span class="token punctuation">;</span>
<span class="token punctuation">}</span>
<span class="token selector">.title</span> <span class="token punctuation">{</span><span class="token property">font-size</span><span class="token punctuation">:</span> 48px<span class="token punctuation">;</span><span class="token punctuation">}</span>
-</span><span class="token tag"><span class="token tag"><span class="token punctuation"></</span>style</span><span class="token punctuation">></span></span>
-</code></pre></div><h2 id="pseudo-class-v0-9-5"><a href="#pseudo-class-v0-9-5" aria-hidden="true" class="header-anchor">#</a> Pseudo class <span class="api-version">v0.9.5+</span></h2><p>Weex support four pseudo-classes: <code>active</code>, <code>focus</code>, <code>disabled</code>, <code>enabled</code></p><p>All components support <code>active</code>, but only the input component and the textarea component support <code>focus</code>, <code>enabled</code>, <code>diabled</code>.</p><h3 i [...]
+</span></span><span class="token tag"><span class="token tag"><span class="token punctuation"></</span>style</span><span class="token punctuation">></span></span>
+</code></pre></div><h2 id="pseudo-class-v0-9-5"><a href="#pseudo-class-v0-9-5" class="header-anchor">#</a> Pseudo class <span class="api-version">v0.9.5+</span></h2><p>Weex support four pseudo-classes: <code>active</code>, <code>focus</code>, <code>disabled</code>, <code>enabled</code></p><p>All components support <code>active</code>, but only the input component and the textarea component support <code>focus</code>, <code>enabled</code>, <code>diabled</code>.</p><h3 id="rule"><a href="# [...]
<span class="token tag"><span class="token tag"><span class="token punctuation"><</span>div</span> <span class="token attr-name">class</span><span class="token attr-value"><span class="token punctuation">=</span><span class="token punctuation">"</span>wrapper<span class="token punctuation">"</span></span><span class="token punctuation">></span></span>
<span class="token tag"><span class="token tag"><span class="token punctuation"><</span>image</span> <span class="token attr-name">:src</span><span class="token attr-value"><span class="token punctuation">=</span><span class="token punctuation">"</span>logoUrl<span class="token punctuation">"</span></span> <span class="token attr-name">class</span><span class="token attr-value"><span class="token punctuation">=</span><span class="token punctuation">"</span>logo<span [...]
<span class="token tag"><span class="token tag"><span class="token punctuation"></</span>div</span><span class="token punctuation">></span></span>
<span class="token tag"><span class="token tag"><span class="token punctuation"></</span>template</span><span class="token punctuation">></span></span>
-<span class="token tag"><span class="token tag"><span class="token punctuation"><</span>style</span> <span class="token attr-name">scoped</span><span class="token punctuation">></span></span><span class="token style language-css">
+<span class="token tag"><span class="token tag"><span class="token punctuation"><</span>style</span> <span class="token attr-name">scoped</span><span class="token punctuation">></span></span><span class="token style"><span class="token language-css">
<span class="token selector">.wrapper</span> <span class="token punctuation">{</span>
<span class="token property">align-items</span><span class="token punctuation">:</span> center<span class="token punctuation">;</span>
<span class="token property">margin-top</span><span class="token punctuation">:</span> 120px<span class="token punctuation">;</span>
@@ -97,9 +97,9 @@
<span class="token property">height</span><span class="token punctuation">:</span> 82px<span class="token punctuation">;</span>
<span class="token property">background-color</span><span class="token punctuation">:</span> green<span class="token punctuation">;</span>
<span class="token punctuation">}</span>
-</span><span class="token tag"><span class="token tag"><span class="token punctuation"></</span>style</span><span class="token punctuation">></span></span>
+</span></span><span class="token tag"><span class="token tag"><span class="token punctuation"></</span>style</span><span class="token punctuation">></span></span>
-<span class="token tag"><span class="token tag"><span class="token punctuation"><</span>script</span><span class="token punctuation">></span></span><span class="token script language-javascript">
+<span class="token tag"><span class="token tag"><span class="token punctuation"><</span>script</span><span class="token punctuation">></span></span><span class="token script"><span class="token language-javascript">
<span class="token keyword">export</span> <span class="token keyword">default</span> <span class="token punctuation">{</span>
props<span class="token punctuation">:</span> <span class="token punctuation">{</span>
logoUrl<span class="token punctuation">:</span> <span class="token punctuation">{</span>
@@ -110,44 +110,44 @@
<span class="token punctuation">}</span>
<span class="token punctuation">}</span><span class="token punctuation">,</span>
methods<span class="token punctuation">:</span> <span class="token punctuation">{</span>
- <span class="token function">update</span> <span class="token punctuation">(</span>e<span class="token punctuation">)</span> <span class="token punctuation">{</span>
+ <span class="token function">update</span> <span class="token punctuation">(</span><span class="token parameter">e</span><span class="token punctuation">)</span> <span class="token punctuation">{</span>
<span class="token keyword">this</span><span class="token punctuation">.</span>target <span class="token operator">=</span> <span class="token string">'Weex'</span><span class="token punctuation">;</span>
<span class="token punctuation">}</span>
<span class="token punctuation">}</span>
<span class="token punctuation">}</span><span class="token punctuation">;</span>
-</span><span class="token tag"><span class="token tag"><span class="token punctuation"></</span>script</span><span class="token punctuation">></span></span>
-</code></pre></div><p><a href="http://dotwe.org/vue/df2c8f254620d6d30d0906ee75fe5b99" target="_blank" rel="noopener noreferrer">Try it<svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path><polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2, [...]
+</span></span><span class="token tag"><span class="token tag"><span class="token punctuation"></</span>script</span><span class="token punctuation">></span></span>
+</code></pre></div><p><a href="http://dotwe.org/vue/df2c8f254620d6d30d0906ee75fe5b99" target="_blank" rel="noopener noreferrer">Try it<svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path><polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2, [...]
</code></pre></div><p><code>radial-gradient</code> is not currently supported, do not use it.</p><p>Weex currently supports two color gradients. The direction of the gradient is as follows:</p><ul><li>to right
From left to right</li><li>to left
From right to left</li><li>to bottom
From top to bottom</li><li>to top
From bottom to top</li><li>to bottom right
From the upper left corner to the lower right corner</li><li>to top left
-From the lower right corner to the upper left corner</li></ul><h3 id="note"><a href="#note" aria-hidden="true" class="header-anchor">#</a> Note</h3><ul><li><code>background-image</code> and <code>background-color</code> are set at the same time, <code>background-image</code> precedes <code>background-color</code>.</li><li>Do not use shorthand property such as <code>background</code>.</li></ul><h3 id="example-4"><a href="#example-4" aria-hidden="true" class="header-anchor">#</a> Example</ [...]
+From the lower right corner to the upper left corner</li></ul><h3 id="note"><a href="#note" class="header-anchor">#</a> Note</h3><ul><li><code>background-image</code> and <code>background-color</code> are set at the same time, <code>background-image</code> precedes <code>background-color</code>.</li><li>Do not use shorthand property such as <code>background</code>.</li></ul><h3 id="example-4"><a href="#example-4" class="header-anchor">#</a> Example</h3><div class="language-html extra-cla [...]
<span class="token tag"><span class="token tag"><span class="token punctuation"><</span>scroller</span><span class="token style-attr language-css"><span class="token attr-name"> <span class="token attr-name">style</span></span><span class="token punctuation">="</span><span class="token attr-value"><span class="token property">background-color</span><span class="token punctuation">:</span> #3a3a3a</span><span class="token punctuation">"</span></span><span class="token punct [...]
- <span class="token tag"><span class="token tag"><span class="token punctuation"><</span>div</span> <span class="token attr-name">class</span><span class="token attr-value"><span class="token punctuation">=</span><span class="token punctuation">"</span>container1<span class="token punctuation">"</span></span><span class="token style-attr language-css"><span class="token attr-name"> <span class="token attr-name">style</span></span><span class="token punctuation">="</s [...]
+ <span class="token tag"><span class="token tag"><span class="token punctuation"><</span>div</span> <span class="token attr-name">class</span><span class="token attr-value"><span class="token punctuation">=</span><span class="token punctuation">"</span>container1<span class="token punctuation">"</span></span><span class="token style-attr language-css"><span class="token attr-name"> <span class="token attr-name">style</span></span><span class="token punctuation">="</s [...]
<span class="token tag"><span class="token tag"><span class="token punctuation"><</span>text</span> <span class="token attr-name">class</span><span class="token attr-value"><span class="token punctuation">=</span><span class="token punctuation">"</span>direction<span class="token punctuation">"</span></span><span class="token punctuation">></span></span>to right<span class="token tag"><span class="token tag"><span class="token punctuation"></</span>text</span><sp [...]
<span class="token tag"><span class="token tag"><span class="token punctuation"></</span>div</span><span class="token punctuation">></span></span>
- <span class="token tag"><span class="token tag"><span class="token punctuation"><</span>div</span> <span class="token attr-name">class</span><span class="token attr-value"><span class="token punctuation">=</span><span class="token punctuation">"</span>container1<span class="token punctuation">"</span></span><span class="token style-attr language-css"><span class="token attr-name"> <span class="token attr-name">style</span></span><span class="token punctuation">="</s [...]
+ <span class="token tag"><span class="token tag"><span class="token punctuation"><</span>div</span> <span class="token attr-name">class</span><span class="token attr-value"><span class="token punctuation">=</span><span class="token punctuation">"</span>container1<span class="token punctuation">"</span></span><span class="token style-attr language-css"><span class="token attr-name"> <span class="token attr-name">style</span></span><span class="token punctuation">="</s [...]
<span class="token tag"><span class="token tag"><span class="token punctuation"><</span>text</span> <span class="token attr-name">class</span><span class="token attr-value"><span class="token punctuation">=</span><span class="token punctuation">"</span>direction<span class="token punctuation">"</span></span><span class="token punctuation">></span></span>to left<span class="token tag"><span class="token tag"><span class="token punctuation"></</span>text</span><spa [...]
<span class="token tag"><span class="token tag"><span class="token punctuation"></</span>div</span><span class="token punctuation">></span></span>
- <span class="token tag"><span class="token tag"><span class="token punctuation"><</span>div</span> <span class="token attr-name">class</span><span class="token attr-value"><span class="token punctuation">=</span><span class="token punctuation">"</span>container1<span class="token punctuation">"</span></span><span class="token style-attr language-css"><span class="token attr-name"> <span class="token attr-name">style</span></span><span class="token punctuation">="</s [...]
+ <span class="token tag"><span class="token tag"><span class="token punctuation"><</span>div</span> <span class="token attr-name">class</span><span class="token attr-value"><span class="token punctuation">=</span><span class="token punctuation">"</span>container1<span class="token punctuation">"</span></span><span class="token style-attr language-css"><span class="token attr-name"> <span class="token attr-name">style</span></span><span class="token punctuation">="</s [...]
<span class="token tag"><span class="token tag"><span class="token punctuation"><</span>text</span> <span class="token attr-name">class</span><span class="token attr-value"><span class="token punctuation">=</span><span class="token punctuation">"</span>direction<span class="token punctuation">"</span></span><span class="token punctuation">></span></span>to bottom<span class="token tag"><span class="token tag"><span class="token punctuation"></</span>text</span><s [...]
<span class="token tag"><span class="token tag"><span class="token punctuation"></</span>div</span><span class="token punctuation">></span></span>
- <span class="token tag"><span class="token tag"><span class="token punctuation"><</span>div</span> <span class="token attr-name">class</span><span class="token attr-value"><span class="token punctuation">=</span><span class="token punctuation">"</span>container1<span class="token punctuation">"</span></span><span class="token style-attr language-css"><span class="token attr-name"> <span class="token attr-name">style</span></span><span class="token punctuation">="</s [...]
+ <span class="token tag"><span class="token tag"><span class="token punctuation"><</span>div</span> <span class="token attr-name">class</span><span class="token attr-value"><span class="token punctuation">=</span><span class="token punctuation">"</span>container1<span class="token punctuation">"</span></span><span class="token style-attr language-css"><span class="token attr-name"> <span class="token attr-name">style</span></span><span class="token punctuation">="</s [...]
<span class="token tag"><span class="token tag"><span class="token punctuation"><</span>text</span> <span class="token attr-name">class</span><span class="token attr-value"><span class="token punctuation">=</span><span class="token punctuation">"</span>direction<span class="token punctuation">"</span></span><span class="token punctuation">></span></span>to top<span class="token tag"><span class="token tag"><span class="token punctuation"></</span>text</span><span [...]
<span class="token tag"><span class="token tag"><span class="token punctuation"></</span>div</span><span class="token punctuation">></span></span>
<span class="token tag"><span class="token tag"><span class="token punctuation"><</span>div</span><span class="token style-attr language-css"><span class="token attr-name"> <span class="token attr-name">style</span></span><span class="token punctuation">="</span><span class="token attr-value"><span class="token property">flex-direction</span><span class="token punctuation">:</span> row<span class="token punctuation">;</span><span class="token property">align-items</span><span [...]
- <span class="token tag"><span class="token tag"><span class="token punctuation"><</span>div</span> <span class="token attr-name">class</span><span class="token attr-value"><span class="token punctuation">=</span><span class="token punctuation">"</span>container2<span class="token punctuation">"</span></span><span class="token style-attr language-css"><span class="token attr-name"> <span class="token attr-name">style</span></span><span class="token punctuation">="< [...]
+ <span class="token tag"><span class="token tag"><span class="token punctuation"><</span>div</span> <span class="token attr-name">class</span><span class="token attr-value"><span class="token punctuation">=</span><span class="token punctuation">"</span>container2<span class="token punctuation">"</span></span><span class="token style-attr language-css"><span class="token attr-name"> <span class="token attr-name">style</span></span><span class="token punctuation">="< [...]
<span class="token tag"><span class="token tag"><span class="token punctuation"><</span>text</span> <span class="token attr-name">class</span><span class="token attr-value"><span class="token punctuation">=</span><span class="token punctuation">"</span>direction<span class="token punctuation">"</span></span><span class="token punctuation">></span></span>to bottom right<span class="token tag"><span class="token tag"><span class="token punctuation"></</span>text< [...]
<span class="token tag"><span class="token tag"><span class="token punctuation"></</span>div</span><span class="token punctuation">></span></span>
- <span class="token tag"><span class="token tag"><span class="token punctuation"><</span>div</span> <span class="token attr-name">class</span><span class="token attr-value"><span class="token punctuation">=</span><span class="token punctuation">"</span>container2<span class="token punctuation">"</span></span><span class="token style-attr language-css"><span class="token attr-name"> <span class="token attr-name">style</span></span><span class="token punctuation">="< [...]
+ <span class="token tag"><span class="token tag"><span class="token punctuation"><</span>div</span> <span class="token attr-name">class</span><span class="token attr-value"><span class="token punctuation">=</span><span class="token punctuation">"</span>container2<span class="token punctuation">"</span></span><span class="token style-attr language-css"><span class="token attr-name"> <span class="token attr-name">style</span></span><span class="token punctuation">="< [...]
<span class="token tag"><span class="token tag"><span class="token punctuation"><</span>text</span> <span class="token attr-name">class</span><span class="token attr-value"><span class="token punctuation">=</span><span class="token punctuation">"</span>direction<span class="token punctuation">"</span></span><span class="token punctuation">></span></span>to top left<span class="token tag"><span class="token tag"><span class="token punctuation"></</span>text</spa [...]
<span class="token tag"><span class="token tag"><span class="token punctuation"></</span>div</span><span class="token punctuation">></span></span>
<span class="token tag"><span class="token tag"><span class="token punctuation"></</span>div</span><span class="token punctuation">></span></span>
<span class="token tag"><span class="token tag"><span class="token punctuation"></</span>scroller</span><span class="token punctuation">></span></span>
<span class="token tag"><span class="token tag"><span class="token punctuation"></</span>template</span><span class="token punctuation">></span></span>
-<span class="token tag"><span class="token tag"><span class="token punctuation"><</span>style</span><span class="token punctuation">></span></span><span class="token style language-css">
+<span class="token tag"><span class="token tag"><span class="token punctuation"><</span>style</span><span class="token punctuation">></span></span><span class="token style"><span class="token language-css">
<span class="token selector">.container1</span> <span class="token punctuation">{</span>
<span class="token property">margin</span><span class="token punctuation">:</span> 10px<span class="token punctuation">;</span>
<span class="token property">width</span><span class="token punctuation">:</span> 730px<span class="token punctuation">;</span>
@@ -172,19 +172,19 @@ From the lower right corner to the upper left corner</li></ul><h3 id="note"><a h
<span class="token property">font-size</span><span class="token punctuation">:</span> 40px<span class="token punctuation">;</span>
<span class="token property">color</span><span class="token punctuation">:</span> white<span class="token punctuation">;</span>
<span class="token punctuation">}</span>
-</span><span class="token tag"><span class="token tag"><span class="token punctuation"></</span>style</span><span class="token punctuation">></span></span>
-</code></pre></div><h2 id="box-shadow-v0-11"><a href="#box-shadow-v0-11" aria-hidden="true" class="header-anchor">#</a> Box-shadow <span class="api-version">v0.11+</span></h2><p>Weex supports box-shadow in iOS: <code>inset</code>,<code>offset-x</code>,<code>offset-y</code>, <code>blur-radius</code>,<code>color</code></p><div class="danger custom-block"><p class="custom-block-title">WARNING</p><p>box-shadow takes no effect on Android</p></div><h3 id="example-5"><a href="#example-5" aria-h [...]
+</span></span><span class="token tag"><span class="token tag"><span class="token punctuation"></</span>style</span><span class="token punctuation">></span></span>
+</code></pre></div><h2 id="box-shadow-v0-11"><a href="#box-shadow-v0-11" class="header-anchor">#</a> Box-shadow <span class="api-version">v0.11+</span></h2><p>Weex supports box-shadow in iOS: <code>inset</code>,<code>offset-x</code>,<code>offset-y</code>, <code>blur-radius</code>,<code>color</code></p><div class="danger custom-block"><p class="custom-block-title">WARNING</p><p>box-shadow takes no effect on Android</p></div><h3 id="example-5"><a href="#example-5" class="header-anchor">#</ [...]
<span class="token tag"><span class="token tag"><span class="token punctuation"><</span>div</span> <span class="token attr-name">class</span><span class="token attr-value"><span class="token punctuation">=</span><span class="token punctuation">"</span>wrapper<span class="token punctuation">"</span></span><span class="token punctuation">></span></span>
- <span class="token tag"><span class="token tag"><span class="token punctuation"><</span>div</span><span class="token style-attr language-css"><span class="token attr-name"> <span class="token attr-name">style</span></span><span class="token punctuation">="</span><span class="token attr-value"><span class="token property">width</span><span class="token punctuation">:</span>400px<span class="token punctuation">;</span> <span class="token property">height</span><span class="toke [...]
+ <span class="token tag"><span class="token tag"><span class="token punctuation"><</span>div</span><span class="token style-attr language-css"><span class="token attr-name"> <span class="token attr-name">style</span></span><span class="token punctuation">="</span><span class="token attr-value"><span class="token property">width</span><span class="token punctuation">:</span>400px<span class="token punctuation">;</span> <span class="token property">height</span><span class="toke [...]
<span class="token tag"><span class="token tag"><span class="token punctuation"><</span>text</span> <span class="token attr-name">class</span><span class="token attr-value"><span class="token punctuation">=</span><span class="token punctuation">"</span>title<span class="token punctuation">"</span></span><span class="token style-attr language-css"><span class="token attr-name"> <span class="token attr-name">style</span></span><span class="token punctuation">="</spa [...]
<span class="token tag"><span class="token tag"><span class="token punctuation"></</span>div</span><span class="token punctuation">></span></span>
- <span class="token tag"><span class="token tag"><span class="token punctuation"><</span>div</span><span class="token style-attr language-css"><span class="token attr-name"> <span class="token attr-name">style</span></span><span class="token punctuation">="</span><span class="token attr-value"><span class="token property">margin-top</span><span class="token punctuation">:</span> 80px<span class="token punctuation">;</span><span class="token property">width</span><span class="t [...]
+ <span class="token tag"><span class="token tag"><span class="token punctuation"><</span>div</span><span class="token style-attr language-css"><span class="token attr-name"> <span class="token attr-name">style</span></span><span class="token punctuation">="</span><span class="token attr-value"><span class="token property">margin-top</span><span class="token punctuation">:</span> 80px<span class="token punctuation">;</span><span class="token property">width</span><span class="t [...]
<span class="token tag"><span class="token tag"><span class="token punctuation"><</span>text</span> <span class="token attr-name">class</span><span class="token attr-value"><span class="token punctuation">=</span><span class="token punctuation">"</span>title<span class="token punctuation">"</span></span><span class="token style-attr language-css"><span class="token attr-name"> <span class="token attr-name">style</span></span><span class="token punctuation">="</spa [...]
<span class="token tag"><span class="token tag"><span class="token punctuation"></</span>div</span><span class="token punctuation">></span></span>
- <span class="token tag"><span class="token tag"><span class="token punctuation"><</span>div</span><span class="token style-attr language-css"><span class="token attr-name"> <span class="token attr-name">style</span></span><span class="token punctuation">="</span><span class="token attr-value"><span class="token property">margin-top</span><span class="token punctuation">:</span> 80px<span class="token punctuation">;</span><span class="token property">width</span><span class="t [...]
+ <span class="token tag"><span class="token tag"><span class="token punctuation"><</span>div</span><span class="token style-attr language-css"><span class="token attr-name"> <span class="token attr-name">style</span></span><span class="token punctuation">="</span><span class="token attr-value"><span class="token property">margin-top</span><span class="token punctuation">:</span> 80px<span class="token punctuation">;</span><span class="token property">width</span><span class="t [...]
<span class="token tag"><span class="token tag"><span class="token punctuation"><</span>text</span> <span class="token attr-name">class</span><span class="token attr-value"><span class="token punctuation">=</span><span class="token punctuation">"</span>title<span class="token punctuation">"</span></span><span class="token style-attr language-css"><span class="token attr-name"> <span class="token attr-name">style</span></span><span class="token punctuation">="</spa [...]
<span class="token tag"><span class="token tag"><span class="token punctuation"></</span>div</span><span class="token punctuation">></span></span>
- <span class="token tag"><span class="token tag"><span class="token punctuation"><</span>div</span><span class="token style-attr language-css"><span class="token attr-name"> <span class="token attr-name">style</span></span><span class="token punctuation">="</span><span class="token attr-value"><span class="token property">margin-top</span><span class="token punctuation">:</span> 80px<span class="token punctuation">;</span><span class="token property">width</span><span class="t [...]
+ <span class="token tag"><span class="token tag"><span class="token punctuation"><</span>div</span><span class="token style-attr language-css"><span class="token attr-name"> <span class="token attr-name">style</span></span><span class="token punctuation">="</span><span class="token attr-value"><span class="token property">margin-top</span><span class="token punctuation">:</span> 80px<span class="token punctuation">;</span><span class="token property">width</span><span class="t [...]
<span class="token tag"><span class="token tag"><span class="token punctuation"><</span>text</span> <span class="token attr-name">class</span><span class="token attr-value"><span class="token punctuation">=</span><span class="token punctuation">"</span>title<span class="token punctuation">"</span></span><span class="token style-attr language-css"><span class="token attr-name"> <span class="token attr-name">style</span></span><span class="token punctuation">="</spa [...]
<span class="token tag"><span class="token tag"><span class="token punctuation"></</span>div</span><span class="token punctuation">></span></span>
<span class="token tag"><span class="token tag"><span class="token punctuation"><</span>div</span><span class="token style-attr language-css"><span class="token attr-name"> <span class="token attr-name">style</span></span><span class="token punctuation">="</span><span class="token attr-value"><span class="token property">margin-top</span><span class="token punctuation">:</span> 80px<span class="token punctuation">;</span><span class="token property">width</span><span class="t [...]
@@ -196,30 +196,30 @@ From the lower right corner to the upper left corner</li></ul><h3 id="note"><a h
<span class="token tag"><span class="token tag"><span class="token punctuation"></</span>div</span><span class="token punctuation">></span></span>
<span class="token tag"><span class="token tag"><span class="token punctuation"></</span>template</span><span class="token punctuation">></span></span>
-<span class="token tag"><span class="token tag"><span class="token punctuation"><</span>style</span> <span class="token attr-name">scoped</span><span class="token punctuation">></span></span><span class="token style language-css">
+<span class="token tag"><span class="token tag"><span class="token punctuation"><</span>style</span> <span class="token attr-name">scoped</span><span class="token punctuation">></span></span><span class="token style"><span class="token language-css">
<span class="token selector">.wrapper</span> <span class="token punctuation">{</span><span class="token property">align-items</span><span class="token punctuation">:</span> center<span class="token punctuation">;</span> <span class="token property">margin-top</span><span class="token punctuation">:</span> 120px<span class="token punctuation">;</span><span class="token punctuation">}</span>
<span class="token selector">.title</span> <span class="token punctuation">{</span><span class="token property">font-size</span><span class="token punctuation">:</span> 48px<span class="token punctuation">;</span><span class="token punctuation">}</span>
-</span><span class="token tag"><span class="token tag"><span class="token punctuation"></</span>style</span><span class="token punctuation">></span></span>
+</span></span><span class="token tag"><span class="token tag"><span class="token punctuation"></</span>style</span><span class="token punctuation">></span></span>
-<span class="token tag"><span class="token tag"><span class="token punctuation"><</span>script</span><span class="token punctuation">></span></span><span class="token script language-javascript">
+<span class="token tag"><span class="token tag"><span class="token punctuation"><</span>script</span><span class="token punctuation">></span></span><span class="token script"><span class="token language-javascript">
module<span class="token punctuation">.</span>exports <span class="token operator">=</span> <span class="token punctuation">{</span>
- data<span class="token punctuation">:</span> <span class="token keyword">function</span> <span class="token punctuation">(</span><span class="token punctuation">)</span> <span class="token punctuation">{</span>
+ <span class="token function-variable function">data</span><span class="token punctuation">:</span> <span class="token keyword">function</span> <span class="token punctuation">(</span><span class="token punctuation">)</span> <span class="token punctuation">{</span>
<span class="token keyword">return</span> <span class="token punctuation">{</span>
logoUrl<span class="token punctuation">:</span> <span class="token string">'https://alibaba.github.io/weex/img/weex_logo_blue@3x.png'</span><span class="token punctuation">,</span>
target<span class="token punctuation">:</span> <span class="token string">'World'</span>
<span class="token punctuation">}</span><span class="token punctuation">;</span>
<span class="token punctuation">}</span>
<span class="token punctuation">}</span><span class="token punctuation">;</span>
-</span><span class="token tag"><span class="token tag"><span class="token punctuation"></</span>script</span><span class="token punctuation">></span></span>
-</code></pre></div><h2 id="accessibility"><a href="#accessibility" aria-hidden="true" class="header-anchor">#</a> Accessibility</h2><ul><li>role: show compoent‘s role <a href="https://www.w3.org/TR/html-aria/#allowed-aria-roles-states-and-properties" target="_blank" rel="noopener noreferrer">web define<svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c [...]
+</span></span><span class="token tag"><span class="token tag"><span class="token punctuation"></</span>script</span><span class="token punctuation">></span></span>
+</code></pre></div><h2 id="accessibility"><a href="#accessibility" class="header-anchor">#</a> Accessibility</h2><ul><li>role: show compoent‘s role <a href="https://www.w3.org/TR/html-aria/#allowed-aria-roles-states-and-properties" target="_blank" rel="noopener noreferrer">web define<svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32 [...]
<a class='a' role='link' href='http://xxx.xxx.xxx' aria-label='I am a link'></a>
<image class='img' aria-hidden='true' role='img' src="http://xxx.png" aria-label='I am a image,but you can not see me'></image>
-</code></pre></div><h2 id="other-common-style"><a href="#other-common-style" aria-hidden="true" class="header-anchor">#</a> Other Common Style</h2><ul><li><code>opacity {number}</code>:Set the transparency of an element or the degree to which content behind an element is visible. The {number} range is <strong>0</strong> to <strong>1</strong>, <strong>0</strong> for fully transparent and <strong>1</strong> for fully opaque.</li><li><code>background-color {color}</code>: Set the background [...]
-<ul><li>RGB, e.g. <code>rgb(250, 0, 0)</code></li><li>RGBA, e.g. <code>rgba(255, 0, 0, 0.5)</code></li><li>Hexadecimal color e.g. <code>#ff0000</code> or <code>#f00</code></li><li>Keywords, include <a href="https://drafts.csswg.org/css-color-3/#html4" target="_blank" rel="noopener noreferrer">basic keywords<svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56 [...]
+</code></pre></div><h2 id="other-common-style"><a href="#other-common-style" class="header-anchor">#</a> Other Common Style</h2><ul><li><code>opacity {number}</code>:Set the transparency of an element or the degree to which content behind an element is visible. The {number} range is <strong>0</strong> to <strong>1</strong>, <strong>0</strong> for fully transparent and <strong>1</strong> for fully opaque.</li><li><code>background-color {color}</code>: Set the background color of an elemen [...]
+<ul><li>RGB, e.g. <code>rgb(250, 0, 0)</code></li><li>RGBA, e.g. <code>rgba(255, 0, 0, 0.5)</code></li><li>Hexadecimal color e.g. <code>#ff0000</code> or <code>#f00</code></li><li>Keywords, include <a href="https://drafts.csswg.org/css-color-3/#html4" target="_blank" rel="noopener noreferrer">basic keywords<svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56 [...]
←
<a href="/docs/modules/console-log.html" class="prev">
console-log
@@ -227,12 +227,12 @@ From the lower right corner to the upper left corner</li></ul><h3 id="note"><a h
Text Styles
</a>
→
- </span></p></div><div class="page-edit"><div class="last-updated"><span class="prefix">Last Updated: </span><span class="time">8/7/2019</span></div><div class="edit-link"><a href="https://github.com/apache/incubator-weex-site/edit/master/docs/docs/styles/common-styles.md" target="_blank" rel="noopener noreferrer">Edit this page</a><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill= [...]
+ </span></p></div><div class="page-edit"><div class="last-updated"><span class="prefix">Last Updated: </span><span class="time">9/20/2019</span></div><div class="edit-link"><a href="https://github.com/apache/incubator-weex-site/edit/master/docs/docs/styles/common-styles.md" target="_blank" rel="noopener noreferrer">Edit this page</a><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill [...]
Incubator. Incubation is required of all newly accepted projects until a further review indicates that the
infrastructure, communications, and decision making process have stabilized in a manner consistent with
other successful ASF projects. While incubation status is not necessarily a reflection of the completeness
or stability of the code, it does indicate that the project has yet to be fully endorsed by the ASF.</p></div><div class="col col-4" data-v-0ad13d84><dl data-v-0ad13d84><dt data-v-0ad13d84>ASF</dt><dd data-v-0ad13d84><a href="http://www.apache.org" target="_self" data-v-0ad13d84>Foundation</a></dd><dd data-v-0ad13d84><a href="http://www.apache.org/licenses/" target="_self" data-v-0ad13d84>License</a></dd><dd data-v-0ad13d84><a href="http://www.apache.org/events/current-event" t [...]
logo are trademarks of The Apache Software Foundation.</span></div></div></footer></div></div><!----></div></div>
- <script src="/assets/js/app.1cd24f44.js" defer></script><script src="/assets/js/105.ff1462fb.js" defer></script>
+ <script src="/assets/js/app.5ae81372.js" defer></script><script src="/assets/js/78.268f7ea7.js" defer></script>
</body>
</html>
diff --git a/docs/styles/css-units.html b/docs/styles/css-units.html
index 817afa3..bfb93b3 100644
--- a/docs/styles/css-units.html
+++ b/docs/styles/css-units.html
@@ -13,19 +13,19 @@
<meta name="google-site-verification" content="FbH8DPHpxdDJlfkKLKXuXWOu69DI8ZRRP8O2Phg8UKw">
<meta name="baidu-site-verification" content="WRr1iWvsYK">
- <link rel="preload" href="/assets/css/styles.1cd24f44.css" as="style"><link rel="preload" href="/assets/js/app.1cd24f44.js" as="script"><link rel="preload" href="/assets/js/106.0aa66394.js" as="script"><link rel="prefetch" href="/assets/css/11.styles.676774ba.css"><link rel="prefetch" href="/assets/css/14.styles.ec133e92.css"><link rel="prefetch" href="/assets/css/15.styles.6aac94b5.css"><link rel="prefetch" href="/assets/css/16.styles.f1a60de4.css"><link rel="prefetch" href="/assets [...]
- <link rel="stylesheet" href="/assets/css/styles.1cd24f44.css">
+ <link rel="preload" href="/assets/css/styles.5ae81372.css" as="style"><link rel="preload" href="/assets/js/app.5ae81372.js" as="script"><link rel="preload" href="/assets/js/79.bc487a5a.js" as="script"><link rel="prefetch" href="/assets/css/1.styles.7a8ca841.css"><link rel="prefetch" href="/assets/css/10.styles.e87391c6.css"><link rel="prefetch" href="/assets/css/2.styles.6fdae112.css"><link rel="prefetch" href="/assets/css/20.styles.966c290b.css"><link rel="prefetch" href="/assets/cs [...]
+ <link rel="stylesheet" href="/assets/css/styles.5ae81372.css">
</head>
<body>
- <div id="app" data-server-rendered="true"><div class="theme-container vuepress-theme-fast"><header class="navbar"><div class="sidebar-button"><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" role="img" viewBox="0 0 448 512" class="icon"><path fill="currentColor" d="M436 124H12c-6.627 0-12-5.373-12-12V80c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.627-5.373 12-12 12zm0 160H12c-6.627 0-12-5.373-12-12v-32c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.62 [...]
+ <div id="app" data-server-rendered="true"><div class="theme-container vuepress-theme-fast"><header class="navbar"><div class="sidebar-button"><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" role="img" viewBox="0 0 448 512" class="icon"><path fill="currentColor" d="M436 124H12c-6.627 0-12-5.373-12-12V80c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.627-5.373 12-12 12zm0 160H12c-6.627 0-12-5.373-12-12v-32c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.62 [...]
<span class="token comment">/* 3-chars hex */</span>
<span class="token property">color</span><span class="token punctuation">:</span> #0f0<span class="token punctuation">;</span>
<span class="token comment">/* 6-chars hex */</span>
<span class="token property">color</span><span class="token punctuation">:</span> #00ff00<span class="token punctuation">;</span>
<span class="token comment">/* rgba */</span>
- <span class="token property">color</span><span class="token punctuation">:</span> <span class="token function">rgb</span><span class="token punctuation">(</span>255, 0, 0<span class="token punctuation">)</span><span class="token punctuation">;</span>
+ <span class="token property">color</span><span class="token punctuation">:</span> <span class="token function">rgb</span><span class="token punctuation">(</span>255<span class="token punctuation">,</span> 0<span class="token punctuation">,</span> 0<span class="token punctuation">)</span><span class="token punctuation">;</span>
<span class="token comment">/* rgba */</span>
- <span class="token property">color</span><span class="token punctuation">:</span> <span class="token function">rgba</span><span class="token punctuation">(</span>255, 0, 0, 0.5<span class="token punctuation">)</span><span class="token punctuation">;</span>
+ <span class="token property">color</span><span class="token punctuation">:</span> <span class="token function">rgba</span><span class="token punctuation">(</span>255<span class="token punctuation">,</span> 0<span class="token punctuation">,</span> 0<span class="token punctuation">,</span> 0.5<span class="token punctuation">)</span><span class="token punctuation">;</span>
<span class="token comment">/* transparent */</span>
<span class="token property">color</span><span class="token punctuation">:</span> transparent<span class="token punctuation">;</span>
<span class="token comment">/* Basic color keywords */</span>
@@ -33,7 +33,7 @@
<span class="token comment">/* Extended color keywords */</span>
<span class="token property">color</span><span class="token punctuation">:</span> darkgray<span class="token punctuation">;</span>
<span class="token punctuation">}</span>
-</code></pre></div><div class="warning custom-block"><p class="custom-block-title">WARNING</p><ul><li>Only the color format listed above is supported, others are not.</li><li><code>6-chars hex</code> format is the most efficient way. Use it unless you have a special reason.</li></ul></div><h3 id="css-color-keywords"><a href="#css-color-keywords" aria-hidden="true" class="header-anchor">#</a> CSS color keywords</h3><table><thead><tr><th>颜色名</th><th>十六进制RGB值</th></tr></thead><tbody><tr><td [...]
+</code></pre></div><div class="warning custom-block"><p class="custom-block-title">WARNING</p><ul><li>Only the color format listed above is supported, others are not.</li><li><code>6-chars hex</code> format is the most efficient way. Use it unless you have a special reason.</li></ul></div><h3 id="css-color-keywords"><a href="#css-color-keywords" class="header-anchor">#</a> CSS color keywords</h3><table><thead><tr><th>颜色名</th><th>十六进制RGB值</th></tr></thead><tbody><tr><td>black</td><td>#000 [...]
←
<a href="/docs/styles/text-styles.html" class="prev">
Text Styles
@@ -41,12 +41,12 @@
Color name
</a>
→
- </span></p></div><div class="page-edit"><div class="last-updated"><span class="prefix">Last Updated: </span><span class="time">8/7/2019</span></div><div class="edit-link"><a href="https://github.com/apache/incubator-weex-site/edit/master/docs/docs/styles/css-units.md" target="_blank" rel="noopener noreferrer">Edit this page</a><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="cur [...]
+ </span></p></div><div class="page-edit"><div class="last-updated"><span class="prefix">Last Updated: </span><span class="time">9/20/2019</span></div><div class="edit-link"><a href="https://github.com/apache/incubator-weex-site/edit/master/docs/docs/styles/css-units.md" target="_blank" rel="noopener noreferrer">Edit this page</a><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="cu [...]
Incubator. Incubation is required of all newly accepted projects until a further review indicates that the
infrastructure, communications, and decision making process have stabilized in a manner consistent with
other successful ASF projects. While incubation status is not necessarily a reflection of the completeness
or stability of the code, it does indicate that the project has yet to be fully endorsed by the ASF.</p></div><div class="col col-4" data-v-0ad13d84><dl data-v-0ad13d84><dt data-v-0ad13d84>ASF</dt><dd data-v-0ad13d84><a href="http://www.apache.org" target="_self" data-v-0ad13d84>Foundation</a></dd><dd data-v-0ad13d84><a href="http://www.apache.org/licenses/" target="_self" data-v-0ad13d84>License</a></dd><dd data-v-0ad13d84><a href="http://www.apache.org/events/current-event" t [...]
logo are trademarks of The Apache Software Foundation.</span></div></div></footer></div></div><!----></div></div>
- <script src="/assets/js/app.1cd24f44.js" defer></script><script src="/assets/js/106.0aa66394.js" defer></script>
+ <script src="/assets/js/app.5ae81372.js" defer></script><script src="/assets/js/79.bc487a5a.js" defer></script>
</body>
</html>
diff --git a/docs/styles/text-styles.html b/docs/styles/text-styles.html
index 1e26d5b..ee2ee37 100644
--- a/docs/styles/text-styles.html
+++ b/docs/styles/text-styles.html
@@ -13,13 +13,13 @@
<meta name="google-site-verification" content="FbH8DPHpxdDJlfkKLKXuXWOu69DI8ZRRP8O2Phg8UKw">
<meta name="baidu-site-verification" content="WRr1iWvsYK">
- <link rel="preload" href="/assets/css/styles.1cd24f44.css" as="style"><link rel="preload" href="/assets/js/app.1cd24f44.js" as="script"><link rel="preload" href="/assets/js/107.99fd1286.js" as="script"><link rel="prefetch" href="/assets/css/11.styles.676774ba.css"><link rel="prefetch" href="/assets/css/14.styles.ec133e92.css"><link rel="prefetch" href="/assets/css/15.styles.6aac94b5.css"><link rel="prefetch" href="/assets/css/16.styles.f1a60de4.css"><link rel="prefetch" href="/assets [...]
- <link rel="stylesheet" href="/assets/css/styles.1cd24f44.css">
+ <link rel="preload" href="/assets/css/styles.5ae81372.css" as="style"><link rel="preload" href="/assets/js/app.5ae81372.js" as="script"><link rel="preload" href="/assets/js/80.639b6011.js" as="script"><link rel="prefetch" href="/assets/css/1.styles.7a8ca841.css"><link rel="prefetch" href="/assets/css/10.styles.e87391c6.css"><link rel="prefetch" href="/assets/css/2.styles.6fdae112.css"><link rel="prefetch" href="/assets/css/20.styles.966c290b.css"><link rel="prefetch" href="/assets/cs [...]
+ <link rel="stylesheet" href="/assets/css/styles.5ae81372.css">
</head>
<body>
- <div id="app" data-server-rendered="true"><div class="theme-container vuepress-theme-fast"><header class="navbar"><div class="sidebar-button"><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" role="img" viewBox="0 0 448 512" class="icon"><path fill="currentColor" d="M436 124H12c-6.627 0-12-5.373-12-12V80c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.627-5.373 12-12 12zm0 160H12c-6.627 0-12-5.373-12-12v-32c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.62 [...]
+ <div id="app" data-server-rendered="true"><div class="theme-container vuepress-theme-fast"><header class="navbar"><div class="sidebar-button"><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" role="img" viewBox="0 0 448 512" class="icon"><path fill="currentColor" d="M436 124H12c-6.627 0-12-5.373-12-12V80c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.627-5.373 12-12 12zm0 160H12c-6.627 0-12-5.373-12-12v-32c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.62 [...]
* The property <code>color</code> support multiple formats of values, contains rgb, rgba, #fff, #ffffff, named-color. Example:
-<code>css .my-class { color: red; } .my-class { color: #f00; } .my-class { color: #ff0000; } .my-class { color: rgb(255, 0, 0); } .my-class { color: rgba(255, 0, 0, 0.5); }</code></p><h3 id="font-size"><a href="#font-size" aria-hidden="true" class="header-anchor">#</a> font-size</h3><p><code>font-size</code>: <length> this property specifies the size of the font.</p><h3 id="font-style"><a href="#font-style" aria-hidden="true" class="header-anchor">#</a> font-style</h3><p><code>font [...]
+<code>css .my-class { color: red; } .my-class { color: #f00; } .my-class { color: #ff0000; } .my-class { color: rgb(255, 0, 0); } .my-class { color: rgba(255, 0, 0, 0.5); }</code></p><h3 id="font-size"><a href="#font-size" class="header-anchor">#</a> font-size</h3><p><code>font-size</code>: <length> this property specifies the size of the font.</p><h3 id="font-style"><a href="#font-style" class="header-anchor">#</a> font-style</h3><p><code>font-style</code>: <enum> <code>norm [...]
←
<a href="/docs/styles/common-styles.html" class="prev">
Common Styles
@@ -27,12 +27,12 @@
CSS Units
</a>
→
- </span></p></div><div class="page-edit"><div class="last-updated"><span class="prefix">Last Updated: </span><span class="time">8/7/2019</span></div><div class="edit-link"><a href="https://github.com/apache/incubator-weex-site/edit/master/docs/docs/styles/text-styles.md" target="_blank" rel="noopener noreferrer">Edit this page</a><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="c [...]
+ </span></p></div><div class="page-edit"><div class="last-updated"><span class="prefix">Last Updated: </span><span class="time">5/17/2019</span></div><div class="edit-link"><a href="https://github.com/apache/incubator-weex-site/edit/master/docs/docs/styles/text-styles.md" target="_blank" rel="noopener noreferrer">Edit this page</a><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill=" [...]
Incubator. Incubation is required of all newly accepted projects until a further review indicates that the
infrastructure, communications, and decision making process have stabilized in a manner consistent with
other successful ASF projects. While incubation status is not necessarily a reflection of the completeness
or stability of the code, it does indicate that the project has yet to be fully endorsed by the ASF.</p></div><div class="col col-4" data-v-0ad13d84><dl data-v-0ad13d84><dt data-v-0ad13d84>ASF</dt><dd data-v-0ad13d84><a href="http://www.apache.org" target="_self" data-v-0ad13d84>Foundation</a></dd><dd data-v-0ad13d84><a href="http://www.apache.org/licenses/" target="_self" data-v-0ad13d84>License</a></dd><dd data-v-0ad13d84><a href="http://www.apache.org/events/current-event" t [...]
logo are trademarks of The Apache Software Foundation.</span></div></div></footer></div></div><!----></div></div>
- <script src="/assets/js/app.1cd24f44.js" defer></script><script src="/assets/js/107.99fd1286.js" defer></script>
+ <script src="/assets/js/app.5ae81372.js" defer></script><script src="/assets/js/80.639b6011.js" defer></script>
</body>
</html>
diff --git a/dom-1.png b/dom-1.png
deleted file mode 100644
index adf88db..0000000
Binary files a/dom-1.png and /dev/null differ
diff --git a/download.html b/download.html
deleted file mode 100644
index 2261eed..0000000
--- a/download.html
+++ /dev/null
@@ -1,28 +0,0 @@
-<!DOCTYPE html>
-<html lang="en-US">
- <head>
- <meta charset="utf-8">
- <meta name="viewport" content="width=device-width,initial-scale=1">
- <title>Download Weex Playground App | WEEX</title>
- <meta name="description" content="Weex">
- <link rel="icon" href="//gw.alicdn.com/tps/TB1XNqxPXXXXXcSXVXXXXXXXXXX-64-63.png">
- <script src="//g.alicdn.com/alilog/mlog/aplus_v2.js"></script>
- <meta name="data-spm" dataSpmProtocol="i" content="a2c7j">
- <meta name="aplus-ajax" content="chksum">
- <meta name="aplus-waiting" content="MAN">
- <meta name="google-site-verification" content="FbH8DPHpxdDJlfkKLKXuXWOu69DI8ZRRP8O2Phg8UKw">
- <meta name="baidu-site-verification" content="WRr1iWvsYK">
-
- <link rel="preload" href="/assets/css/styles.1cd24f44.css" as="style"><link rel="preload" href="/assets/js/app.1cd24f44.js" as="script"><link rel="preload" href="/assets/js/108.a37d5089.js" as="script"><link rel="preload" href="/assets/js/50.40eccab4.js" as="script"><link rel="prefetch" href="/assets/css/11.styles.676774ba.css"><link rel="prefetch" href="/assets/css/14.styles.ec133e92.css"><link rel="prefetch" href="/assets/css/15.styles.6aac94b5.css"><link rel="prefetch" href="/asse [...]
- <link rel="stylesheet" href="/assets/css/styles.1cd24f44.css">
- </head>
- <body>
- <div id="app" data-server-rendered="true"><div class="theme-container vuepress-theme-fast no-sidebar noFooter"><header class="navbar"><div class="sidebar-button"><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" role="img" viewBox="0 0 448 512" class="icon"><path fill="currentColor" d="M436 124H12c-6.627 0-12-5.373-12-12V80c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.627-5.373 12-12 12zm0 160H12c-6.627 0-12-5.373-12-12v-32c0-6.627 5.373-12 12-12h424c6.627 0 12 5 [...]
- Incubator. Incubation is required of all newly accepted projects until a further review indicates that the
- infrastructure, communications, and decision making process have stabilized in a manner consistent with
- other successful ASF projects. While incubation status is not necessarily a reflection of the completeness
- or stability of the code, it does indicate that the project has yet to be fully endorsed by the ASF.</p></div><div class="col col-4" data-v-0ad13d84><dl data-v-0ad13d84><dt data-v-0ad13d84>ASF</dt><dd data-v-0ad13d84><a href="http://www.apache.org" target="_self" data-v-0ad13d84>Foundation</a></dd><dd data-v-0ad13d84><a href="http://www.apache.org/licenses/" target="_self" data-v-0ad13d84>License</a></dd><dd data-v-0ad13d84><a href="http://www.apache.org/events/current-event" t [...]
- logo are trademarks of The Apache Software Foundation.</span></div></div></footer></div></div><!----></div></div>
- <script src="/assets/js/app.1cd24f44.js" defer></script><script src="/assets/js/108.a37d5089.js" defer></script><script src="/assets/js/50.40eccab4.js" defer></script>
- </body>
-</html>
diff --git a/download/download.html b/download/download.html
index 5ffa33e..23fedea 100644
--- a/download/download.html
+++ b/download/download.html
@@ -13,29 +13,29 @@
<meta name="google-site-verification" content="FbH8DPHpxdDJlfkKLKXuXWOu69DI8ZRRP8O2Phg8UKw">
<meta name="baidu-site-verification" content="WRr1iWvsYK">
- <link rel="preload" href="/assets/css/styles.1cd24f44.css" as="style"><link rel="preload" href="/assets/js/app.1cd24f44.js" as="script"><link rel="preload" href="/assets/js/109.a6a7580d.js" as="script"><link rel="prefetch" href="/assets/css/11.styles.676774ba.css"><link rel="prefetch" href="/assets/css/14.styles.ec133e92.css"><link rel="prefetch" href="/assets/css/15.styles.6aac94b5.css"><link rel="prefetch" href="/assets/css/16.styles.f1a60de4.css"><link rel="prefetch" href="/assets [...]
- <link rel="stylesheet" href="/assets/css/styles.1cd24f44.css">
+ <link rel="preload" href="/assets/css/styles.5ae81372.css" as="style"><link rel="preload" href="/assets/js/app.5ae81372.js" as="script"><link rel="preload" href="/assets/js/81.158fe5b5.js" as="script"><link rel="prefetch" href="/assets/css/1.styles.7a8ca841.css"><link rel="prefetch" href="/assets/css/10.styles.e87391c6.css"><link rel="prefetch" href="/assets/css/2.styles.6fdae112.css"><link rel="prefetch" href="/assets/css/20.styles.966c290b.css"><link rel="prefetch" href="/assets/cs [...]
+ <link rel="stylesheet" href="/assets/css/styles.5ae81372.css">
</head>
<body>
- <div id="app" data-server-rendered="true"><div class="theme-container vuepress-theme-fast"><header class="navbar"><div class="sidebar-button"><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" role="img" viewBox="0 0 448 512" class="icon"><path fill="currentColor" d="M436 124H12c-6.627 0-12-5.373-12-12V80c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.627-5.373 12-12 12zm0 160H12c-6.627 0-12-5.373-12-12v-32c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.62 [...]
+ <div id="app" data-server-rendered="true"><div class="theme-container vuepress-theme-fast"><header class="navbar"><div class="sidebar-button"><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" role="img" viewBox="0 0 448 512" class="icon"><path fill="currentColor" d="M436 124H12c-6.627 0-12-5.373-12-12V80c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.627-5.373 12-12 12zm0 160H12c-6.627 0-12-5.373-12-12v-32c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.62 [...]
<ul><li>Android
<ul><li><strong>Since 0.28.0, Weex would publish two convenience binary in each release, please <a href="/download/major_change.html">read the documentation about the detail</a>.</strong></li><li><code>compile 'org.apache.weex:sdk:0.28.0'</code></li><li><code>compile 'org.apache.weex:sdk_legacy:0.28.0'</code></li></ul></li><li>iOS
-<code>pod "WeexSDK","0.28.0"</code></li></ul></li></ul><h1 id="archived-release"><a href="#archived-release" aria-hidden="true" class="header-anchor">#</a> Archived Release</h1><h2 id="_0-26-0"><a href="#_0-26-0" aria-hidden="true" class="header-anchor">#</a> 0.26.0</h2><ul><li>Released in July 11, 2019</li><li><a href="https://github.com/apache/incubator-weex/releases/tag/0.26.0" target="_blank" rel="noopener noreferrer">ChangeLog<svg xmlns="http://www.w3.org/2000/sv [...]
+<code>pod "WeexSDK","0.28.0"</code></li></ul></li></ul><h1 id="archived-release"><a href="#archived-release" class="header-anchor">#</a> Archived Release</h1><h2 id="_0-26-0"><a href="#_0-26-0" class="header-anchor">#</a> 0.26.0</h2><ul><li>Released in July 11, 2019</li><li><a href="https://github.com/apache/incubator-weex/releases/tag/0.26.0" target="_blank" rel="noopener noreferrer">ChangeLog<svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x="0px" y="0px" [...]
<ul><li>Android
<code>compile 'com.taobao.android:weex_sdk:0.26.0'</code></li><li>iOS
-<code>pod "WeexSDK","0.26.0"</code></li></ul></li></ul><h2 id="_0-24-0"><a href="#_0-24-0" aria-hidden="true" class="header-anchor">#</a> 0.24.0</h2><ul><li>Released in May 23, 2019</li><li><a href="https://github.com/apache/incubator-weex/releases/tag/0.24.0" target="_blank" rel="noopener noreferrer">ChangeLog<svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="curren [...]
+<code>pod "WeexSDK","0.26.0"</code></li></ul></li></ul><h2 id="_0-24-0"><a href="#_0-24-0" class="header-anchor">#</a> 0.24.0</h2><ul><li>Released in May 23, 2019</li><li><a href="https://github.com/apache/incubator-weex/releases/tag/0.24.0" target="_blank" rel="noopener noreferrer">ChangeLog<svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85 [...]
<ul><li>Android
<code>compile 'com.taobao.android:weex_sdk:0.24.0'</code></li><li>iOS
-<code>pod "WeexSDK","0.24.0"</code></li></ul></li></ul><h2 id="_0-20-0"><a href="#_0-20-0" aria-hidden="true" class="header-anchor">#</a> 0.20.0</h2><ul><li>Released in Nov 30, 2018</li><li><a href="https://github.com/apache/incubator-weex/releases/tag/0.20.0" target="_blank" rel="noopener noreferrer">ChangeLog<svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="curren [...]
+<code>pod "WeexSDK","0.24.0"</code></li></ul></li></ul><h2 id="_0-20-0"><a href="#_0-20-0" class="header-anchor">#</a> 0.20.0</h2><ul><li>Released in Nov 30, 2018</li><li><a href="https://github.com/apache/incubator-weex/releases/tag/0.20.0" target="_blank" rel="noopener noreferrer">ChangeLog<svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85 [...]
Major Change
</a>
→
- </span></p></div><div class="page-edit"><div class="last-updated"><span class="prefix">Last Updated: </span><span class="time">8/7/2019</span></div><div class="edit-link"><a href="https://github.com/apache/incubator-weex-site/edit/master/docs/download/download.md" target="_blank" rel="noopener noreferrer">Edit this page</a><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="current [...]
+ </span></p></div><div class="page-edit"><div class="last-updated"><span class="prefix">Last Updated: </span><span class="time">10/25/2019</span></div><div class="edit-link"><a href="https://github.com/apache/incubator-weex-site/edit/master/docs/download/download.md" target="_blank" rel="noopener noreferrer">Edit this page</a><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="curre [...]
Incubator. Incubation is required of all newly accepted projects until a further review indicates that the
infrastructure, communications, and decision making process have stabilized in a manner consistent with
other successful ASF projects. While incubation status is not necessarily a reflection of the completeness
or stability of the code, it does indicate that the project has yet to be fully endorsed by the ASF.</p></div><div class="col col-4" data-v-0ad13d84><dl data-v-0ad13d84><dt data-v-0ad13d84>ASF</dt><dd data-v-0ad13d84><a href="http://www.apache.org" target="_self" data-v-0ad13d84>Foundation</a></dd><dd data-v-0ad13d84><a href="http://www.apache.org/licenses/" target="_self" data-v-0ad13d84>License</a></dd><dd data-v-0ad13d84><a href="http://www.apache.org/events/current-event" t [...]
logo are trademarks of The Apache Software Foundation.</span></div></div></footer></div></div><!----></div></div>
- <script src="/assets/js/app.1cd24f44.js" defer></script><script src="/assets/js/109.a6a7580d.js" defer></script>
+ <script src="/assets/js/app.5ae81372.js" defer></script><script src="/assets/js/81.158fe5b5.js" defer></script>
</body>
</html>
diff --git a/download/index.html b/download/index.html
index 03ea483..fa619e8 100644
--- a/download/index.html
+++ b/download/index.html
@@ -13,16 +13,16 @@
<meta name="google-site-verification" content="FbH8DPHpxdDJlfkKLKXuXWOu69DI8ZRRP8O2Phg8UKw">
<meta name="baidu-site-verification" content="WRr1iWvsYK">
- <link rel="preload" href="/assets/css/styles.1cd24f44.css" as="style"><link rel="preload" href="/assets/js/app.1cd24f44.js" as="script"><link rel="preload" href="/assets/js/26.5d7f4a76.js" as="script"><link rel="prefetch" href="/assets/css/11.styles.676774ba.css"><link rel="prefetch" href="/assets/css/14.styles.ec133e92.css"><link rel="prefetch" href="/assets/css/15.styles.6aac94b5.css"><link rel="prefetch" href="/assets/css/16.styles.f1a60de4.css"><link rel="prefetch" href="/assets/ [...]
- <link rel="stylesheet" href="/assets/css/styles.1cd24f44.css">
+ <link rel="preload" href="/assets/css/styles.5ae81372.css" as="style"><link rel="preload" href="/assets/js/app.5ae81372.js" as="script"><link rel="preload" href="/assets/js/14.b3cb9c1e.js" as="script"><link rel="prefetch" href="/assets/css/1.styles.7a8ca841.css"><link rel="prefetch" href="/assets/css/10.styles.e87391c6.css"><link rel="prefetch" href="/assets/css/2.styles.6fdae112.css"><link rel="prefetch" href="/assets/css/20.styles.966c290b.css"><link rel="prefetch" href="/assets/cs [...]
+ <link rel="stylesheet" href="/assets/css/styles.5ae81372.css">
</head>
<body>
- <div id="app" data-server-rendered="true"><div class="theme-container vuepress-theme-fast"><header class="navbar"><div class="sidebar-button"><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" role="img" viewBox="0 0 448 512" class="icon"><path fill="currentColor" d="M436 124H12c-6.627 0-12-5.373-12-12V80c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.627-5.373 12-12 12zm0 160H12c-6.627 0-12-5.373-12-12v-32c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.62 [...]
+ <div id="app" data-server-rendered="true"><div class="theme-container vuepress-theme-fast"><header class="navbar"><div class="sidebar-button"><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" role="img" viewBox="0 0 448 512" class="icon"><path fill="currentColor" d="M436 124H12c-6.627 0-12-5.373-12-12V80c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.627-5.373 12-12 12zm0 160H12c-6.627 0-12-5.373-12-12v-32c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.62 [...]
Incubator. Incubation is required of all newly accepted projects until a further review indicates that the
infrastructure, communications, and decision making process have stabilized in a manner consistent with
other successful ASF projects. While incubation status is not necessarily a reflection of the completeness
or stability of the code, it does indicate that the project has yet to be fully endorsed by the ASF.</p></div><div class="col col-4" data-v-0ad13d84><dl data-v-0ad13d84><dt data-v-0ad13d84>ASF</dt><dd data-v-0ad13d84><a href="http://www.apache.org" target="_self" data-v-0ad13d84>Foundation</a></dd><dd data-v-0ad13d84><a href="http://www.apache.org/licenses/" target="_self" data-v-0ad13d84>License</a></dd><dd data-v-0ad13d84><a href="http://www.apache.org/events/current-event" t [...]
logo are trademarks of The Apache Software Foundation.</span></div></div></footer></div></div><!----></div></div>
- <script src="/assets/js/app.1cd24f44.js" defer></script><script src="/assets/js/26.5d7f4a76.js" defer></script>
+ <script src="/assets/js/app.5ae81372.js" defer></script><script src="/assets/js/14.b3cb9c1e.js" defer></script>
</body>
</html>
diff --git a/download/major_change.html b/download/major_change.html
index 14b0e90..508b74a 100644
--- a/download/major_change.html
+++ b/download/major_change.html
@@ -13,21 +13,21 @@
<meta name="google-site-verification" content="FbH8DPHpxdDJlfkKLKXuXWOu69DI8ZRRP8O2Phg8UKw">
<meta name="baidu-site-verification" content="WRr1iWvsYK">
- <link rel="preload" href="/assets/css/styles.1cd24f44.css" as="style"><link rel="preload" href="/assets/js/app.1cd24f44.js" as="script"><link rel="preload" href="/assets/js/110.348f9783.js" as="script"><link rel="prefetch" href="/assets/css/11.styles.676774ba.css"><link rel="prefetch" href="/assets/css/14.styles.ec133e92.css"><link rel="prefetch" href="/assets/css/15.styles.6aac94b5.css"><link rel="prefetch" href="/assets/css/16.styles.f1a60de4.css"><link rel="prefetch" href="/assets [...]
- <link rel="stylesheet" href="/assets/css/styles.1cd24f44.css">
+ <link rel="preload" href="/assets/css/styles.5ae81372.css" as="style"><link rel="preload" href="/assets/js/app.5ae81372.js" as="script"><link rel="preload" href="/assets/js/82.958471b7.js" as="script"><link rel="prefetch" href="/assets/css/1.styles.7a8ca841.css"><link rel="prefetch" href="/assets/css/10.styles.e87391c6.css"><link rel="prefetch" href="/assets/css/2.styles.6fdae112.css"><link rel="prefetch" href="/assets/css/20.styles.966c290b.css"><link rel="prefetch" href="/assets/cs [...]
+ <link rel="stylesheet" href="/assets/css/styles.5ae81372.css">
</head>
<body>
- <div id="app" data-server-rendered="true"><div class="theme-container vuepress-theme-fast"><header class="navbar"><div class="sidebar-button"><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" role="img" viewBox="0 0 448 512" class="icon"><path fill="currentColor" d="M436 124H12c-6.627 0-12-5.373-12-12V80c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.627-5.373 12-12 12zm0 160H12c-6.627 0-12-5.373-12-12v-32c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.62 [...]
+ <div id="app" data-server-rendered="true"><div class="theme-container vuepress-theme-fast"><header class="navbar"><div class="sidebar-button"><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" role="img" viewBox="0 0 448 512" class="icon"><path fill="currentColor" d="M436 124H12c-6.627 0-12-5.373-12-12V80c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.627-5.373 12-12 12zm0 160H12c-6.627 0-12-5.373-12-12v-32c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.62 [...]
</code></pre><p>The above code snippet will download and bundle <a href="https://www.npmjs.com/package/jsc-android/v/241213.1.0" target="_blank" rel="noopener noreferrer">jsc-android<svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path><polygon fill= [...]
←
<a href="/download/download.html" class="prev">
Source Download
- </a></span><!----></p></div><div class="page-edit"><!----><div class="edit-link"><a href="https://github.com/apache/incubator-weex-site/edit/master/docs/download/major_change.md" target="_blank" rel="noopener noreferrer">Edit this page</a><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4 [...]
+ </a></span><!----></p></div><div class="page-edit"><div class="last-updated"><span class="prefix">Last Updated: </span><span class="time">10/25/2019</span></div><div class="edit-link"><a href="https://github.com/apache/incubator-weex-site/edit/master/docs/download/major_change.md" target="_blank" rel="noopener noreferrer">Edit this page</a><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"> [...]
Incubator. Incubation is required of all newly accepted projects until a further review indicates that the
infrastructure, communications, and decision making process have stabilized in a manner consistent with
other successful ASF projects. While incubation status is not necessarily a reflection of the completeness
or stability of the code, it does indicate that the project has yet to be fully endorsed by the ASF.</p></div><div class="col col-4" data-v-0ad13d84><dl data-v-0ad13d84><dt data-v-0ad13d84>ASF</dt><dd data-v-0ad13d84><a href="http://www.apache.org" target="_self" data-v-0ad13d84>Foundation</a></dd><dd data-v-0ad13d84><a href="http://www.apache.org/licenses/" target="_self" data-v-0ad13d84>License</a></dd><dd data-v-0ad13d84><a href="http://www.apache.org/events/current-event" t [...]
logo are trademarks of The Apache Software Foundation.</span></div></div></footer></div></div><!----></div></div>
- <script src="/assets/js/app.1cd24f44.js" defer></script><script src="/assets/js/110.348f9783.js" defer></script>
+ <script src="/assets/js/app.5ae81372.js" defer></script><script src="/assets/js/82.958471b7.js" defer></script>
</body>
</html>
diff --git a/elevator.gif b/elevator.gif
deleted file mode 100644
index 7b6a4a1..0000000
Binary files a/elevator.gif and /dev/null differ
diff --git a/elevator1.gif b/elevator1.gif
deleted file mode 100644
index 1c06cf1..0000000
Binary files a/elevator1.gif and /dev/null differ
diff --git a/emas-bg.png b/emas-bg.png
deleted file mode 100644
index fb097fd..0000000
Binary files a/emas-bg.png and /dev/null differ
diff --git a/emas-studio/board.png b/emas-studio/board.png
deleted file mode 100644
index 74ec25e..0000000
Binary files a/emas-studio/board.png and /dev/null differ
diff --git a/emas-studio/code.png b/emas-studio/code.png
deleted file mode 100644
index a36cbd8..0000000
Binary files a/emas-studio/code.png and /dev/null differ
diff --git a/emas-studio/create-1.png b/emas-studio/create-1.png
deleted file mode 100644
index 375db4e..0000000
Binary files a/emas-studio/create-1.png and /dev/null differ
diff --git a/emas-studio/create-2.png b/emas-studio/create-2.png
deleted file mode 100644
index 3b3981f..0000000
Binary files a/emas-studio/create-2.png and /dev/null differ
diff --git a/emas-studio/create-3.png b/emas-studio/create-3.png
deleted file mode 100644
index d3a2560..0000000
Binary files a/emas-studio/create-3.png and /dev/null differ
diff --git a/emas-studio/create-4.png b/emas-studio/create-4.png
deleted file mode 100644
index e30d4e3..0000000
Binary files a/emas-studio/create-4.png and /dev/null differ
diff --git a/emas-studio/debugger1.png b/emas-studio/debugger1.png
deleted file mode 100644
index c563f7b..0000000
Binary files a/emas-studio/debugger1.png and /dev/null differ
diff --git a/emas-studio/debugger2.png b/emas-studio/debugger2.png
deleted file mode 100644
index 0a85208..0000000
Binary files a/emas-studio/debugger2.png and /dev/null differ
diff --git a/emas-studio/debugger3.png b/emas-studio/debugger3.png
deleted file mode 100644
index 8f13343..0000000
Binary files a/emas-studio/debugger3.png and /dev/null differ
diff --git a/emas-studio/debugger4.png b/emas-studio/debugger4.png
deleted file mode 100644
index 396103e..0000000
Binary files a/emas-studio/debugger4.png and /dev/null differ
diff --git a/emas-studio/debugger5.png b/emas-studio/debugger5.png
deleted file mode 100644
index c1ec55b..0000000
Binary files a/emas-studio/debugger5.png and /dev/null differ
diff --git a/emas-studio/debugger6.png b/emas-studio/debugger6.png
deleted file mode 100644
index 2f4715d..0000000
Binary files a/emas-studio/debugger6.png and /dev/null differ
diff --git a/emas-studio/install-mac-step1-2.jpg b/emas-studio/install-mac-step1-2.jpg
deleted file mode 100644
index a3a1752..0000000
Binary files a/emas-studio/install-mac-step1-2.jpg and /dev/null differ
diff --git a/emas-studio/install-mac-step1.png b/emas-studio/install-mac-step1.png
deleted file mode 100644
index 1a5f384..0000000
Binary files a/emas-studio/install-mac-step1.png and /dev/null differ
diff --git a/emas-studio/install-mac-step2.png b/emas-studio/install-mac-step2.png
deleted file mode 100644
index 33d9d20..0000000
Binary files a/emas-studio/install-mac-step2.png and /dev/null differ
diff --git a/emas-studio/install-mac-step3.png b/emas-studio/install-mac-step3.png
deleted file mode 100644
index 887bec7..0000000
Binary files a/emas-studio/install-mac-step3.png and /dev/null differ
diff --git a/emas-studio/install-mac-step4.png b/emas-studio/install-mac-step4.png
deleted file mode 100644
index 85357bb..0000000
Binary files a/emas-studio/install-mac-step4.png and /dev/null differ
diff --git a/emas-studio/install-win-step1.png b/emas-studio/install-win-step1.png
deleted file mode 100644
index 052f93a..0000000
Binary files a/emas-studio/install-win-step1.png and /dev/null differ
diff --git a/emas-studio/install-win-step2.png b/emas-studio/install-win-step2.png
deleted file mode 100644
index 43f7042..0000000
Binary files a/emas-studio/install-win-step2.png and /dev/null differ
diff --git a/emas-studio/install-win-step3.png b/emas-studio/install-win-step3.png
deleted file mode 100644
index d446fe0..0000000
Binary files a/emas-studio/install-win-step3.png and /dev/null differ
diff --git a/emas-studio/install-win-step4.png b/emas-studio/install-win-step4.png
deleted file mode 100644
index f91ec36..0000000
Binary files a/emas-studio/install-win-step4.png and /dev/null differ
diff --git a/emas-studio/lang-setting1.png b/emas-studio/lang-setting1.png
deleted file mode 100644
index 70fed31..0000000
Binary files a/emas-studio/lang-setting1.png and /dev/null differ
diff --git a/emas-studio/lang-setting2.png b/emas-studio/lang-setting2.png
deleted file mode 100644
index 2ef29ae..0000000
Binary files a/emas-studio/lang-setting2.png and /dev/null differ
diff --git a/emas-studio/logo.png b/emas-studio/logo.png
deleted file mode 100644
index 2ab4c79..0000000
Binary files a/emas-studio/logo.png and /dev/null differ
diff --git a/emas-studio/preview1.png b/emas-studio/preview1.png
deleted file mode 100644
index c04ec6b..0000000
Binary files a/emas-studio/preview1.png and /dev/null differ
diff --git a/emas-studio/preview2.png b/emas-studio/preview2.png
deleted file mode 100644
index aa6b3e5..0000000
Binary files a/emas-studio/preview2.png and /dev/null differ
diff --git a/emas-studio/preview3.png b/emas-studio/preview3.png
deleted file mode 100644
index 16ede5e..0000000
... 12975 lines suppressed ...