Áng*_*aya 7 javascript gnome gnome-shell-extensions
我正在尝试使用GJS(Gnome Javascript)开发Gnome Shell扩展,但是,我遇到了Lang库(我认为它是一个库,如果不正确的话).但我在网上找不到任何有关它的资源.
在代码中它看起来像这样:
const Lang = imports.lang;
const ObjectA = new Lang.Class({ ... });
Run Code Online (Sandbox Code Playgroud)
我在哪里可以找到有关它的文档?它是一个Gnome lib吗?一个Mozilla lib?
Jus*_*nen 10
这是GJS的内置模块-见模块/ lang.js.它包括两个主要的东西:( bind()一个帮助器使"this"指向闭包中的逻辑对象)Class,它基本上用一种没有类概念的语言实现一个类......这很难用到没有这个的GObject(基于类的对象系统).
| 归档时间: |
|
| 查看次数: |
1762 次 |
| 最近记录: |