小编Joe*_*lla的帖子

如何向Material-UI的AppBar组件添加多个元素?

我想在Material-UI AppBar中有多个FlatButton组件并保留样式,所以它看起来像这样(带有多个按钮).

但是,当我尝试添加多个FlatButton组件时,我得到一个错误,说我需要将它们包装在一个封闭的标签中.我使用了span和div都有相同的不良结果.

在此输入图像描述

有没有办法在封闭标签中保留AppBar的样式,或者以不同的方式将多个元素添加到AppBar本身以获得所需的效果?

javascript css reactjs material-design material-ui

19
推荐指数
2
解决办法
1万
查看次数

如何在Visual Studio Code中激活Markdown用户片段?

用户代码段是Code的出色功能,但是我无法让它们用于Markdown文件。一个markdown.json文件存在并且可以编辑,但是我无法激活该文件中定义的代码片段(使用Tab键就像其他语言一样)。这些摘要是否有其他激活方法,或者是否还不支持它们?

编辑:这是markdown.json文件的内容,以防万一我在那儿做错了。

{
    "Markdown comment": {
        "prefix": "comment",
        "body": [
            "<!--- \n --->"
        ],
        "description": "A Markdown comment"
    }
}
Run Code Online (Sandbox Code Playgroud)

visual-studio-code

3
推荐指数
2
解决办法
660
查看次数

如何使用 TypeScript 声明文件中定义的类?

我正在尝试为这个简单的队列实现创建一个typings 文件。

在我的 TS 项目中,我在我的tsconfig.json文件customTypingstypeRoots属性中创建了一个名为并指向它的文件夹。

这是我的 .d.ts 文件的样子:

declare module 'queue-fifo' {
    export default class Queue {
        constructor();
        isEmpty(): boolean;
        size(): number;
        clear(): void;
        enqueue(data: any): void;
        dequeue(): any;
        peek(): any;
    }
}
Run Code Online (Sandbox Code Playgroud)

我导入的是: import Queue from 'queue-fifo';

然后我尝试创建Queue该类的一个实例:const queue = new Queue();

此时,我在 VS Code 中没有遇到任何类型错误,也没有遇到任何编译错误。但是,当我尝试通过调试器运行我的代码时,我得到:

Exception has occurred: TypeError
TypeError: queue_fifo_1.default is not a constructor
    at BinarySearchTree.bfs (/../binarySearchTree.ts:110:23)
    at testBst (/../binarySearchTree.ts:139:10)
    at Object.<anonymous> (/../binarySearchTree.ts:144:1)
    at Module._compile (module.js:632:14) …
Run Code Online (Sandbox Code Playgroud)

typescript typescript-typings

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