Taro: 支持div和article等H5标签

Created on 20 Oct 2020  ·  9Comments  ·  Source: NervJS/taro


相关平台

微信小程序

复现仓库

https://github.com/ljquan/taro-test/tree/h5tag
小程序基础库: 所有版本
使用框架: Vue 3

复现步骤

npm run dev:weapp
// 在小程序console查看报错信息

期望结果

可以完全兼容H5标签

实际结果

warning,不显示

环境信息

  Taro CLI 3.0.14 environment info:
    System:
      OS: macOS 10.15.6
      Shell: 5.7.1 - /bin/zsh
    Binaries:
      Node: 10.16.0 - /usr/local/bin/node
      npm: 6.4.1 - /usr/local/bin/npm
    npmPackages:
      @tarojs/components: 3.0.14 => 3.0.14 
      @tarojs/mini-runner: 3.0.14 => 3.0.14 
      @tarojs/runtime: 3.0.14 => 3.0.14 
      @tarojs/taro: 3.0.14 => 3.0.14 
      @tarojs/webpack-runner: 3.0.14 => 3.0.14 
      babel-preset-taro: 3.0.14 => 3.0.14 
      eslint-config-taro: 3.0.14 => 3.0.14 
    npmGlobalPackages:
      typescript: 3.7.4

补充信息

按照官方文档说明,https://blog.csdn.net/qq_41903941/article/details/108379313
Taro 3 则可以大致理解为解释型架构(相对于 Taro 1/2 而言),主要通过在小程序端模拟实现 DOM、BOM API 来让前端框架直接运行在小程序环境中,从而达到小程序和 H5 统一的目的,而对于生命周期、组件库、API、路由等差异,我们依然可以通过定义统一标准,各端负责各自实现的方式来进行抹平。而正因为 Taro 3 的原理,所以我们可以在 Taro 3 中同时支持 React、Vue 等框架,甚至我们还支持了 jQuery。
至少先支持H5的标签吧?

enhancement

Most helpful comment

已经在rfc开发计划里面了

All 9 comments

已经在rfc开发计划里面了

目前有插件来把div转为view么?

这个功能太重要了 复用web生态UI库 极大减少开发成本 多端复用

+1

请问这个需求,确实会在3.2迭代里实现吗?

请问这个需求,确实会在3.2迭代里实现吗?

3.2 不会,未来版本会

请问这个需求,确实会在3.2迭代里实现吗?

3.2 不会,未来版本会

大约是未来几个月会提供支持呢?

+1

据我所知,小程序(微信)本身也能支持div等标签的,只是相当于custom tag,没有对应的样式,taro把它当成view处理,再normalize一下css就可以了。一般没有特殊功能的标签,都可以直接使用

Was this page helpful?
0 / 5 - 0 ratings