JS错误:错误:预期参数'cancellable'的对象类型为GCancellable,但字符串类型为

伊万·班哈(Ivan Banha)

我正在尝试按照本教程进行操作基本上,我想创建我的自定义函数来创建一个文件夹(如果该文件夹不存在)。

var makeDir = (path) => {
    const file = Gio.file_new_for_path(path);

    if (file.query_exists(path)) {
        print(`Dir already exists ${path}`);
        return;
    }

    print(`My Path: ${path}`);

    // file.make_directory(path);
};

当我运行此代码时,我收到一个错误:

Gjs-CRITICAL **: 17:35:17.161: JS ERROR: Error: Expected an object of type GCancellable for argument 'cancellable' but got type string

文档中,我看到GCancellable是可选的。所以我不知道为什么我的代码不起作用。我能使它正常运作吗?

番茄

在C文档中,“可选”的含义不同于JS中通常的其他含义:这意味着传递实指针作为该参数是可选的,您也可以传递NULL

错误消息抱怨字符串,因为query_exists()它没有path字符串参数。JS文档中查看JS可接受的参数列表:您应该致电file.query_exists(null)

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Swagger错误预期类型为字符串,但发现类型为整数

来自分类Dev

预期“属性”为字符串类型,而是找到了类型对象-Dynamoose

来自分类Dev

ytdl()错误:“ url”参数必须为字符串类型。接收类型未定义

来自分类Dev

类型错误:预期的字符串或类似字节的对象 python

来自分类Dev

获取类型错误预期的字符串或字节,如对象

来自分类Dev

流星+ React错误元素类型无效:预期为字符串(对于内置组件)

来自分类Dev

属性名称是字符串的预期类型,但得到的apollo-codegen为null错误

来自分类Dev

Gruntfile.js警告:“ path”参数必须为字符串类型。收到的类型对象使用--force继续

来自分类Dev

元素类型无效:预期为字符串或类/函数,但得到了:对象

来自分类Dev

file:write()错误:“错误的参数#1为'write'(预期字符串,为nil)”

来自分类Dev

无法按值将接口类型为'NSString'的对象传递给可变参数函数;格式字符串的预期类型为“ id”

来自分类Dev

React-Native类型无效-预期为字符串

来自分类Dev

导出模块(元素类型无效,预期为字符串)

来自分类Dev

类型错误:React Js中预期的参数accessToken

来自分类Dev

GraphQL:警告:道具类型失败:提供给“ StaticQuery”的“对象”类型的无效道具“查询”,预期为“字符串”

来自分类Dev

类型错误:参数 url 必须是字符串,而不是对象

来自分类Dev

角查询参数为布尔类型,而不是字符串

来自分类Dev

JSX中的文本的类型为“字符串”,但是预期的“子级”类型为“字符串| 元素| 元件[]

来自分类Dev

TypeError:Fetch参数的类型为float32,类型无效,必须为字符串或Tensor

来自分类Dev

Larave错误:array_merge():预期参数2为数组,字符串为给定

来自分类Dev

角度错误类型字符串不可分配为永不类型

来自分类Dev

如何解决此错误?(此类型必须是数组类型,但解析为字符串)

来自分类Dev

Symfony表单-预期的类型为“字符串或Symfony \ Component \ Form \ FormTypeInterface”,“ array”的参数

来自分类Dev

在属性路径中给出的类型为“字符串”,“空”的预期参数

来自分类Dev

类型字符串是预期的,但接收到的类型整数值为0

来自分类Dev

React.js-“不变违规:元素类型无效:预期为字符串”简单按钮

来自分类Dev

错误:错误:不允许的字符串类型(在“条目”中,值为“数组/列表”)

来自分类Dev

错误:错误:不允许的字符串类型(在“条目”中,值为“数组/列表”)

来自分类Dev

println!错误:预期文字/格式参数必须为字符串文字

Related 相关文章

  1. 1

    Swagger错误预期类型为字符串,但发现类型为整数

  2. 2

    预期“属性”为字符串类型,而是找到了类型对象-Dynamoose

  3. 3

    ytdl()错误:“ url”参数必须为字符串类型。接收类型未定义

  4. 4

    类型错误:预期的字符串或类似字节的对象 python

  5. 5

    获取类型错误预期的字符串或字节,如对象

  6. 6

    流星+ React错误元素类型无效:预期为字符串(对于内置组件)

  7. 7

    属性名称是字符串的预期类型,但得到的apollo-codegen为null错误

  8. 8

    Gruntfile.js警告:“ path”参数必须为字符串类型。收到的类型对象使用--force继续

  9. 9

    元素类型无效:预期为字符串或类/函数,但得到了:对象

  10. 10

    file:write()错误:“错误的参数#1为'write'(预期字符串,为nil)”

  11. 11

    无法按值将接口类型为'NSString'的对象传递给可变参数函数;格式字符串的预期类型为“ id”

  12. 12

    React-Native类型无效-预期为字符串

  13. 13

    导出模块(元素类型无效,预期为字符串)

  14. 14

    类型错误:React Js中预期的参数accessToken

  15. 15

    GraphQL:警告:道具类型失败:提供给“ StaticQuery”的“对象”类型的无效道具“查询”,预期为“字符串”

  16. 16

    类型错误:参数 url 必须是字符串,而不是对象

  17. 17

    角查询参数为布尔类型,而不是字符串

  18. 18

    JSX中的文本的类型为“字符串”,但是预期的“子级”类型为“字符串| 元素| 元件[]

  19. 19

    TypeError:Fetch参数的类型为float32,类型无效,必须为字符串或Tensor

  20. 20

    Larave错误:array_merge():预期参数2为数组,字符串为给定

  21. 21

    角度错误类型字符串不可分配为永不类型

  22. 22

    如何解决此错误?(此类型必须是数组类型,但解析为字符串)

  23. 23

    Symfony表单-预期的类型为“字符串或Symfony \ Component \ Form \ FormTypeInterface”,“ array”的参数

  24. 24

    在属性路径中给出的类型为“字符串”,“空”的预期参数

  25. 25

    类型字符串是预期的,但接收到的类型整数值为0

  26. 26

    React.js-“不变违规:元素类型无效:预期为字符串”简单按钮

  27. 27

    错误:错误:不允许的字符串类型(在“条目”中,值为“数组/列表”)

  28. 28

    错误:错误:不允许的字符串类型(在“条目”中,值为“数组/列表”)

  29. 29

    println!错误:预期文字/格式参数必须为字符串文字

热门标签

归档