
这个是项目截图,其中 index.wxml 是一开始的那个页面通过这个页面中的一个新闻事件按
钮可以跳转到上面这个项目截图,项目中 news、sports、Tt 这三个文件夹是三个页面,其中
news 这个文件夹是主页面,另外两个就一一对应上面项目截图中那个导航栏中的新闻事件,
其中,导航栏中三个新闻事件我是在 news.js 中的 data 中定义了一个 news 数组用来存放这
三个新闻事件,然后导航栏中进行遍历,具体是怎么实现怎么跳转的呢,在这里我在
news.js 中定义了一个函数 select 并且在导航栏中绑定了一个单击事件,只要点击这个导
航栏就会触发单击事件,触发单击事件之后我用了 data-index={{index}}将点击的这个新
闻 事 件 对 应 的 下 标 赋 给 了 这 个 变 量 , 然 后 在 select 函 数 中 我 添 加 了 一 个 参 数
index(select(index)),参数相当于得到的结果集嘛,因为这个获取数据的方式和 web 不一
样 , 需 要 通 过 结 果 集 来 获 取 它 其 中 的 数 据 , 所 以 我 就 用
index.currentTarget.dataset.index 获取了在导航栏中 data-index 的数据
然后得到的下标利用 if 判断进行跳转页面(当然这里的数据也可以绑定数组中的元素
data-info{{news[index]}})