mirror of
https://github.com/ialley-workshop-open/uni-halo.git
synced 2026-09-13 00:50:40 +08:00
1.0 KiB
1.0 KiB
nvue Platform | nvue 平台
Instructions
This example demonstrates nvue platform-specific considerations when using uView Pro in UniAppX.
Key Concepts
- nvue rendering engine
- Weex syntax
- Performance considerations
- Style limitations
Example: nvue Configuration
// manifest.json
{
"app-plus": {
"nvueStyleCompiler": "uni-app",
"compilerVersion": 3
}
}
Example: nvue Component Usage
<!-- pages/index/index.nvue -->
<template>
<view class="container">
<u-button type="primary">按钮</u-button>
</view>
</template>
<script setup lang="ts">
// nvue uses same script setup syntax
</script>
<style lang="scss" scoped>
/* nvue: Limited CSS support */
.container {
width: 750rpx;
padding: 20rpx;
/* Use flexbox for layout */
flex-direction: column;
}
</style>
Key Points
- nvue has limited CSS support
- Use flexbox for layout
- Avoid complex CSS selectors
- Test on actual device
- Use conditional compilation for nvue-specific code
- Consider performance implications