小编AlG*_*gio的帖子

Vue.js。将动态变化的数据传递给子组件

我正在制作一个进度条,它应该从方法submitAction接收进度状态,其中进度条的不断更新。这是我的代码:

1.父组件

<template>
    <div>
        <progressbar-component :value="progressState"></progressbar-component>
    </div>
</template>
<script>
    import ProgressBar from './Progress.vue'
    export default {
        components: {
            'progressbar-component': ProgressBar
        },
        data () {
            return {
                ...
                progress: 0
                ...
            }
        },
        computed: {
            ...
            progressState () {
                return this.progress
            }
            ...
        },
        methods: {
            ...
            submitAction: function (event) {
                ...
                let percent = 0
                setInterval(function () {
                    if(someState > 0) {
                        this.progress = percent % 100
                        percent += 10
                    }
                }, 200)
                ...
            }
        } …
Run Code Online (Sandbox Code Playgroud)

javascript vue.js vuejs2

5
推荐指数
1
解决办法
1748
查看次数

无需模型绑定的 Graphene/GraphQL 查询

我想从客户端传递 JSON,在服务器端处理该 JSON,然后根据 JSON 内容响应客户端。

我知道,在通常情况下,使用 Python/Django 我需要使用 Graphene/GraphQL,其中我需要用模型来描述 DjangoObjectType 后代,绑定在后代的 Meta 类中。然后我应该将这个类包含到查询类中,作为类字段。

这就是模型通过石墨烯进行数据通信的方式。

由于我的查询不需要任何模型绑定,如何解决我的任务?

python django graphql

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

在后代中修改祖先嵌套的Meta类

假设我有:

class A(object):

    class Meta:
        a = "a parameter"


class B(A):

    class Meta:
        a = "a parameter"
        b = "b parameter"
Run Code Online (Sandbox Code Playgroud)

当我只想附加b = "b parameter"它时,如何避免重写整个Meta类?

python django

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

在创建同一模型的新字段时,复制现有字段中的值

我有django 1.10项目.我有一个模型反馈:

class Feedback(FirstMixin, SecondMixin, models.Model):
    company = models.OneToOneField(
        verbose_name='Company',
        to=Company,
        related_name='feedback'
    )
Run Code Online (Sandbox Code Playgroud)

存在此模型,DB表的列公司由公司项目的键填充.

现在我需要为模型添加一些新字段:

custom_name = models.CharField(
    verbose_name='Company Custom Name',
    null=False,
    max_length=settings.DATABASE_STRING_LENGTH
)
Run Code Online (Sandbox Code Playgroud)

此字段应存储公司的自定义名称.

在迁移过程中,如何使此字段的值与相关公司名称相同?我应该更改迁移的代码还是有一些方法可以在模型中定义它?

python django

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

标签 统计

django ×3

python ×3

graphql ×1

javascript ×1

vue.js ×1

vuejs2 ×1