Skip to content
This repository was archived by the owner on Dec 19, 2017. It is now read-only.

Commit 920df31

Browse files
committed
Fix nested routing initialization
1 parent 26a1223 commit 920df31

File tree

5 files changed

+16
-6
lines changed

5 files changed

+16
-6
lines changed

dist/ko-component-router.js

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -481,7 +481,12 @@ return /******/ (function(modules) { // webpackBootstrap
481481
value: ko.pureComputed({
482482
read: function read() {
483483
trigger();
484-
return qsParams[guid][prop] || defaultVal;
484+
485+
if (qsParams && qsParams[guid] && qsParams[guid][prop]) {
486+
return qsParams[guid][prop];
487+
}
488+
489+
return defaultVal;
485490
},
486491
write: function write(v) {
487492
utils.merge(qsParams, _defineProperty({}, guid, _defineProperty({}, prop, v)), false);

dist/ko-component-router.min.js

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

example/dist/bundle.js

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

example/dist/bundle.js.map

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

src/query.js

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,12 @@ class Query {
3333
value: ko.pureComputed({
3434
read() {
3535
trigger()
36-
return qsParams[guid][prop] || defaultVal
36+
37+
if (qsParams && qsParams[guid] && qsParams[guid][prop]) {
38+
return qsParams[guid][prop]
39+
}
40+
41+
return defaultVal
3742
},
3843
write(v) {
3944
utils.merge(qsParams, {

0 commit comments

Comments
 (0)