博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
如何在{{input}}中使用action
阅读量:6248 次
发布时间:2019-06-22

本文共 486 字,大约阅读时间需要 1 分钟。

文章来源:

开发中经常遇到需要在一个input输入框触发JS函数,那么对于Ember.js的{

{input}}又如何才能出发自定义的action呢?

实现起来非常简单!请看下面的代码演示:

旧版本实现方式

{
{input type="text" value=email action="clearTipInfo" on="focus-in"}}

新版本实现方式

{
{input type="text" value=email focus-in="clearTipInfo"}}

这是一段非常常见的输入框代码,稍微不同的是最后2个属性的设置,它们所起的作用就是:当输入框得到焦点的时候出发action所指定的方法clearTipInfo。触发的JS函数需要用on指定,JS的函数不能随便写,所支持的JS函数请看

补充

ember并没有提供封装好的radio按钮组,如果你需要用到radio你可以自己使用组件封装,或者直接使用原生的html。

如果你非得使用Ember风格的radio又不想自己定义组件那就是用现成的吧。下面推荐2个别人做好的组件:

参考资料

转载地址:http://adgia.baihongyu.com/

你可能感兴趣的文章
ios-微信自动抢红包插件
查看>>
history
查看>>
如何启动或关闭oracle的归档(ARCHIVELOG)模式
查看>>
EIGRP负载均衡过程全解
查看>>
TUP第十三期:客户端性能优化实战经验分享
查看>>
Lua脚本语言介绍和开发
查看>>
centos7关闭防火墙
查看>>
实现Redis的主从复制
查看>>
均方根误差 RMSE
查看>>
Spring 3 JSON and datatables
查看>>
XBOX更换160G大硬盘的笑话
查看>>
俄羅斯大神 Ratiborus 的推特
查看>>
3C产品和3C认证
查看>>
面试算法题-合并2个有序数组
查看>>
windows下安装cygwin后ssh服务无法启动的解决办法
查看>>
C语言的const限定符
查看>>
python3简单爬虫
查看>>
maven工程jar冲突解决办法
查看>>
给PATH变量添加路径--用Enki学Linux系列(6)
查看>>
Juniper SRX 1firefly-perimeter 2.1X47-D20.7 端口交换机属性配置
查看>>