前提:项目是taro3,用的是vue语法
场景描述:
组件1:弹窗,用fixed定位
组件2:跟随日历组件,里面引用到组件1
遇到的问题:表单弹窗的定位宽高渲染都是100%,但是日历组件里面的弹窗却是相对表单(红框部分)的100%
解决:在页面的外层定义一个带id的空的view作为定点,弹窗组件中用将弹窗传送到空view中
需要注意的是,这个定点view的id不能直接写成id=‘xxxx’,因为渲染的时候会自动的把id换掉,我是用生成的随机数做id
前提:项目是taro3,用的是vue语法
场景描述:
组件1:弹窗,用fixed定位
组件2:跟随日历组件,里面引用到组件1
遇到的问题:表单弹窗的定位宽高渲染都是100%,但是日历组件里面的弹窗却是相对表单(红框部分)的100%
解决:在页面的外层定义一个带id的空的view作为定点,弹窗组件中用将弹窗传送到空view中
需要注意的是,这个定点view的id不能直接写成id=‘xxxx’,因为渲染的时候会自动的把id换掉,我是用生成的随机数做id