文章详情页
android - 使用vue.js进行原生开发如何进行Class绑定
浏览:306日期:2024-02-25 09:40:13
问题描述
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成功的。
问题解答
回答1:使用如下方式:
<p :class='[’btn’, ’btn-’ + type, ’btn-sz-’ + size]'>
其中type和 size是data中定义的props,注意添加[和]
回答2:试试:<p :class='’btn-’+type ’btn-sz-’ + size'>
回答3:拼接的class可以用数组,<p : @click='onclick'>
标签:
vue
相关文章:
1. mysql插入文本如果是个sql语句就报错了2. css - 如何讓圖片像雲一樣的行為?3. javascript - sublime快键键问题4. javascript - vue中input的blur影响了下拉的点击事件如何解决5. javascript - swiper插件loop模式下的BUG?6. javascript - 微信小程序 如何实现这种左滑动出现删除的办法?有相关api吗?7. python打开.py文件的时候出现window无法打开该文件是怎么回事呢?8. docker 17.03 怎么配置 registry mirror ?9. node.js通过module.exprots返回的是promise对象而非data?10. docker gitlab 如何git clone?
排行榜

网公网安备