diff options
| author | ruki <waruqi@gmail.com> | 2018-11-08 00:43:05 +0800 |
|---|---|---|
| committer | ruki <waruqi@gmail.com> | 2018-11-07 22:18:30 +0800 |
| commit | 89e95b3f143682ed9a006991bacf45c9dcba4818 (patch) | |
| tree | 4f44cf41b828577d583890bdd5a1c31e8491a6ba /node_modules/load-script/Readme.md | |
| parent | aa7f0199255277949790b41c56e8ec97dd4f0da4 (diff) | |
| download | xmake-docs-vuepress.tar.gz xmake-docs-vuepress.zip | |
remove node_modulesvuepress
Diffstat (limited to 'node_modules/load-script/Readme.md')
| -rw-r--r-- | node_modules/load-script/Readme.md | 58 |
1 files changed, 0 insertions, 58 deletions
diff --git a/node_modules/load-script/Readme.md b/node_modules/load-script/Readme.md deleted file mode 100644 index 86411052..00000000 --- a/node_modules/load-script/Readme.md +++ /dev/null @@ -1,58 +0,0 @@ -# load-script - -Dynamic script loading. - -## Installation - -via component - -``` -$ component install eldargab/load-script -``` - -via npm - -``` -$ npm install load-script -``` - -## API -`load-script` appends a `script` node to the `<head>` element in the dom. - -`require('load-script')` returns a function of the following interface: `function(url[, opts][, cb]) {}` - -### url -Any url that you would like to load. May be absolute or relative. - -### [, opts] -A map of options. Here are the currently supported options: - -* `async` - A boolean value used for `script.async`. By default this is `true`. -* `attrs` - A map of attributes to set on the `script` node before appending it to the DOM. By default this is empty. -* `charset` - A string value used for `script.charset`. By default this is `utf8`. -* `text` - A string of text to append to the `script` node before it is appended to the DOM. By default this is empty. -* `type` - A string used for `script.type`. By default this is `text/javascript`. - -### [, cb] -A callback function of the following interface: `function(err, script) {}` where `err` is an error if any occurred and `script` is the `script` node that was appended to the DOM. - -## Example Usage - -```javascript -var load = require('load-script') - -load('foo.js', function (err, script) { - if (err) { - // print useful message - } - else { - console.log(script.src);// Prints 'foo'.js' - // use script - // note that in IE8 and below loading error wouldn't be reported - } -}) -``` - -## License - -MIT |
