Vue——解决报错 Computed property "****" was assigned to but it has no setter.


Posted in Vue.js onDecember 19, 2020

在最近的项目中遇到了如下的警告信息:

[Vue warn]: Computed property " currentStep" was assigned to but it has no setter.(意思是:计算属性 currentStep被赋值了,但此它并未定义 set方法 。)

要解决这个问题,首先要明确这个问题出现的原因。这个警告是由于Vue的计算属性内部没有set方法,即:计算属性不支持值得修改(只能针对data中的值进行计算)。

data(){
    return {
        stepMap:0
    }
},
computed:{
    currentStep:{
        get(){
             return this.stepMap
        },
        set(v){
            this.stepMap = v
        }
        // set方法只写下面这一行也是可以的
        // set(){}
    }
}   

如上面所示,只要手动给计算属性添加get和set方法的不同操作,这个警告就解决了。

以上就是Vue——解决报错 Computed property "****" was assigned to but it has no setter.的详细内容,更多关于vue 解决报错的资料请关注三水点靠木其它相关文章!

Vue.js 相关文章推荐
Vue项目利用axios请求接口下载excel
Nov 17 Vue.js
Vue使用鼠标在Canvas上绘制矩形
Dec 24 Vue.js
vuex的使用步骤
Jan 06 Vue.js
vue-resource 拦截器interceptors使用详解
Jan 18 Vue.js
Vue看了就会的8个小技巧
Jan 21 Vue.js
使用vue3重构拼图游戏的实现示例
Jan 25 Vue.js
Vue 实例中使用$refs的注意事项
Jan 29 Vue.js
Vue中使用wangeditor富文本编辑的问题
Feb 07 Vue.js
Vue全家桶入门基础教程
May 14 Vue.js
vue实力踩坑之push当前页无效
Apr 10 Vue.js
vue打包时去掉所有的console.log
Apr 10 Vue.js
vue el-table实现递归嵌套的示例代码
Aug 14 Vue.js
Vue实现手机号、验证码登录(60s禁用倒计时)
Dec 19 #Vue.js
Vue——前端生成二维码的示例
Dec 19 #Vue.js
如何在vue中使用kindeditor富文本编辑器
Dec 19 #Vue.js
vue 在服务器端直接修改请求的接口地址
Dec 19 #Vue.js
vue 通过base64实现图片下载功能
Dec 19 #Vue.js
Vue中computed和watch有哪些区别
Dec 19 #Vue.js
Vue与React的区别和优势对比
Dec 18 #Vue.js
You might like
随时给自己贴的图片加文字的php水印
2007/03/16 PHP
PHP一些常用的正则表达式字符的一些转换
2008/07/29 PHP
PHPWind 发帖回帖Api PHP版打包下载
2010/02/08 PHP
PHP封装的一个支持HTML、JS、PHP重定向的多功能跳转函数
2014/06/19 PHP
PHP验证信用卡卡号是否正确函数
2015/05/27 PHP
基于ThinkPHP+uploadify+upload+PHPExcel 无刷新导入数据
2015/09/23 PHP
php实现简易聊天室应用代码
2015/09/23 PHP
PHP中addslashes与mysql_escape_string的区别分析
2016/04/25 PHP
php 根据自增id创建唯一编号类
2017/04/06 PHP
yii2.0整合阿里云oss上传单个文件的示例
2017/09/19 PHP
Thinkphp 3.2框架使用Redis的方法详解
2019/10/24 PHP
有趣的javascript数组定义方法
2010/09/10 Javascript
jquery ajax 简单范例(界面+后台)
2013/11/19 Javascript
10分钟学会写Jquery插件实例教程
2014/09/06 Javascript
JavaScript中的对象序列化介绍
2014/12/30 Javascript
js实现刷新iframe的方法汇总
2015/04/27 Javascript
JavaScript实现网页加载进度条代码超简单
2015/09/21 Javascript
jQuery bt气泡实现悬停显示及移开隐藏功能的方法
2016/07/12 Javascript
AngularJS封装指令方法详解
2016/12/12 Javascript
vue实现的网易云音乐在线播放和下载功能案例
2019/02/18 Javascript
layui上传图片到服务器的非项目目录下的方法
2019/09/26 Javascript
[38:23]2014 DOTA2国际邀请赛中国区预选赛 5 23 CIS VS LGD第一场
2014/05/24 DOTA
[02:28]PWL开团时刻DAY3——Ink Ice与DeMonsTer之间的勾心斗角
2020/11/03 DOTA
python2.7无法使用pip的解决方法(安装easy_install)
2018/04/03 Python
python实现最大优先队列
2019/08/29 Python
Python容器类型公共方法总结
2020/08/19 Python
新加坡时尚网上购物:Zalora新加坡
2016/07/26 全球购物
美国最大的无人机经销商:DroneNerds
2018/03/20 全球购物
药剂学专业应届生自荐信
2013/09/29 职场文书
前台接待岗位职责
2013/12/03 职场文书
关于爱情的广播稿
2014/01/16 职场文书
医疗纠纷协议书
2014/04/16 职场文书
小学校本教研总结
2015/08/13 职场文书
mysql left join快速转inner join的过程
2021/06/30 MySQL
MySQL系列之十五 MySQL常用配置和性能压力测试
2021/07/02 MySQL
vue报错function () { [native code] },无法出现我们想要的内容 Unknown custom element
2022/04/11 Vue.js