【环境】
history路由模式 + ios微信内置浏览器
【情景】
Taro.navigateTo({
url: /pages/pay/prePay/prePay/?order_id=${order_id}&open_id=${open_id}
});
发现页面是是跳转到prePay页了,但是url还是在上一个页面
@Taro-小助手-honly @Taro小助手
【环境】
history路由模式 + ios微信内置浏览器
【情景】
Taro.navigateTo({
url: /pages/pay/prePay/prePay/?order_id=${order_id}&open_id=${open_id}
});
发现页面是是跳转到prePay页了,但是url还是在上一个页面
@Taro-小助手-honly @Taro小助手
[图片]
确实起到了效果,但是也会报错,想问下会不会有风险? 有类似效果的解决方案吗 ?
PS : 这么做的目的是为了微信h5授权,在获取授权之前都不想让组件渲染出来,因为授权需要跳到微信的页面授权,不想让用户感觉闪来闪去的
当我建立以下目录、配置pages:[ 'pages/product/index', ]并运行
会报错
我需要把目录改成下面这样才能运行,这是什么原因?可以设置吗?
@Taro-小助手-honly 关于第2点,我在body中重置line-height : normal之后,发现taro-ui的样式会受影响,比如button的的文字垂直居中不生效了,这个是什么原因
1.这里给html赋值font-size的目的是为了转换rem吗? 如果我在body或者根组件全局再次赋值font-size会有影响吗?因为不再次赋值的话默认字体有时会被设置的很大。
2.看初始样式中,body设置了line-height:1.6, 但代码中找不到是哪里设置了,想知道是在哪里设置的。
3.<Text>组件在设置一些小字体时(比index中动态设置给html的要小)时会出现换行后行距过大的情况,是因为<Text>组件虽然设置了小字体,但是默认继承了html元素的line-height的原因吗?