安装webstrom
遇到的问题
输入激活码提示 Key is invalid,重启电脑也无法解决
解决:将教程中的补丁绝对路径书写方式按照补丁文件夹中提示的进行书写。重启webstrom。
汉化
下载安装git
镜像地址网站比较快
下载安装node
配置参考
webstrom要设置node的路径,还报错以管理员身份运行
解决bug
1、修改一下表单的名字
2、将表单的某个input框改为可读不可输入
将el-input设置为只读
3、按钮弹出对话框,对话框里面有地图,可以全屏展示,点击全屏按钮,此时关闭对话框,再打开对话框,地图依旧是全屏的,期望达到的效果是每次打开对话框地图默认非全屏
主要思路:
原代码只是在关闭对话框的时候,对控制对话框显示的数据取反。
解决:
①调用地图子组件的控制是否全屏的方法
②将控制对话框显示的数据取反
实现:
在vue3组合式中通过ref获取子组件实例,进而获取子组件的数据和方法
在父组件中的子组件设置ref=“mapRef”,那么const mapRef = ref(null),能够获取mapRef.value.全屏flag的数据,mapRef.value.控制全屏的方法。
通过对mapRef.value.全屏flag进行判断,在全屏的情况在调用mapRef.value.控制全屏的方法会对全屏flag数据取反等等操作,那么下一次再打开对话框就正常了。