为什么一进去页面section 控制器就会被触发并打开也页面。。

BUG AgileLite
BOYGAo
   2017-06-28 17:17:26发布 0收藏, 265浏览
WebAPP技术
已解决
悬赏6
-1

为什么一进去页面section 控制器就会被触发并打开也页面。。

我写了如下代码:


<li  data-toggle="section"  href="/Wechat/Portals_Phone/tjcx">

        <a class="color-2">

            <i class="icon icon-chartpie-fill"></i>

        </a>

        <label>统计查询</label>

    </li>


为什么有时候会刷新页面之后,这个section控制器会被直接触发。。。

手机型号 : 荣耀P9

运行环境 : 微信

我发现第一次进入页面是不会的,但是当我点击这个li之后,就是触发了section之后。

刷新页面隔2秒后会自动触发这个section。。。是为什么!

是刷新页面后才会有的事,第一次不会有

提问者追加   2017-06-28 17:20:19
  • 你返回后,也就是这个section关闭后再刷新就不会这样了,如果你是在这个section显示的时候刷新,那当然打开的还是这个section
    nandy007 2017-06-28 17:26:45评论
提交评论

2个回答

0

你每次提问的信息量很少诶,或者找一个好的切入点提问,真心感觉有心无力

nandy007
    2017-06-28 17:22:36回答

从你现象看是正常的。

A页面点击打开某个section之后,你刷新这个页面就会自动进入这个section,这是单页模式的机制

section的信息会记录到url的hash中,每当打开一个section,hash就会变化,当你刷新的时候AL会去读hash找到当前的section打开

这个机制就是为了保障用户分享的url的时候可以精确查看页面,因为单页模式只有一个页面,如果不做这个机制,当你打开某个section想分享给别人打开这个url永远看到的都是第一个section

nandy007
    2017-06-28 17:25:34回答
  • 不错不错。你们这个框架真心不错!所以我一直很喜欢用。如果你们官网有一些前端UI的布局例子那就更好了。
    BOYGAo 2017-06-28 18:27:24评论
  • 我能问一下啊,为什么在安卓上,这个下拉刷新会抖动吗?有没有几角办法啊?因为这个抖动很明显啊。。
    BOYGAo 2017-06-28 18:29:48评论
提交评论

我要回答

下载APP
扫码下载栗子社区APP