微信小程序使用vant框架折叠效果,死活不出来,求助

发布于 2022-09-12 04:18:41 字数 713 浏览 26 评论 0

小程序使用vant框架,在做一个折叠效果。按照官方给出的示例,死活不出来折叠效果。

首先在index.json中引入折叠组件

        "van-collapse": "vant-weapp/collapse/index",
        "van-collapse-item": "vant-weapp/collapse-item/index"

接着在index.wxml中写出折叠内容的主体
`<van-collapse v-model="activeNames">
<van-collapse-item title="标题1" name="1">内容</van-collapse-item>
<van-collapse-item title="标题2" name="2">内容</van-collapse-item>
<van-collapse-item title="标题3" name="3" disabled>内容</van-collapse-item>
</van-collapse>`

最后在index.js

Page({

  /**
   * 页面的初始数据
   */
  data: {
    activeNames: ['1']
  },
  ......

请问我哪里写错了吗?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

何时共饮酒 2022-09-19 04:18:41

看错文档了吧。
vant 这个 UI 组件库分为小程序端 vant-weapp 和以 vue 为基础框架的移动端 vant
小程序端 vant 是没有用 v-model 进行双向数据绑定的,这个是 vue 里面的。
小程序端 collapse 组件地址 https://youzan.github.io/vant-weapp/#/collapse
你应该是用了这里面的例子吧 https://youzan.github.io/vant/#/zh-CN/collapse

樱花坊 2022-09-19 04:18:41

我都是把vant的组件下载到本地,
放在小程序的components文件夹里,
然后json文件里引入的

还有就是引入vant组件的时候,有些基础的文件夹,比如common、mixins文件夹也要复制到components里

具体还是看控制台上报的错误信息

企业微信截图_15922139114958.png

回心转意 2022-09-19 04:18:41

我和你情况一模一样,我感觉是没有触发函数。用这个框架还是难顶,用toggle整个下拉列表什么事儿没有。

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文