问题标签 [definitions]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ruby - Chef/Ruby:参考哈希中的定义
下面的代码按预期工作并产生以下内容:
食谱/foobar/recipes/default.rb:
食谱/foobar/definitions/default.rb:
我想使用哈希来查找配置中命名的特定定义。但是,如果我取消注释 def_map,Chef 会抱怨:
有谁可以解释为什么?
最终,我希望能够在食谱中做这样的事情:
python - 如何在函数中有 if 和 elif
首先关。我的代码:
我不太擅长编码,所以这可能是我做错的事情
这篇文章似乎有点公允,因为我几乎只有代码,但我完全不知道如何使它工作。
没有缩短的代码是什么样的:
编辑:我看到可能很难看到我在问什么。
我想知道如何缩短我的原始代码
swagger - 如何在 swagger 中提供一个对象定义示例,其中包含一个数组作为其属性之一
参考下面的例子,我想NamedElementArray
在它的定义中提供一个例子。这将需要显示属性数组的示例NamedElement
。elements
我怎么做?我在 swagger 规范中找不到有关如何执行此操作的详细信息。
c - C Collect2 多重定义错误
我正在为机器人编写 FRAM 驱动程序,突然间我开始收到此错误:
我不确定是什么导致了这种情况,但我无法在我的代码中找到多个定义。这是头文件:
这是c文件:
最后,这是测试台文件:
任何帮助将不胜感激。另外,我正在为 Propeller 微控制器使用 simpleIDE 和 simpletools 库。
javascript - sendgrid 的打字稿定义
我正在尝试编写一个使用 sendgrid 的打字稿应用程序,但与其他定义不同,我从中得到typings
的定义让typings install sendgrid --ambient
我有些头疼:
我能够像这样实例化客户端:
然后在代码的后面我试图发送一封电子邮件,这就是为什么 ts 迫使我首先导入电子邮件界面。
tslint 不会抛出任何错误,但是当我构建和运行程序(或只是我的测试)时,我得到了这个:
摩卡炸了!ReferenceError:Sendgrid 未在 Object 中定义。(/Users/chrismatic/codingprojects/weview/weview-node/build/server/components/mail/clients/sendgrid.js:4:13)
有没有人可以展示的工作实现,或者我必须编写自己的界面?在此先感谢您的帮助
编辑:
生成的 js 文件如下所示:
如果我取消“Sendgrid”的大写,那么错误就会消失,但我不能在 ts 文件中这样做
reactjs - Material-UI v15 TypeScript 定义
有人开始创建 Material-UI v15 TypeScript 定义文件了吗?我目前正在工作的项目中需要它,并且我是 TypeScript 的新手,以了解我启动的修改文件是否正确。
tfs - 构建错误的 TFS 构建定义参数
即使有一些构建错误,是否有可能通过 TFS 构建定义成功构建失败?喜欢它应该继续构建错误如果是,请提供 MSBuild 参数...
提前致谢 :)
javascript - 打字稿:使用预先存在的标识符覆盖/扩展 Lib.d.ts
我需要让打字稿停止抱怨我的代码。它在浏览器中运行良好,但全屏 api 还不是官方的,所以打字稿定义不是最新的。
我正在调用 document.documentElement.msRequestFullscreen。这会导致类型错误:
在查看 lib.d.ts 时,我发现:
所以 documentElement 被设置为 HTMLElement 类型。我尝试添加自定义定义来覆盖 documentElement。我的自定义定义:
我尝试扩展 Document 的接口,但它给出了错误
错误是:
我的打字稿课
什么是让打字稿编译错误停止的正确方法?
更新:我找到了一种解决方法。我没有尝试覆盖设置为 HTMLElement 类型的 documentElement,而是扩展了 HTMLElement 并添加了缺少的属性。
algorithm - 最优性和效率有什么区别?
有人可以区分最优性和效率吗?如果可能,请为每个术语提供定义。
python - 我正在用 Python (3.5.2) 编写一个非常短的游戏。我只需要定义方面的帮助
所以我正在为一个根本不会那么长的任务编写一个非常短的游戏。但是,在这个游戏中有很多选择。
有这么多选择,很难组织变量的定义并在选择它们时尝试运行某些选择。我想知道是否有一定的顺序我必须为我的变量放置我的定义?
如果我将定义放在选择和故事之后,它会说“名称未定义”。所以我想我要问的是:有没有可能的方法可以向前声明定义?因为每次我将定义移到开头时,它都不会从游戏一开始就运行,而是运行首先定义的代码行。
我真的需要知道是否有办法组织我的定义,或者是否有特定的顺序我需要将它们放入,因为到目前为止我的代码无法正常工作!
我需要我能得到的所有帮助,因为我是 python 新手并且非常无知。
非常感谢您的帮助!