feat(hook): add doneEach

This commit is contained in:
qingwei.li 2017-02-13 23:06:30 +08:00
commit c6f760275c
6 changed files with 30 additions and 5 deletions

View file

@ -67,7 +67,7 @@ window.$docsify = {
plugins: [
function (hook) {
hook.init(function() {
// Called when the script starts running, only trigger once.
// Called when the script starts running, only trigger once, no arguments,
})
hook.beforeEach(function(content) {
@ -84,8 +84,13 @@ window.$docsify = {
next(html)
})
hook.doneEach(function() {
// Invoked each time after the data is fully loaded, no arguments,
// ...
})
hook.ready(function() {
// Called after initialization is complete. Only trigger once.
// Called after initialization is complete. Only trigger once, no arguments.
})
}
]

View file

@ -63,7 +63,7 @@ window.$docsify = {
plugins: [
function (hook) {
hook.init(function() {
// 初始化时调用,只调用一次
// 初始化时调用,只调用一次,没有参数。
})
hook.beforeEach(function(content) {
@ -79,8 +79,13 @@ window.$docsify = {
next(html)
})
hook.doneEach(function() {
// 每次路由切换时数据全部加载完成后调用,没有参数。
// ...
})
hook.ready(function() {
// docsify 初始化完成后调用,只调用一次
// 初始化完成后调用,只调用一次,没有参数。
})
}
]