android - 使用vue.js进行原生开发如何进行Class绑定
高洛峰
高洛峰 2017-04-18 09:19:03
[Android讨论组]

Android 原生开发中,Weex 的 class 绑定代码
<p class="btn-{{type}} btn-sz-{{size}}">
如何转换成 Vue.js 实现?

我试了使用 computed 属性,
classA () {
return "btn btn-" + this.type + " btn-sz-" + this.size}
然后使用 <p :class="classA">完成class 绑定,原生没成功,web成功的。

高洛峰
高洛峰

拥有18年软件开发和IT教学经验。曾任多家上市公司技术总监、架构师、项目经理、高级软件工程师等职务。 网络人气名人讲师,...

全部回复(3)
黄舟

使用如下方式:

<p  :class="['btn', 'btn-' + type, 'btn-sz-' + size]">

其中type和 sizedata中定义的props,注意添加[和]

高洛峰

试试:
<p :class="'btn-'+type 'btn-sz-' + size">

怪我咯

拼接的class可以用数组,<p class="btn" :class="['btn-' + (type), 'btn-sz-' + (size)]" @click="onclick">

热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习
PHP中文网抖音号
发现有趣的

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号