vue问题总结
程序员文章站
2022-04-30 19:15:54
vue问题当组件的children共用子组件时 导致路径跳转问题vue验证码失效问题当组件的children共用子组件时 导致路径跳转问题解决如下:原因:因为当两个组件共用时,没有组件的创建和销毁,也就是组件复用了,所以出现路由跳转了,但是页面内容并没有改变或者说刷新的问题。所以这里需要用到 watch监听路由的变化 用来改变某些参数,为了达到我们的需求。 watch: { // // 监听实例属性,如果有变化则执行这里的代码 // userId: function (ne...
vue问题
当组件的children共用子组件时 导致路径跳转问题
解决如下:
原因:因为当两个组件共用时,没有组件的创建和销毁,也就是组件复用了,所以出现路由跳转了,但是页面内容并没有改变或者说刷新的问题。所以这里需要用到 watch监听路由的变化 用来改变某些参数,为了达到我们的需求。
watch: {
// // 监听实例属性,如果有变化则执行这里的代码
// userId: function (newVal, oldVal) {
// console.log("userId change=", newVal, oldVal);
// },
// 深度监听
// "$route.path"(newVal,oldVal) {
"$route.path"(newVal) {
if (newVal === "/user/useradd") {
// 把userId清空
this.userId = "";
// 把form表单中的内容清空
this.ruleForm = {
username: "",
password: "",
gender: "male",
age: "",
};
// console.log("userId change=", newVal, oldVal);
}
},
},
vue验证码失效问题
因为跨域问题,具体看下面文章。
推荐文章:跨域set-cookie无效的解决方案
后端设置响应头:
前端设置请求头:
Computed property “bookInfo” was assigned to but it has no setter.
解决方法:如下图解释
继续看下面的解决
设置 Vue.config.productionTip = false 来关闭生产模式下给出的提示
双括号语法中使用 < > 报错
vue版本的查看和升级问题
地图显示空白的坑
使用axios报错信息
import axios from 'axios'
// Vue.use(axios) // 这里的写法不对
Vue.prototype.$http = axios
推荐参看:axios为什么不能用vue.use()
本文地址:https://blog.csdn.net/weixin_42681295/article/details/108265862
推荐阅读
-
Android Studio卡很久(loading)的问题解决办法
-
关于HTML5 Placeholder新标签低版本浏览器下不兼容的问题分析及解决办法
-
Android在layout xml中使用ViewStub完成动态加载问题
-
android图像绘制(二)画布上放大缩小问题
-
Android中父View和子view的点击事件处理问题探讨
-
Intel HAXM为Android 模拟器加速解决模拟器运行慢的问题
-
android开发环境遇到adt无法启动的问题分析及解决方法
-
关于iOS导航栏返回按钮问题的解决方法
-
Android 异步获取网络图片并处理导致内存溢出问题解决方法
-
Objective-C中字符串NSString的常用操作方法总结