TreeView点击相应的节点为啥不跳转

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了TreeView点击相应的节点为啥不跳转相关的知识,希望对你有一定的参考价值。

我绑定的是XML文件,对应的URL也写了!但是就是不跳转

参考技术A TO: if(TreeView1.getTreeNode(TreeView1.selectedNodeIndex).getAttribute("ID") == "aaa"

.......

每次点击的时候判断的ID都是上一次点的节点

只要把TreeView1.getTreeNode(TreeView1.selectedNodeIndex).改成
TreeView1.getTreeNode(TreeView1.clickedNodeIndex).就可以了,
不知道是不是你想知道的
参考技术B 在编辑TreeNode数据绑定时 将NavigateUrlField属性设置为"url",url保存的是你要跳转的路径 TextField设置为"title",title保存的是你在树中显示的值 参考技术C 需要利用treeview的节点号,编写跳转指令阿!查一下MSDN

小程序绑定事件,点击不跳转的问题

今天在做小程序的时候,遇到一个点击不跳转的问题,在首页有一个搜索框,点击之后想让它进入搜索页面,wxhl代码如下:

<view class="sear">
  <input class="input" placeholder="请输入你要搜索的商品" bindtap="search"/>
</view>
给input框绑定一个search事件,js里面代码如下:
  search: function () {
  console.log(111); wx.navigateTo({ url:
/pages/search/search }) }

结果怎么点击就是不跳转,却可以打印111。后面通过阅读官方文档 —— 小程序 - 导航 ,注意到最后有一句提示信息:

wx.navigateTo 和 wx.redirectTo 不允许跳转到 tabbar 页面,只能用 wx.switchTab 跳转到 tabbar 页面

我的首页搜索点击之后刚好就是跳转到tabbar第二栏/搜索栏  所以navigateTo改为 switchTab

search: function () {
    wx.switchTab({
      url: /pages/search/search
    })
  }

就可以实现跳转了。

 

以上是关于TreeView点击相应的节点为啥不跳转的主要内容,如果未能解决你的问题,请参考以下文章

spring mvc源码长按ctrl键为啥不跳转

ztree点击父节点为啥又重新请求一下了

Eclipse中为啥按住ctrl点类名不能跳转

为啥window.location.href无效,页面不跳转

treeview 节点的属性NavigateUrl如何带参跳转并跳转到指定页面?

小程序 navigator 的url为啥不跳转