iView组件添加API中介绍的事件的方式(render方式添加事件)

摘要:
iView组件易于使用。最大的优点是它使用了Vue框架,这使得许多数据绑定和交互问题更加容易。它是一个罕见的开源前端组件。使用此组件学习Vue.js也是一个不错的选择。遇到的主要问题是绑定事件。最后,发现写作方法非常简单。使用现成的组件。例如,如果事件在API中写为on change,则绑定事件写为v-on:

iView组件好用,文档齐全,品质可靠稳定。最大的好处是使用了Vue框架,使很多数据绑定和交互问题变的轻松,是难得的开源前端组件。给作者点个赞。用这个组件来学习Vue.js也是不错的选择。

最近用的比较多。碰到的主要问题是绑定事件,试了很多种写法,可能是对vue不太了解,一直没试对。最终发现写法其实很简单。

用现成的组件,比如API里写了一个事件是on-change,那么绑定事件写法是这样的

v-on:on-change="method"

或者

@on-change="method"

如果是在Render函数里面,同样以on-change事件为例,要这样写:

{

  props:{...},

  on:{'on-change':()=>{...}}

}

经测试,可以触发组件 $emit 出来的事件

另外render方式添加iview组件,依然要使用i-开头作为某些组件的标签,比如添加switch开关,不能直接用Switch,而要用i-switch,h('i-switch')

免责声明:文章转载自《iView组件添加API中介绍的事件的方式(render方式添加事件)》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇自己动手写符合自己业务需求的eslint规则SourceTree使用方法下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

CA 证书

1.ubuntu curl 命令报错(CA) kamil@vm-ubuntu:~$ curl https://szxyzs.vanke.com/DataCenter/datacenter/api curl: (60) SSL certificate problem: unable to get local issuer certificate More d...

【ZT】SQL实现多字段模糊匹配关键字查询

我们开发数据库应用时,常常需要用到模糊查询。如果同一个条件需要匹配很多字段怎么办呢?通常,程序员会每个字段都在SQL中“field like'%cond%'”一次。这样,SQL语句会长得惊人,碰上复杂一点的,甚至SQL语句会因为超长而被数据库拒绝执行。其实,这个问题只要动动脑 筋就很容易解决:首先,将要匹配相同条件的字段连起来(field1+field2+...

XAML: 在 MVVM 模式中,关于绑定的几处技巧

    以下会提到三个绑定的技巧,分别是 在 ListView 中为 ListViewItem 的 MenuFlyout 绑定 Command; 在 ListView 的 事件中绑定所选择项目,即其 SelectedItem属性; 处理文本控件与数值属性绑定中默认值0的问题; 一、在 ListView 中为列表项的 MenuFlyout 绑定 Comm...

Flutter 总结apk打包上架问题(keystore,依赖包下载报错,apk文件项目请求报错等)

本地码完代码,各环境测试人员测试完毕,正准备打包安卓apk上架应用商店时,烧脑问题来了而且还不止一个....... 接下面讲述我所遇到的几个问题: 本人掘金文章 一:  keystore 签名生成不了,对于非原生的人来说这也是个蛮大的坑。按照Flutter官方文档的步骤就是生成不了... 1. 原因,生成key的路劲不对,不要照搬官方的指令,修改下生成...

Laravel模型事件的实现原理详解

模型事件在 Laravel 的世界中,你对 Eloquent 大多数操作都会或多或少的触发一些模型事件,下面这篇文章主要给大家介绍了关于Laravel模型事件的实现原理,文中通过示例代码介绍的非常详细,需要的朋友可以参考借鉴。 前言 Laravel的ORM模型在一些特定的情况下,会触发一系列的事件,目前支持的事件有这些:creating, created,...

React组件中对子组件children进行加强

React组件中对子组件children进行加强 问题 如何对组件的children进行加强,如:添加属性、绑定事件,而不是使用<div>{this.props.children}</div>在<div>上进行处理。 前车之鉴 今天写组件遇到这个问题,在网上查阅了很多资料,都说可以使用React.cloneElement...