Taro中如何正确使用HTML标签写小程序页面? Tr° 统勋 提问于 2026-03-21 01:56:19 阅读 4 移动 我刚接触Taro,想用类似HTML的方式写页面结构,但发现直接写div会报错。比如下面这段代码,在编译成微信小程序时报“div不是合法的小程序组件”,这该怎么改? <view class="container"> <div>这是个测试内容</div> </view> 我知道小程序不支持div,但Taro文档说可以写类React语法,难道不能用标准HTML标签吗?还是说我必须全部换成view、text这些? 跨端开发 我来解答 赞 5 收藏 分享 生成中... 手机扫码查看 复制链接 生成海报 反馈 发表解答 您需要先 登录/注册 才能发表解答 1 条解答 Mr-会静 Lv1 在Taro里,确实不能直接用HTML的标签,因为小程序有自己的组件体系。你需要将换成Taro支持的或者组件。你的代码要改成这样: import Taro, { Component } from '@tarojs/taro' import { View, Text } from '@tarojs/components' class MyComponent extends Component { render() { return ( 这是个测试内容 ) } } export default MyComponent 这里相当于,用来包裹文本内容。性能上这样做没问题,Taro会处理好这些组件到小程序原生组件的映射。别担心,很快就能上手了。 回复 点赞 2026-03-21 02:00 加载更多 相关推荐 1 回答 16 浏览 宜搭自定义页面中如何正确引入外部HTML片段? 我在宜搭的自定义页面里想嵌入一段静态HTML内容,但直接贴进去样式全乱了,而且控制台还报错说某些标签被过滤了。是不是宜搭对HTML有特殊限制? 我试过把下面这段代码放进自定义组件: <div c... UI玉戈 框架 2026-03-20 14:27:21 2 回答 13 浏览 Taro中如何正确监听页面滚动事件? 我在Taro开发微信小程序时,想监听页面的滚动事件,用了Taro.createSelectorQuery()和onPageScroll都不太对,页面根本没触发。 查了文档说要在页面配置里加"enabl... 子晨~ 移动 2026-03-12 13:15:19 2 回答 36 浏览 Taro中如何正确监听页面滚动事件? 我在Taro开发微信小程序时,想监听页面的滚动事件,但用onScroll好像没生效,文档里也没找到明确说明。试了在页面config里加enablePullDownRefresh也不行。 这是我的代码:... 一利娟 框架 2026-03-07 14:26:20 2 回答 18 浏览 Taro中如何正确监听页面滚动事件? 我在Taro开发微信小程序时,想监听页面的滚动位置,但用onPageScroll好像没生效,控制台也没报错。 页面结构是普通ScrollView包裹内容,是不是得用别的方法?试过在componentD... 子源~ 移动 2026-03-01 09:55:19 2 回答 46 浏览 宜搭自定义页面中如何正确引入外部HTML组件? 我在宜搭的自定义页面里想嵌入一段外部HTML结构,但直接贴进去样式全乱了,而且有些标签好像被过滤掉了。试过用iframe也不行,加载特别慢还跨域报错。 这是我想插入的代码: <div class... 上官姗姗 框架 2026-02-26 16:20:23 1 回答 14 浏览 Taro 中如何正确处理微信小程序和 H5 端的图片路径差异? 我在用 Taro 开发一个多端项目,本地图片在 H5 上能正常显示,但编译到微信小程序就加载失败了。查了文档说要放 src/assets 下,也试过 require 引入,但还是不行。是不是不同端对静... 琳贺 Dev 框架 2026-03-17 13:48:22 1 回答 35 浏览 Egg.js 中如何正确返回 HTML 页面并渲染模板? 我在 Egg.js 里写了个 controller,想返回一个简单的 HTML 页面,但页面总是显示空白或者报错。我试过用 ctx.body 直接返回字符串,也试过用 view 模板,但都不对。 这是... シ艳珂 前端 2026-03-17 03:20:20 1 回答 48 浏览 Taro页面跳转后样式被重置,如何保持原页面CSS? 在Taro项目里用了navigator标签跳转页面,发现目标页面的CSS样式全被重置了。比如这个按钮样式: .button { background: linear-gradient(to right... 轩辕文茹 框架 2026-02-06 16:52:33 1 回答 4 浏览 Egg.js 中如何正确渲染带变量的 HTML 模板? 我在 Egg.js 里用 view 渲染 HTML,想把 ctx.locals 的变量传到页面里,但页面上直接显示了 这段代码,根本没解析成实际值。是不是模板引擎没配对? 我用的是默认的 ejs,co... 夏侯若彤 前端 2026-03-21 13:47:19 1 回答 9 浏览 Taro中如何正确配置自定义路由跳转? 我在Taro项目里想实现一个带参数的页面跳转,但按照文档写的Taro.navigateTo一直报错说路径不对。我试过把路径写成绝对路径和相对路径都不行,是不是还要在某个配置文件里提前声明路由? 比如我... 馨予的笔记 框架 2026-03-19 16:54:21 首页 菜单 问答菜单 全部 前端 框架 组件 优化 交互 工具 移动 安全 关注 我的 Hi~欢迎来到 JZTHEME 即刻开启你的创意之旅 获取验证码 立即登录 更多登录方式 QQ登录 微信登录 注册登录即表示同意 《服务条款》 和 《隐私协议》 元素 元素 工具 博客 问答 首页 元素 CSS生成器 工具 博客 问答 笔记 登录/注册
这里