小编BS1*_*100的帖子

在 javascript 类中,如何 super() 所有现有参数?

假设,如果一个父类在要继承的类中有如此多的参数,我如何将父元素中的所有现有参数 super() 到其扩展类中?

我应该找出父类构造函数中的所有参数并手动输入它们吗?

我尝试用谷歌搜索“超级所有,超级所有,超级所有现有的……等等”,但仍然找不到答案。

先感谢您。

javascript class super

4
推荐指数
1
解决办法
1853
查看次数

VUE - 数据对象总是作为引用传递还是有时被复制?

我在VUE中有一个概念相关的。

我对如何将数据传递给子 vue 文件有点困惑。(vue 实例?老实说不熟悉这个术语)

  1. 在某些情况下,当数据通过'props'传递时,子vue文件中的数据更改不会更改父文件的数据。

  2. 另一方面,子vue文件中的数据变化,实际上是改变了父母的数据。

我刚刚遇到了情况2.这是数据通过eventbus传递的时候。

我可以理解这种性质如下吗?

“仅当数据通过 eventbus 传递时,数据才作为参考传递”

尽管,

“当数据通过道具传递时,数据作为单独的副本传递给孩子,孩子的变化不会改变父母的原始数据”

可以顺便看看Vue的性质吗?如果有人能给我一个例子,孩子的变化不会影响父母的数据,我将不胜感激。

每次我问与 Vue 相关的问题时,总是感到非常内疚,因为代码与 Javascript 的问题非常不同。先感谢您。

我刚刚遇到的例子如下。

=main.js=

import Vue from 'vue'
import App from './App.vue'

export const serverBus = new Vue()
new Vue({
  el: '#app',
  render: h => h(App)
})
Run Code Online (Sandbox Code Playgroud)

=Servers.vue=

<template>
    <div class="col-xs-12 col-sm-6">
        <ul class="list-group">
            <Server v-for='server in serverinfo' :serverinfo='server' :key='server.id'></Server>
        </ul>
    </div>
</template>

<script>

import Server from './server.vue'

export default {

 components: {
        Server
    },

data() {
    return {
                serverinfo: …
Run Code Online (Sandbox Code Playgroud)

javascript data-visualization vue.js

3
推荐指数
1
解决办法
1955
查看次数

Vue3是否可以更改子端提供-&gt;注入给出的数据?

正如主题中所写,

在 vue 中,

Provide 用于将数据从父级传递给子级。

子元素通过注入获取数据。

正如 @emit 所做的那样,是否也可以修改子元素中“provide”给出的数据?

谢谢。

state data-visualization vue.js

3
推荐指数
1
解决办法
6195
查看次数

标签 统计

data-visualization ×2

javascript ×2

vue.js ×2

class ×1

state ×1

super ×1