找回密码
 立即注册
收起左侧

有关“在JavaScript 资源中进行导入”的问题,看不明白

1
回复
3368
查看
[复制链接]
累计签到:22 天
连续签到:1 天
来源: 2017-2-21 16:51:27 显示全部楼层 |阅读模式
1Qter豆
在 JavaScript 资源中进行导入
从 QtQuick 2.0 开始,JavaScript 资源可以使用标准的 QML 导入语法来导入其他 JavaScript 资源和 QML 类型命名空间。不过,还会受到下面这些额外的语义限制:
· 包含导入的脚本不会从导入了该脚本的 QML 文档中继承导入(例如,无法访问 Component.errorString)
· 没有包含导入的脚本可以从导入了该脚本的 QML 文档中继承导入(例如,可以访问 Component.errorString)
· 一个共享脚本(例如,定义为 .pragma 库)不能从任何 QML 文档中继承导入

● 第一个语义概念上是正确的,这样一个特定的脚本会被多个 QML 文件导入(自注:不理解)。
● 第二个语义的保留是为了向后兼容。
● 第三个语义和当前的共享脚本的语义是一致的,这里只是为了对可能出现的新情况(在脚本中导入其他脚本或模块)进行澄清。

==========
上面红字部分是什么意思?看不明白,能否举几个例子说明一下。


回复

使用道具 举报

累计签到:3 天
连续签到:1 天
2017-3-24 17:20:02 显示全部楼层
再看QT5编程入门的时候,同样有此疑问。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册