小编Sph*_*inx的帖子

模块'matplotlib'没有属性'verbose'

我可以在终端中运行我的程序,但是当我使用Pycharm直接运行它时,它会给出

AttributeError:模块'matplotlib'没有属性'verbose'

在此输入图像描述

python matplotlib pycharm

27
推荐指数
3
解决办法
8322
查看次数

使用样式组件会导致“无法读取未定义的 withConfig”

当尝试转换文件时,即使看似在其他文件中成功导入并使用(以相同的方式),也会Spacing.js导致未定义的导入。styled-components即使删除 styled-components babel 插件,也会出现类似的错误。

.babelrc

{
  "presets": [["es2015", { "modules": false }], "react-native"],
  "plugins": [
    ["styled-components", { "displayName": true }],
    "react-hot-loader/babel",
    "react-native-web",
    "transform-decorators-legacy",
    "transform-class-properties"
  ],
  "env": {
    "production": {
      "plugins": [
        "transform-react-inline-elements",
        "transform-react-constant-elements"
      ]
    }
  }
}
Run Code Online (Sandbox Code Playgroud)

Spacing.js- 转译前的代码

import React, { Component, Node } from "React";
import styled from "styled-components";

type Props = {
  size: string,
  color: string,
  fullWidth?: boolean
};

class SpacingComponent extends Component<Props> {
  render(): Node {
    const { size, color, fullWidth …
Run Code Online (Sandbox Code Playgroud)

javascript reactjs webpack babeljs styled-components

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

您可以在不需要登录 Auth0 的情况下使用通用 MFA 设置嵌入式注册吗?

我试图弄清楚在 Auth0 中注册后设置多因素身份验证的一些事情,但我似乎无法弄清楚或在文档中找到任何关于它的信息。

我在 Vue.js 中有一个嵌入式注册表单,用户可以在被邀请到平台后注册一个帐户。我正在尝试尽可能多地使用 Auth0 的通用页面。我选择使用嵌入式注册表是因为用户只能通过邀请进行注册,而且我们需要用户提供大量额外数据(超过 10 个我们可以在 Auth0 中使用的字段)。

用户填写详细信息后,将通过我们的 API/数据库和 Auth0 创建一个帐户。完成后,用户需要设置 2-FA,最好在 Auth0 的通用页面中,但与我们应用程序的设计(已经实现)。

我们将用户重定向到 Auth0 流,但随后用户需要先登录。首先注册(填写电子邮件和密码),然后在单击注册按钮以设置 MFA 后立即重新登录的流程感觉有点奇怪。我在文档中找不到关于此的任何内容,但也许我完全错过了它。

javascript vue.js auth0

6
推荐指数
0
解决办法
146
查看次数

如何让Vue b表用固定标题滚动主体

我b-table在页面上有一个元素,当前显示数据库中的一堆数据.目前它是分页的,但反馈表明他们宁愿在一个滚动视图中显示所有信息.我可以做到这一点,但问题是如果我设置一个包含div滚动整个表,它也会滚动列标题.我需要找到一种方法,只需滚动表体,同时保留列标题,我宁愿能够在元素本身的范围内进行,而不是使用完全独立的标题绑定一些东西和一堆Javascript索具在背景中的身体.

在bootstrap-vue表组件的组件引用下,它表示有一个属性被调用tbody-class,看起来它是一种为tbody指定自定义类的方法(疯狂到足够).但是,该页面没有说明如何使用它,我的实验没有产生任何结果:

<b-table 
    tbody-class="my-class"   <- Applies prop to table but not to tbody
    :tbody-class="my-class"  <- Seemingly ignored entirely
>
Run Code Online (Sandbox Code Playgroud)

听起来这个问题在这个问题线程上得到了解决,但它并没有详细说明它是如何解决的.它提到该功能已添加到"下一次更新"中,但该注释后发布的版本的补丁说明和文档都没有提到添加(除非它表示我在前一段中提到的属性).它确实讨论了使用CSS选择器以迂回方式应用样式,但我也无法使用它.(在以下示例中,tbodyChrome检查器中没有应用的样式.)

.table.my-table > tbody {
    height: 100px;
}
Run Code Online (Sandbox Code Playgroud)

我使用的Vue版本是2.2.6.

html css vue.js vuejs2 bootstrap-vue

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

尝试在对象上使用 .reduce

所以我有一个对象,我需要对所有对象的嵌套值求和。我的对象看起来像

const json = [
{
    "other_sum": "1",
    "summary": {
        "calculations": {
            "time": 10,
            "unit": 25
        },
        "updated": "2020-06-05"
    }
},
{
    "other_sum": "1",
    "summary": {
        "calculations": {
            "time": 20,
            "unit": 5
        },
        "updated": "2020-06-05"
    }
},
{
    "other_sum": "1",
    "summary": {
        "calculations": {
            "time": 5,
            "unit": 15
        },
        "updated": "2020-06-05"
    }
},
];
Run Code Online (Sandbox Code Playgroud)

我需要对所有“单位”值求和

我一直在尝试为此使用 .reduce,但它仅在我的对象中有 2 个项目时才有效,一旦我得到第 3 个项目,我就会收到错误消息。

我的其余代码如下:

const r = json.reduce((a, b) => a.summary.calculations.unit + b.summary.calculations.unit);
console.log(r);
Run Code Online (Sandbox Code Playgroud)

不太确定我在做什么错 atm。

javascript

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

vue 过渡而无需使用 v-if / v-show

由于我是 Vue 转换的新手,所以问一个简短的问题。我的问题是是否可以将过渡应用于元素/组件而不重新渲染它。因此,不能使用 v-if 或 v-show。我的用例是通过按两个不同的标题栏按钮来扩展和缩小 div 组件,因此我不希望元素在转换时重新渲染。感谢您的回答!

从下面的代码中,我想在按下“最大化”按钮时应用展开过渡,并使用“最小化按钮”反转过渡

<template>   
<transition  name="expand">     
<div>         
<div class="title-bar-controls" @mousedown.stop>           
<Button aria-label="Minimize" @click="windowToggle('minimize')"></Button>           
<Button aria-label="Maximize" @click="windowToggle('maximize')"></Button>           
<Button aria-label="Close" @click="hideContainer"></Button>         
</div>     
</div>   
</transition>
Run Code Online (Sandbox Code Playgroud)

dom css-transitions vue.js vuex vue-transitions

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

JavaScript 三元与逻辑 OR

var a = '1';
console.log(a == ('2'||'1')?'hi':'hello');
Run Code Online (Sandbox Code Playgroud)

这样做条件失败为a = 1。由于此条件失败,它将 a 的值 1 与 2 进行比较。所以它总是打印你好。有没有办法检查“||”之后的值('1')所以它打印嗨?

javascript conditional-operator logical-or

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