问个VANT标签中变量写法

海洋之蓝
  • 100
<van-button type="primary" url="http://www.xxxx.com/addons/cms/api/submit?id=+{{info.id}}+&paytype=wechat">查看</van-button>

获取不到正确的{{info.id}}值,求教

回复
阅读 302
2 个回答
url="http://www.xxxx.com/addons/cms/api/submit?id=+{{info.id}}+&paytype=wechat"

你这么写,url被直接当作string类型了,{{}}就直接被当作字符,里面的变量也不会被解析。

应该这么写:

:url="`http://www.xxxx.com/addons/cms/api/submit?id=${+info.id}+&paytype=wechat`"

可以看看MDN关于模版字符串的介绍

修改一下一楼的解决方法
代码应该如下

:url="`http://www.xxxx.com/addons/cms/api/submit?id=${info.id}+&paytype=wechat`"

无需+号

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
你知道吗?

宣传栏