UNPKG

weex-nuke

Version:

基于 Rax 、Weex 的高性能组件体系 ~~

271 lines (145 loc) 13.6 kB
# Changelog ## 2.0.6 / 2018-06-19 * [[a18270f](http://gitlab.alibaba-inc.com/nuke/tabbar/commit/a18270f126eed49f53d0583a64a18fe718eab4a0)] - `fix` fix theme demo ## 2.0.5 / 2018-04-10 * [[6fbf6c1](http://gitlab.alibaba-inc.com/nuke/tabbar/commit/6fbf6c1701fcb6f4a6cee443ce0789122d17fc3c)] - `fix` update theme ## 2.0.4 / 2018-04-04 * [[9d3d3dd](http://gitlab.alibaba-inc.com/nuke/tabbar/commit/9d3d3dd85445885aa8109357fe62aace59d402b8)] - `fix` iconfont compat ## 2.0.3 / 2018-04-02 * [[9673020](http://gitlab.alibaba-inc.com/nuke/tabbar/commit/9673020c682821bd46008e4bd1ec1a0127206d39)] - `fix` renderDemo ## 2.0.2 / 2018-03-28 * [[2dfdc58](http://gitlab.alibaba-inc.com/nuke/tabbar/commit/2dfdc588bdb618c07c35e58332bb1b0f1611c880)] - `fix` fixed doc ## 2.0.1 / 2018-03-28 * [[aecb94f](http://gitlab.alibaba-inc.com/nuke/tabbar/commit/aecb94feefa3175aa103974e851c40bce7e060f9)] - `fix` update core variables,update statements ## 1.0.6 / 2017-12-04 * [[6230f74](http://gitlab.alibaba-inc.com/nuke/tabbar/commit/6230f74c6d2e730dd0c00dcdc09eba745497ba34)] - `fix` rename name for content use ## 1.0.5 / 2017-11-16 * [[0c90b55](http://gitlab.alibaba-inc.com/nuke/tabbar/commit/0c90b55cce5b8f8801b9f272203e2fed397beccf)] - `fix` displayName ## 1.0.4 / 2017-11-15 * [[7aa39e0](http://gitlab.alibaba-inc.com/nuke/tabbar/commit/7aa39e03049611413607d0fc82ed298cbd51b0e7)] - `fix` class name should be statement ## 1.0.3 / 2017-11-08 * [[2fceb63](http://gitlab.alibaba-inc.com/nuke/tabbar/commit/2fceb63115516ae6d83b10a60c20ff9c1ad5581e)] - `fix` babel error ## 1.0.2 / 2017-11-04 * [[301a94b](http://gitlab.alibaba-inc.com/nuke/tabbar/commit/301a94b10136c06fcd0c128d05e4507e9d991aa4)] - `fix` fix util dependency ## 1.0.1 / 2017-11-04 * [[6f0ec4e](http://gitlab.alibaba-inc.com/nuke/tabbar/commit/6f0ec4e5ec92d448bc0569806bcdf6c384d38951)] - `fix` dependency bugifx ## 1.0.0 / 2017-11-03 * [[dcba30b](http://gitlab.alibaba-inc.com/nuke/tabbar/commit/dcba30b60bfada968272d33bb7ff00b6ee950456)] - `docs` update readme * [[63a6b1a](http://gitlab.alibaba-inc.com/nuke/tabbar/commit/63a6b1ad3c6025f841366e32963e45e0b6a3e7cb)] - `feat` style upgrade * [[ad8f157](http://gitlab.alibaba-inc.com/nuke/tabbar/commit/ad8f157df62effebe9e8912ddaa3beea71884cdf)] - `feat` add theme inject feature * [[3cd01fe](http://gitlab.alibaba-inc.com/nuke/tabbar/commit/3cd01feb142d825be8c70faa9d6494a372db97de)] - `docs` add demo ## 0.3.20 / 2017-08-14 * [[22d5191](http://gitlab.alibaba-inc.com/nuke/tabbar/commit/22d51917b84900ca9ffcaac2fd9cdf61ec2501b6)] - `fix` 修复胶囊模式内容区域盖住胶囊样式的bug ## 0.3.18 / 2017-07-31 * [[4085353](http://gitlab.alibaba-inc.com/nuke/tabbar/commit/408535328fe04f2855d68880b84d5f3723133541)] - `fix` bizpage to page ,fix slider demo bug ## 0.3.17 / 2017-06-26 * [[6f75ec5](http://gitlab.alibaba-inc.com/nuke/tabbar/commit/6f75ec54ea13ebb09e19a4ce2666dc8f04c04181)] - `fix` 修复1px 在其他方向的bug ## 0.3.16 / 2017-06-14 * [[87e50f0](http://gitlab.alibaba-inc.com/nuke/tabbar/commit/87e50f05c693c67b25cc1b862d691a7dadb8fd87)] - `docs` fix 一个 样式小bug,更新文档 ## 0.3.15 / 2017-06-06 * [[5ea868a](http://gitlab.alibaba-inc.com/nuke/tabbar/commit/5ea868a6fb3b5fd01bde7fcebbb8e14f64ea1c90)] - `docs` update readme file structure ## 0.3.14 / 2017-06-05 * [[162994a](http://gitlab.alibaba-inc.com/nuke/tabbar/commit/162994ac19d141bfedee5a8a785e52638ccaa3ac)] - `feat` 删除qapcaller,使用embed 实现兼容。 ## 0.3.13 / 2017-06-02 * [[f8ce9df](http://gitlab.alibaba-inc.com/nuke/tabbar/commit/f8ce9df1477bb542653d25a7309ce3bc7657e436)] - `feat` 去 components 改造 ## 0.3.12 / 2017-05-17 * [[29fe07f](http://gitlab.alibaba-inc.com/nuke/tabbar/commit/29fe07f4fbda3123ab555629a3a6e075cf9bc653)] - `feat` 增加 _is_qap=true 参数透传,修复url 带search 拼接不对的问题 ## 0.3.11 / 2017-05-15 * [[14f3d7e](http://gitlab.alibaba-inc.com/nuke/tabbar/commit/14f3d7ef4d4262cd07d29cf8a3cb7181ce39b5ee)] - `fix` 1. fix 旧用法的设置高度不生效问题 2. h5 1px bugfix ## 0.3.10 / 2017-04-18 * [[48d9674](http://gitlab.alibaba-inc.com/nuke/tabbar/commit/48d9674b8a9a29c0b077e4e05589a36032b1a890)] - `fix` fix backgroundColor bug ## 0.3.9 / 2017-04-10 * [[6e6e2e0](http://gitlab.alibaba-inc.com/nuke/tabbar/commit/6e6e2e0d65bead83185ee202d0eb979c11e45216)] - `feat` 三元运算美化 * [[fcce765](http://gitlab.alibaba-inc.com/nuke/tabbar/commit/fcce765b1692f9f2b6378903b7c4cb8a0f2291f4)] - `fix` 自定义item style高度无法覆盖 ## 0.3.8 / 2017-04-10 * [[94f4312](http://gitlab.alibaba-inc.com/nuke/tabbar/commit/94f4312c362313d6de923c127648549fcecd0145)] - `fix` itemStyle bugfix ## 0.3.7 / 2017-03-30 * [[ce28351](http://gitlab.alibaba-inc.com/nuke/tabbar/commit/ce283518193c0c73dc1e48877fe334ede2783dae)] - `fix` delete wpo tracker * [[9e942dd](http://gitlab.alibaba-inc.com/nuke/tabbar/commit/9e942ddb9b133697a27bc0e4fc285db54b359832)] - `fix` update barheight calc ## 0.3.6 / 2017-03-30 * [[ffd605d](http://gitlab.alibaba-inc.com/nuke/tabbar/commit/ffd605d097bb8d31705c86e60d76592b69d11684)] - `docs` update demo ## 0.3.5 / 2017-03-30 * [[aae8171](http://gitlab.alibaba-inc.com/nuke/tabbar/commit/aae817105db22fcec1f870c975f2dd8bb3ebcbb4)] - `docs` update docs * [[c3dcbd5](http://gitlab.alibaba-inc.com/nuke/tabbar/commit/c3dcbd52ba63b12f08e0f0f30e83f5aa6d128178)] - `fix` slider 模式bugfix * [[8e95b3f](http://gitlab.alibaba-inc.com/nuke/tabbar/commit/8e95b3f8659d687c54755e5d7bcad6737a45a98e)] - `fix` 代码优化,添加basic 用例 * [[e7b58dd](http://gitlab.alibaba-inc.com/nuke/tabbar/commit/e7b58ddecbc6a01a88b0880814f782d8fe420c3a)] - `docs` update docs basic * [[8d2de8f](http://gitlab.alibaba-inc.com/nuke/tabbar/commit/8d2de8ffa0d6fe275a98d505e2b26935a81876f6)] - `fix` 优化一大波样式,重构item 样式计算逻辑,添加胶囊模式 ## 0.3.4 / 2017-03-27 * [[1fbe293](http://gitlab.alibaba-inc.com/nuke/tabbar/commit/1fbe293a8af0fc5cc0c72983f02d50c21f898d6e)] - `fix` add without content support ## 0.3.3 / 2017-02-20 * [[97a6ba6](http://gitlab.alibaba-inc.com/nuke/tabbar/commit/97a6ba6d1e217ecac338a865a39a775c116720f1)] - `docs` update readme ## 0.3.0 / 2017-02-20 * [[1e47654](http://gitlab.alibaba-inc.com/nuke/tabbar/commit/1e4765424784c7101ca1a1ecd4ffafa7b97af176)] - `feat` rax ## 0.2.6 / 2017-02-15 * [[d49eff1](http://gitlab.alibaba-inc.com/nuke/tabbar/commit/d49eff1c0adba2feb5435dd8e1350a2e1d9fd802)] - `fix` 调整tabbar-content * [[c342bf6](http://gitlab.alibaba-inc.com/nuke/tabbar/commit/c342bf6f41cdd4259370edd6607d5bd76a036676)] - `fix` merge ## 0.2.5 / 2017-02-15 * [[ddec557](http://gitlab.alibaba-inc.com/nuke/tabbar/commit/ddec5577efcfcec6fbbbbb5e5df3fdaf364440eb)] - `fix` 调整tabbar index的控制问题 ## 0.2.4 / 2017-02-15 * [[1cc44ea](http://gitlab.alibaba-inc.com/nuke/tabbar/commit/1cc44ea1f15e0072eaec28581386da566d82cc82)] - `fix` 移除item中的优化逻辑 ## 0.2.3 / 2017-02-14 * [[7691073](http://gitlab.alibaba-inc.com/nuke/tabbar/commit/769107378a3e073062aea39ee27a11f43fce491b)] - `style` 修改rem适配方案 ## 0.2.2 / 2017-02-13 * [[08d8ea4](http://gitlab.alibaba-inc.com/nuke/tabbar/commit/08d8ea41a3755d44e0bcc0631e9f593011b1c439)] - `style` tabbar-item build ## 0.2.1 / 2017-02-13 * [[7a14e78](http://gitlab.alibaba-inc.com/nuke/tabbar/commit/7a14e78b1803b957280b9a9e36d4cd41066153bd)] - `style` item scsstojs ## 0.2.0 / 2017-02-09 * [[b043164](http://gitlab.alibaba-inc.com/nuke/tabbar/commit/b0431642c49cd312916c3b874df737ca4b31d53d)] - `feat` update version * [[ceac4a5](http://gitlab.alibaba-inc.com/nuke/tabbar/commit/ceac4a5d0fd07b5cea8d3594bafb979b6abfd311)] - `feat` scsstojs ## 0.1.33 / 2017-02-09 * [[f6702b4](http://gitlab.alibaba-inc.com/nuke/tabbar/commit/f6702b4081197455159fc15ee12bf81a8b9845dc)] - `fix` merg ## 0.1.32 / 2017-02-09 * [[2637158](http://gitlab.alibaba-inc.com/nuke/tabbar/commit/2637158394434d0a2e40944034f048ac5205c22d)] - `perf` 去掉scsstojs ## 0.1.31 / 2017-02-08 * [[7865749](http://gitlab.alibaba-inc.com/nuke/tabbar/commit/7865749d57612a4933bee590670fc64873278d9c)] - `refactor` scsstojs & log 模块环境判断修改 ## 0.1.30 / 2017-02-08 * [[f38a663](http://gitlab.alibaba-inc.com/nuke/tabbar/commit/f38a6631039e3a912019ab04c962554459ef0c36)] - `docs` 修改多种实例的文案 * [[7f1089c](http://gitlab.alibaba-inc.com/nuke/tabbar/commit/7f1089c6dbc5f62f4c60632bd07bd6302f34b57d)] - `docs` 修改文档 ## 0.1.29 / 2017-02-07 * [[6fb6bdc](http://gitlab.alibaba-inc.com/nuke/tabbar/commit/6fb6bdc124c9f4c7b9ac50d5596f87097f926172)] - `docs` 修改demo实例和文档 ## 0.1.28 / 2017-01-19 * [[2933218](http://gitlab.alibaba-inc.com/nuke/tabbar/commit/29332185da772bb574851e3719c94b91120299e8)] - `feat` 增加contentStyle,以及更改隔离传递方式 ## 0.1.27 / 2017-01-19 * [[19a879a](http://gitlab.alibaba-inc.com/nuke/tabbar/commit/19a879a6101ed933c0c9814121321cf9ceaf388b)] - `fix` 修复了num排版异常的问题 ## 0.1.26 / 2017-01-17 * [[b29d930](http://gitlab.alibaba-inc.com/nuke/tabbar/commit/b29d9300b41136df32223ce645fef41bb743bb43)] - `fix` delete log-node module ## 0.1.25 / 2017-01-13 * [[8e8acc5](http://gitlab.alibaba-inc.com/nuke/tabbar/commit/8e8acc59aa14e91aaff225281d6b1e78fbb6fdd7)] - `fix` fix icon undefined ## 0.1.24 / 2017-01-13 * [[06f3d48](http://gitlab.alibaba-inc.com/nuke/tabbar/commit/06f3d48cbe61f13b7521a11fc606b7689dcc4d5f)] - `fix` 删除sdk依赖,整理依赖树,删除无关代码。更新demo。 * [[4e55085](http://gitlab.alibaba-inc.com/nuke/tabbar/commit/4e5508532a1c243e6ef8d949181f291e629c6bb2)] - `style` 更改theme index ## 0.1.23 / 2016-12-20 * [[4ed2e2b](http://gitlab.alibaba-inc.com/nuke/tabbar/commit/4ed2e2b43ada12cafd7ebde703d4562cf38da655)] - `feat` 增加embed模式融合 ## 0.1.22 / 2016-12-19 * [[4339b93](http://gitlab.alibaba-inc.com/nuke/tabbar/commit/4339b930ba8da8adaebe710adc38fb9eda710c27)] - `fix` navbottom的自定义情境下无法垂直居中 ## 0.1.21 / 2016-12-18 * [[416ea65](http://gitlab.alibaba-inc.com/nuke/tabbar/commit/416ea656ded92aba29c4da8eb72cb51c21fc2450)] - `fix` 透传itemStyle造成的left两倍问题,格式化透传,只保留宽高 ## 0.1.20 / 2016-12-18 * [[42f9fcb](http://gitlab.alibaba-inc.com/nuke/tabbar/commit/42f9fcb520529c31540471d0d4f4538e79bd9dfd)] - `fix` 修改导航条及content为绝对定位,以避免在embed模式下weex渲染遮挡问题 ## 0.1.19 / 2016-12-15 * [[55b7e56](http://gitlab.alibaba-inc.com/nuke/tabbar/commit/55b7e56b94b6a3abec086a068b5fb13cafacedfc)] - `fix` scrollView 无法滚动,修改引用listview错误 ## 0.1.18 / 2016-12-15 * [[e158bd5](http://gitlab.alibaba-inc.com/nuke/tabbar/commit/e158bd5ebeda52a23b48fcd7dd41ffaf8c181345)] - `fix` normal模式下的高度计算未赋值 ## 0.1.17 / 2016-12-14 * [[261aa9b](http://gitlab.alibaba-inc.com/nuke/tabbar/commit/261aa9b8429ec6bef9d3e344fde38d8b92901f14)] - `fix` 修复布局问题 * [[0a958ae](http://gitlab.alibaba-inc.com/nuke/tabbar/commit/0a958aefd12734058bf13a6fbd2062af1571ea4d)] - `feat` 增加embed混合模式 ## 0.1.16 / 2016-12-13 * [[08f709f](http://gitlab.alibaba-inc.com/nuke/tabbar/commit/08f709f4c33a1c7e52deb6523a07a499d9779ec0)] - `feat` slider模式增加&&自定义导航栏宽高 * [[7983de5](http://gitlab.alibaba-inc.com/nuke/tabbar/commit/7983de56a3c106b02c26bf589c0ba2111a7441e4)] - `feat` 集成slider功能 * [[6412d14](http://gitlab.alibaba-inc.com/nuke/tabbar/commit/6412d142a3c949d1bc13fa1978f6476f1918e55e)] - `fix` update * [[89e7dc9](http://gitlab.alibaba-inc.com/nuke/tabbar/commit/89e7dc915d429bc759dfef77a20330250c93d3d6)] - `fix` 修复tab只有一个时异常的问题,调整布局样式 ## 0.1.15 / 2016-12-01 * [[590a715](http://gitlab.alibaba-inc.com/nuke/tabbar/commit/590a71538fee3802f1dc948de52443c48f04a917)] - `fix` 修改retcode 中weex-fetch type类型 ## 0.1.14 / 2016-11-29 * [[6b8f7c0](http://gitlab.alibaba-inc.com/nuke/tabbar/commit/6b8f7c0e05947381b160dc3591c373a4c8104fbd)] - `perf` 调整性能监控打点 ## 0.1.13 / 2016-11-29 * [[1c05004](http://gitlab.alibaba-inc.com/nuke/tabbar/commit/1c05004b5b64c924935f589f5ac8a3b79a632a88)] - `perf` 增加perf性能监控 * [[413f535](http://gitlab.alibaba-inc.com/nuke/tabbar/commit/413f535b1af021bb715c762fab75629473cba5d8)] - `style` 修改scrolltabbar tabitem宽度适配 * [[76c1385](http://gitlab.alibaba-inc.com/nuke/tabbar/commit/76c13856127dcca1715b4aa74b717d26bdffd691)] - `style` add perf * [[a440991](http://gitlab.alibaba-inc.com/nuke/tabbar/commit/a4409913425a34179dbd305e6bfccf63c7563d05)] - `refactor` 调整tab-content, tab-item中样式覆盖顺序,用户自定义配置优先级最高。增加对embed模式下https|https协议的支持 ## 0.1.12 / 2016-11-24 * [[4beacf1](http://gitlab.alibaba-inc.com/nuke/tabbar/commit/4beacf1b10a7ad35510db2baf7f38c6daf71af6d)] - `fix` 修复embed问题 ## 0.1.11 / 2016-11-23 * [[e07111c](http://gitlab.alibaba-inc.com/nuke/tabbar/commit/e07111c3a3a793f641c73407cd60d1a144a93e0c)] - `feat` 增加embed类型的tabbar ## 0.1.0 / 2016-11-12 * [[5f448f5](http://gitlab.alibaba-inc.com/nuke/tabbar/commit/5f448f55412c0c0c390515ab49596f83d3cf42d8)] - `docs` 拆包