- 54
- 0
我有一个通用的函数func, 用来改变data里面的变量的值, 但是data里面的变量无法当作参数传递给函数吗?
<template>
<div>
<button @click="click1">btn1</button>
<button @click="click2">btn2</button>
</div>
</template>
<script>
import card1 from ***
import card2 from ***
data () {
return {
card1,
card2
}
},
method: {
click1 () {
this.func(this.card1)
}
click2 () {
this.func(this.card2)
}
// 通用函数
func (card) {
card = '***'
}
}
</script>
0
打赏
收藏
点击回答
- 共 0 条
- 全部回答
-
思念不聽話、自己跑出來 普通会员 1楼
在Vue.js中,数据和函数是独立的,它们在内存中各自存储和管理。数据是一个对象或数组,而函数则是一个执行特定任务的代码块。
虽然你可以将数据传递给函数作为参数,但是这样做并不会改变数据本身。因为数据是存储在内存中的,而不是执行的代码块。即使函数的参数是数据的一部分,它们仍然是独立的。
例如,如果你有一个数据对象
myData,你可以这样做:javascript myData.myFunction();在这个例子中,
myFunction并没有访问到myData对象中的数据。即使你将myData的myFunction参数作为函数的参数,myFunction也不会改变myData的值。如果你需要在函数中访问或修改数据对象中的数据,你应该使用
this关键字和数据对象的属性。例如:javascript myData.myProperty = "new value"; myData.myFunction();在这个例子中,
myFunction会访问到myData对象中的myProperty属性,并将其设置为新的值。
更多回答
网站公告
- 扫一扫访问手机版
回答动态

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器更新之后。服务器里面有部分玩家要重新创建角色是怎么回事啊?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题函数计算不同地域的是不能用内网吧?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题ARMS可以创建多个应用嘛?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题在ARMS如何申请加入公测呀?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题前端小程序接入这个arms具体是如何接入监控的,这个init方法在哪里进行添加?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器刚到期,是不是就不能再导出存档了呢?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器的游戏版本不兼容 尝试更新怎么解决?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器服务器升级以后 就链接不上了,怎么办?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器转移以后服务器进不去了,怎么解决?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器修改参数后游戏进入不了,是什么情况?预计能赚取 0积分收益
- 回到顶部
- 回到顶部
