123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231 |
- // pages/targetInfo/targetInfo.js
- Page({
- /**
- * 页面的初始数据
- */
- data: {
- form: {
- stratage: '',
- endage: '',
- endage: '',
- height: '',
- education: '',
- wages: '',
- isnative: '',
- green:'',
- star:'',
- worktime:'',
- workplace:'',
- },
- heightArr: [
- '都行',
- '150-155',
- '155-160',
- '160-165',
- '165-170',
- '170-175',
- '175-185',
- '185-190',
- '差不多得了奥'
- ],
- educationArr: ["都行", "初中", "中专", "高中", "大专", "本科", "硕士", "博士", "差不多得了奥"],
- wagesArr: ["挣不挣都行", "2000-5000", "5000-10000", "10000-20000", "20000以上"],
- isnativeArr: ['本地', '外地'],
- greenArr: [
- ["不行", "行"],
- []
- ],
- starArr: [
- "白羊座", "金牛座", "双子座", "巨蟹座", "狮子座", "处女座", "天秤座", "天蝎座", "射手座", "摩羯座", "水瓶座", "双鱼座。"
- ],
- // 工作时间自由、朝九晚五、偶尔加班、经常加班、偶尔出差、经常出差、常有应酬
- worktimeArr: [{
- name: '工作时间自由',
- value: '工作时间自由',
- checked: true
- },
- {
- name: '朝九晚五',
- value: '朝九晚五',
- checked: false
- }, {
- name: '偶尔加班',
- value: '偶尔加班',
- checked: false
- }, {
- name: '经常加班',
- value: '经常加班',
- checked: false
- },
- {
- name: '偶尔出差',
- value: '偶尔出差',
- checked: false
- }, {
- name: '经常出差',
- value: '经常出差',
- checked: false
- }, {
- name: '常有应酬',
- value: '常有应酬',
- checked: false
- }
- ],
- workplaceArr: ['政府机关','事业单位','外企企业','世界500强','上市公司','国有企业','私营企业','个体'],
- isfirstArr: ['老几都行', '必须独苗一根'],
- },
- heightPicker(e) {
- let height = 'form.height'
- this.setData({
- [height]: this.data.heightArr[e.detail.value]
- })
- },
- educationPicker(e) {
- let education = 'form.education'
- this.setData({
- [education]: this.data.educationArr[e.detail.value]
- })
- },
- wagesPicker(e) {
- let wages = 'form.wages'
- this.setData({
- [wages]: this.data.wagesArr[e.detail.value]
- })
- },
- isnativePicker(e) {
- let isnative = 'form.isnative'
- this.setData({
- [isnative]: this.data.isnativeArr[e.detail.value]
- })
- },
- greenChange(e) {
- let green = 'form.green'
- this.setData({
- [green]: [this.data.greenArr[0][e.detail.value[0]], this.data.greenArr[1][e.detail.value[1]]]
- })
- this.setData({
- greenmultiIndex: e.detail.value
- })
- },
- greenPickerColumnChange(e) {
- console.log(e)
- if (e.detail.column == 0 && e.detail.value == 1) {
- this.setData({
- greenArr: [
- ["行", "不行"],
- ["有小祖宗不行", "有小祖宗也行"]
- ]
- })
- }
- if (e.detail.column == 0 && e.detail.value == 0) {
- this.setData({
- greenArr: [
- ["行", "不行"],
- []
- ]
- })
- }
- },
- starPicker(e) {
- let star = 'form.star'
- this.setData({
- [star]: this.data.starArr[e.detail.value]
- })
- },
- worktimeChange(e) {
- console.log(e.detail.value)
- const items = this.data.worktimeArr;
- const values = e.detail.value;
- for (let i = 0, lenI = items.length; i < lenI; ++i) {
- items[i].checked = false
- for (let j = 0, lenJ = values.length; j < lenJ; ++j) {
- if (items[i].value === values[j]) {
- items[i].checked = true
- break
- }
- }
- }
- this.setData({
- worktimeArr: this.data.worktimeArr
- })
- let worktime = 'form. worktime'
- this.setData({
- [worktime]: e.detail.value
- })
- },
- workplacePicker: function (e) {
- let workplace = 'form.workplace'
- this.setData({
- [workplace]: this.data.workplaceArr[e.detail.value]
- })
- },
- isfirstPicker(e) {
- let isfirst = 'form.isfirst'
- this.setData({
- [isfirst]: this.data.isfirstArr[e.detail.value]
- })
- },
- formSubmit(e){
- console.log(e.detail.value)
- wx.switchTab({
- url: '/pages/index/index',
- })
- },
- /**
- * 生命周期函数--监听页面加载
- */
- onLoad: function (options) {
- },
- /**
- * 生命周期函数--监听页面初次渲染完成
- */
- onReady: function () {
- },
- /**
- * 生命周期函数--监听页面显示
- */
- onShow: function () {
- },
- /**
- * 生命周期函数--监听页面隐藏
- */
- onHide: function () {
- },
- /**
- * 生命周期函数--监听页面卸载
- */
- onUnload: function () {
- },
- /**
- * 页面相关事件处理函数--监听用户下拉动作
- */
- onPullDownRefresh: function () {
- },
- /**
- * 页面上拉触底事件的处理函数
- */
- onReachBottom: function () {
- },
- /**
- * 用户点击右上角分享
- */
- onShareAppMessage: function () {
- }
- })
|