计算的 vue js 不适用于惯性

Posted

技术标签:

【中文标题】计算的 vue js 不适用于惯性【英文标题】:computed vue js does not work with inertia 【发布时间】:2021-06-25 00:52:23 【问题描述】:

计算的 vue js 不能在惯性下工作 我有一个全新安装的 laravel 和 jetstream,它使用惯性,并且计算的属性不起作用

computed: 
             compupares: function () 
                 var sum = Number (this.form.t33) + Number (this.form.t34);
                 this.form.pares = sum;
                 return sum;
                
             ,

【问题讨论】:

您能否添加更多上下文/更多信息以说明究竟是什么不起作用?你是如何使用这个计算属性的?我在这个堆栈中成功使用了计算属性... 【参考方案1】:

正如您在倒数第二行中看到的那样,我正在修改一个变量 this.form.pares = sum; 问题是计算的属性不能修改变量,它们只能显示在某个地方 并且在保存它们时,它们只能被复制到该变量中

【讨论】:

以上是关于计算的 vue js 不适用于惯性的主要内容,如果未能解决你的问题,请参考以下文章

如何在惯性js和vue3中设置和更改(页面标题)

为啥惯性js/vuejs中的链接不是反应式的?

AEJoy —— 表达式之惯性模拟详解JS

AEJoy —— 表达式之惯性模拟详解JS

如何在惯性和 Laravel 8 中禁用 devtools

硬件架构设计 | 惯性导航系统