vue通过路由传参时布尔类型问题
背景:微信小程序使用uniapp开发。其中遇到页面跳转需要控制页面能够进行编辑,使用readOnly进行控制。但路由传参接收后的值始终是true。发现问题是因为传参时参数都被转换成了字符串类型。
- 解决方法:接收后进行处理。readOnly === ‘false’ ? false : true。
- 这期间还采用过Boolean方式强转。但是不起作用。如:this.readOnly = Boolean(options.readOnly),转换后仍然是 true。
- qi