uni-app uniapp vue3非语法糖,使用renderjs,:change:prop="" 安卓真机运行调试没有问题,但是打包wgt之后直接白屏,去掉:change:prop="" 保留 :prop还是正常

cgfeq70w  于 4个月前  发布在  uni-app
关注(0)|答案(4)|浏览(49)

问题描述

ql3eal8s

ql3eal8s1#

请提供更多项目信息,或者提供可以复现问题的代码片段。提供有价值的复现代码有助于复现并定位你的问题

8yoxcaq7

8yoxcaq72#

有助

<template>
	<view id="map-container"
		:prop="isLocation"
		:change:prop="mapModule.geolocation" 
	></view>
</template>

<script>
import { onMounted, ref, reactive, defineComponent, toRefs, watch } from 'vue';
export default defineComponent({
	setup() {
		const state = reactive({
			isLocation: false
		})
		onMounted(() => {
			setTimeout(() => (state.isLocation = true), 2000)
		})
		return {
			...toRefs(state)
		}
	}
})
</script>
<script module="mapModule" lang="renderjs">
	export default {
		data () {
			return {
				map: null
			}
		},
		methods: {
			geolocation(newLocation, oldLocation) {
				const that = this;
			}
		}
	}
</script>
<style>
	
</style>
nqwrtyyt

nqwrtyyt3#

<view id="map-container" :prop="isLocation" :change:prop="mapModule.geolocation" ></view>

相关问题