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> </> ) })
- 发布:2023-08-09 19:32
- 更新:2023-08-11 10:36
- 阅读:173
产品分类: 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编写