export default defineComponent({ setup(props, { emit, slots }) { // ........ // ........ // ........ return () => ( <> <view class={_className}> <view class={`${_className}__header`}> <view class={`${_className}__search`}>{slots.search?.()}</view> <view class={`${_className}__tabs`}> <u-tabs list={_tabs.value} {..._tabsStyle} /> </view> </view> <view class={`${_className}__body`}> { slots.default ?? <u-empty name="data" /> } </view> </view> </> ) })
![j***@vip.qq.com](https://img-cdn-tc.dcloud.net.cn/account/identicon/bd6e2a84453156185a014cf81b9f4374.png)
- 发布:2023-08-09 19:32
- 更新:2023-08-11 10:36
- 阅读:215
产品分类: uniapp/H5
PC开发环境操作系统: Mac
PC开发环境操作系统版本号: 13.4 (22F66)
HBuilderX版本号: 3.8.12
浏览器平台: Chrome
浏览器版本: 114.0.5735.198
项目创建方式: CLI
CLI版本号: 3.0.0-alpha-3081220230802001
示例代码:
操作步骤:
同上
同上
预期结果:
本地运行在浏览器后, 组件内的view标签应该被编译成 uni-view 标签
本地运行在浏览器后, 组件内的view标签应该被编译成 uni-view 标签
实际结果:
编译后还是 view 标签,导致编写的样式均无法生效
编译后还是 view 标签,导致编写的样式均无法生效
bug描述:
- 基本情况:cli 、vue3 、tsx
- 用easycom自动加载自定义组件
- 自定义组件使用tsx编写
![](http://img-cdn-tc.dcloud.net.cn/uploads/questions/20230809/163e12807ea364cfa8e6fda720b4e3fa.png)
![](http://img-cdn-tc.dcloud.net.cn/uploads/questions/20230809/d5fe39a04f158db8c0b273f24959661c.png)