本文介绍在Vant Weapp小程序开发中使用submit-bar组件时需要注意的部分问题。坑来坑去,先上示例代码吧,由简单到复杂顺序。
<template>
<view>
<van-panel title="基础用法">
<van-submit-bar
:price="3050"
button-text="提交订单"
@submit="onClickButton"
custom-class="van-submit-bar"
safe-area-inset-bottom="false"
/>
</van-panel>
<van-panel title="禁用状态">
<van-submit-bar
disabled
:price="3050"
button-text="提交订单"
tip="您的收货地址不支持同城送, 我们已为您推荐快递"
@submit="onClickButton"
custom-class="van-submit-bar"
safe-area-inset-bottom="false"
/>
</van-panel>
<van-panel title="加载状态">
<van-submit-bar
loading
:price="3050"
button-text="提交订单"
@submit="onClickButton"
custom-class="van-submit-bar"
safe-area-inset-bottom="false"
/>
</van-panel>
<van-panel title="高级用法">
<van-submit-bar
:price="3050"
button-text="提交订单"
@submit="onClickButton"
custom-class="van-submit-bar"
tip="true"
safe-area-inset-bottom="false"
>
<van-tag type="primary" custom-class="van-tag">标签</van-tag>
<view slot="tip">
您的收货地址不支持同城送
<text class="edit-address"@tap="onClickLink">修改地址</text>
</view>
</van-submit-bar>
</van-panel>
<van-toast id="van-toast"/>
</view>
</template>
<script>
import Toast from '../../../static/vant/toast/toast'
export default {
data() {
return {
}
},
methods: {
onClickButton() {
Toast('点击按钮');
},
onClickLink() {
Toast('修改地址');
}
}
}
</script>
<style>
.van-submit-bar {
position: relative !important;
}
.edit-address {
color: #1989fa;
}
.van-tag {
margin-left: 15px;
}
</style>
归纳起来,使用submit-bar组件至少有下面几个小坑值得注意:
(1)上面使用了“:price="3050"”,这里的冒号半角“:”不可省略。在一般的vant weapp组件属性表达时,只需要写成price="3050"就可以了。有兴趣的朋友可以结合小程序自定义组件原理、vant weapp组件源码及mpvue框架转换逻辑进行尝试跟踪分析。如果没有这个冒号,则价格数字及人民币符号不显示!
(2)注意下面一句:
<text class="edit-address" @tap="onClickLink">修改地址</text>
这里的<text/>是小程序原生组件。mpvue框架+vant weweapp组件库组件中使用小程序原生组件基本上没有什么问题,但个别地方值得注意。例如这里,如果使用原生代码表达,应该是这样:
<text class="edit-address" bindtap="onClickLink">修改地址</text>
其他的大概没有什么了吧。
另外有需要云服务器可以了解下创新互联cdcxhl.cn,海内外云服务器15元起步,三天无理由+7*72小时售后在线,公司持有idc许可证,提供“云服务器、裸金属服务器、高防服务器、香港服务器、美国服务器、虚拟主机、免备案服务器”等云主机租用服务以及企业上云的综合解决方案,具有“安全稳定、简单易用、服务可用性高、性价比高”等特点与优势,专为企业上云打造定制,能够满足用户丰富、多元化的应用场景需求。
当前题目:VantWeapp小程序蹲坑之使用submit-bar组件-创新互联
网页地址:https://www.cdcxhl.com/article0/jieoo.html
成都网站建设公司_创新互联,为您提供网站策划、小程序开发、网站建设、网站改版、网站制作、软件开发
声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联