jQuery MiniUI
标题:
使用mini.Tabs 做的路由功能如何实现刷新继续保存tabs
[打印本页]
作者:
yinshaoqian
时间:
2021-9-14 23:18:30
标题:
使用mini.Tabs 做的路由功能如何实现刷新继续保存tabs
在使用例子 模板框架1中 有tabs 想实现 tabs中的数据刷新不被清空
使用了
function
activechanged
(
e
) {
localStorage
.
setItem
(
"tabs"
,
JSON
.
stringify
(
tabs
.
getTabs
()))
if
(
typeof
(
tabs
.
getActiveTab
()) ==
"object"
) {
localStorage
.
setItem
(
"tab"
,
JSON
.
stringify
(
tabs
.
getActiveTab
()))
}
}
来保存数据 使用
tabs
.
load
(
tabsArr
) 来重新渲染然后发现 载入的页面会出现报错信息
miniui.js:11 Uncaught TypeError: Cannot set property 'position' of undefined at l10111.OooO0o [as setActiveIndex] (miniui.js:11) at l10111.O00O1 [as activeTab] (miniui.js:11) at l10111.oOOOlO [as lolllo] (miniui.js:11) at miniui.js:11
tabsArr
=
JSON
.
parse
(
localStorage
.
getItem
(
"tabs"
))
//方式1
tabs
.
setTabs
(
JSON
.
parse
(
localStorage
.
getItem
(
"tabs"
)))
//方式2
tabs
.
load
(
tabsArr
)
这两种方式都报错
请问有什么好的解决方法吗
作者:
felt
时间:
2021-9-15 09:02:11
请把这个tabsArr的数据打印出来看下
欢迎光临 jQuery MiniUI (http://miniui.com/discuss/)
Powered by Discuz! X2