获取React.js自定义属性必须data- ,比如data-index 然后用event.target.getAttribute("data-index") 或者console.log(this.refs.myInput.getAttribute("data-index"));获取 ...
点击删除按钮,删除列表中对应项本来是React比较基础的应用,可是应用情况变得复杂了以后,我还真想了一会儿才搞定。 简化一下应用场景:点击新增按钮,增加一条输入框,点击输入框旁边的按钮,删除该输入框 不能删错了啊 。 先说第一种方法 问题刚上手,首先规划级别:一个输入框和对应删除按钮为一个子组件,整体为父组件即可方便处理。 注意的点:生成的一坨输入框是一个数组,为了准确删掉对应项,生成时要编号。 ...
2017-01-10 15:05 4 14570 推荐指数:
获取React.js自定义属性必须data- ,比如data-index 然后用event.target.getAttribute("data-index") 或者console.log(this.refs.myInput.getAttribute("data-index"));获取 ...
使用‘data-’前缀即可,代码举例 不这样添加属性,之前是报了一个warning的,记录一下 ...
方法一: HTML <div id="app"> <button @click="getData($event,'100' ...
方法一: 方法二: 方法三: ...
TaxesTable组件 定义的接口上没有type 属性,为什么呢? 其实我这里自己挖了个坑。我的TaxesTable里面是用Form.create去包裹了一层,Form.create()(Index)所以我们要给Form.create传一个泛型 这是我去查 ...
自定义数据属性是在HTML5中新加入的一个特性。简单来说,自定义数据属性规范规定任何以data-开头属性名并且赋值。自定义数据属性是为了保存页面或者应用程序的私有自定义数据,这些自定义数据属性保存进DOM中,对于整个DOM的布局和表现无任何影响,但是却可以方便操控整个网页的交互以及想要表达 ...
e.target 拿的是点击的对象的属性 e.currentTarget 则是拿 bintap/catchtap 所在的对象的属性~,点击里面的元素一样能拿到属性值 <view class='a-child' data-tid='{{child.ID}}' bindtap ...
...