微信小程序动态增加组件、删除组件
2017-09-06 10:51
465 查看
微信小程序、按钮、动态、添加、组件、控件
<view
class="page__bd">
<view
class="weui-article">
<buttonbindtap="insert">增加课程</button>
<buttonbindtap="delBind">删除课程</button>
<form
bindsubmit="formSubmit"
bindreset="formReset">
<view
wx:for="{{checkbox}}"
class="con">
<inputname="courseName{{index}}"class="input-address"maxlength="50"placeholder="课程名称(必填):"/>
<inputname="techerName{{index}}"class="input-address"maxlength="10"placeholder="老师名称(必填):"/>
<radio-groupname="radio{{index}}">
<label>
<radiovalue="A"
/>A</label>
<label>
<radiovalue="B"
/>B</label>
<label>
<radiovalue="C"
/>C</label>
</radio-group>
</view>
<buttonclass="weui-btn"type="primary"formType="submit">提交</button>
</form>
</view>
</view>
Page({
data: {
checkbox: [],
array: ['A',
'B', 'C'],
isReview: false,
isVerify: false,
},
insert: function () {
var cb = this.data.checkbox;
console.log(cb);
cb.push(this.data.checkbox.length);
this.setData({
checkbox: cb
});
},
delBind: function () {
var cb = this.data.checkbox;
console.log(cb);
cb.pop(this.data.checkbox.length);
this.setData({
checkbox: cb
});
},
})
<view
class="page__bd">
<view
class="weui-article">
<buttonbindtap="insert">增加课程</button>
<buttonbindtap="delBind">删除课程</button>
<form
bindsubmit="formSubmit"
bindreset="formReset">
<view
wx:for="{{checkbox}}"
class="con">
<inputname="courseName{{index}}"class="input-address"maxlength="50"placeholder="课程名称(必填):"/>
<inputname="techerName{{index}}"class="input-address"maxlength="10"placeholder="老师名称(必填):"/>
<radio-groupname="radio{{index}}">
<label>
<radiovalue="A"
/>A</label>
<label>
<radiovalue="B"
/>B</label>
<label>
<radiovalue="C"
/>C</label>
</radio-group>
</view>
<buttonclass="weui-btn"type="primary"formType="submit">提交</button>
</form>
</view>
</view>
Page({
data: {
checkbox: [],
array: ['A',
'B', 'C'],
isReview: false,
isVerify: false,
},
insert: function () {
var cb = this.data.checkbox;
console.log(cb);
cb.push(this.data.checkbox.length);
this.setData({
checkbox: cb
});
},
delBind: function () {
var cb = this.data.checkbox;
console.log(cb);
cb.pop(this.data.checkbox.length);
this.setData({
checkbox: cb
});
},
})
相关文章推荐
- 微信小程序动态增加按钮组件
- 微信小程序实例:map组件markers属性动态初始化
- 安卓重要组件#4--动态的增加和删除listView中的内容
- 微信小程序实践之动态控制组件的显示/隐藏功能
- 微信小程序滑动删除功能,没有组件自己撸了个Demo
- 微信小程序picker组件下拉框选择某个值动态添加input输入框
- 微信小程序编写tabBar模板,map组件markers属性动态初始化
- [微信小程序]根据图片宽高动态改变swiper(轮播图)组件宽高
- Delphi程序流程三(2)(while)PS:最简单的任务管理器( 组件LISTVIEW的用法 增加LISTVIEW的读取 删除)
- 微信小程序基于slider组件动态修改标签透明度的方法示例
- 微信小程序编写tabBar模板,map组件markers属性动态初始化
- 微信小程序取得动态添加组件的值
- Js-动态控制table的tr、td增加及删除的具体实现
- 微信小程序开发详解(四)---微信小程序开发组件使用初步
- 微信小程序实现动态添加标签(1)
- 微信小程序例子——使用画布组件绘制一个会自动旋转的正方体
- 微信小程序 滑动删除列表项
- 微信小程序----组件之switch
- DWZ动态增加删除列表
- Android 高仿微信(QQ)滑动弹出编辑、删除菜单效果,增加下拉刷新功能