StupidBeauty
Read times:731Posted at:Sat Nov 9 18:55:48 2013
- no title specified

Wt 3.3.1文档翻译:Wt::WApplication类参考,Wt::WApplication Class Reference

公有成员函数

调用JavaScript 或包含脚本

bool

require (const std::string &url, const std::string &symbol=std::string())

载入一个JavaScript 库。详细说明……

成员函数文档

bool Wt::WApplication::require

(

const std::string &

url,

const std::string &

symbol = std::string()

)

载入一个JavaScript 库。

从统一资源定位符(URL)url 处载入一个JavaScript 库。Wt会(按照统一资源定位符来判断)跟踪库的载入记录,对于每个库都只会载入一次。另外,妳还可以提供一个变量名(symbol),当它已经被定义时,便会认为这个库已经被载入了(这可能会 Wt 在的控制之外发生,例如处于WidgetSet 模式的时候)。

只有当这个库被第一次载入时,这个方法才会返回真(true)。

JavaScript库可在任何时刻被载入。JavaScript 代码会被延迟执行(deferred),直到该库被完全载入为止,除了这个例外:之前就已经将false 作为第二个参数,使用doJavaScript()载入的JavaScript 代码不受此限制。

尽管Wt 自带了一个JQuery 版本(妳也可以在自己的JavaScript 代码中直接使用),但是,妳仍然可以覆盖掉Wt 所使用的版本,而载入另一个JQuery 版本,只是要注意,妳需要使用requireJQuery()函数来做这件事。

bool Wt::WApplication::requireJQuery

(

const std::string &

url)

载入一个自定义版本的JQuery 库。

Wt自带了一个较旧版本的JQuery(1.4.1),这个版本足够满足它的需求,并且比那些新版本JQuery 的体积要小得多(大约会小到50%)。

通过使用这个函数,妳可以用另一个版本的JQuery 来替换掉Wt的JQuery 版本。

requireJQuery("jquery/jquery-1.7.2.min.js");

未知美人

未知美人

毛腊肉

Your opinions
Your name:Email:Website url:Opinion content:
- no title specified

HxLauncher: Launch Android applications by voice commands