taro 对h5桌面应用的支持

cqoc49vn  于 2个月前  发布在  其他
关注(0)|答案(4)|浏览(16)

这个特性解决了什么问题?

我的大部分组件在小程序,h5移动端,以及web桌面端内都需要复用
1.我原本计划在h5的 web桌面端项目内引入taro 组件,使用 native-components 的功能似乎有bug, 具体在 #15378
2.因为1不行,接着我将web桌面端项目改成了taro项目。但是web桌面端需要有个左侧的常驻导航栏(页面切换时导航不重新渲染),taro目前有tabbar5个导航项的限制和h5不支持自定义导航
3.因为2不行,参考官方文档demo里的 https://github.com/AdvancedCat/taro-vue-router , 做了一个单页面应用,使用vue-router和router-view控制。但是目前有个问题,配合vue的keep-alive无效,每次返回都会重新加载页面

这个 API 长什么样?

1.native-components原生h5项目引入taro组件可用
2.h5支持自定义导航,并且h5不限制5个导航项
3.使用vue,vue-route开发taro项目, 支持keep-alive的使用
或者是是否有其他方案解决我在web桌面端,有一个左侧自定义常驻导航栏的需求

bvn4nwqk

bvn4nwqk1#

需要修复问题 1、3

snvhrwxg

snvhrwxg2#

我也需要keep-alive支持,目前编译h5段,列表进入详情后返回需要keep-alive缓存

ubof19bj

ubof19bj3#

1.native-components原生h5项目引入taro组件可用

问题 1 可以参考示例项目

e3bfsja2

e3bfsja24#

1.native-components原生h5项目引入taro组件可用

问题 1 可以参考示例项目

但是在这个示例中,打开h5-html里的index.html, 这个Click me按钮点击了没有反应

相关问题