123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173 |
- const options = [
- {
- text: '学生',
- value: '330000',
- },
- {
- text: '老师',
- value: '320000',
- }];
- Page({
- /**
- * 页面的初始数据
- */
- data: {
- show: false,
- options,
- fieldValue: '',
- cascaderValue: '',
- gender:'',
- index:'',
- date: '',
- minDate: new Date(2010, 0, 1).getTime(),
- maxDate: new Date(2024, 0, 31).getTime(),
- showtime: false,
- // 专业选择器
- showproject:false, //控制弹出层是否弹出的值
- columns2: ['计算机科学与技术','计算机类','数据科学与大数据技术'], //选择器中的值
- project:'', //选择身份之后的值进行页面显示
-
- // 美食偏好
- showhobby:false,
- columns3: ['地三鲜','烤冷面','炸薯条','鸡米花'], //选择器中的值
- hobby:'', //选择身份之后的值进行页面显示
- },
- onDisplay() {
- this.setData({ showtime: true });
- },
- onClose2() {
- this.setData({ showtime: false });
- },
- formatDate(date) {
- date = new Date(date);
- return `${date.getMonth() + 1}/${date.getDate()}`;
- },
- onConfirm(event) {
- this.setData({
- showtime: false,
- date: this.formatDate(event.detail),
- });
- },
- // 专业选择器
- showProject(p){
- this.setData({showproject:true})
- // this.setData({show:true})
- },
- // 美食偏好
- showHobby(h){
- this.setData({showhobby:true})
- // this.setData({show:true})
- },
- onClick() {
- this.setData({
- show: true,
- });
- },
- onClose() {
- this.setData({
- show: false,
- });
- },
- onFinish(e) {
- const { selectedOptions, value } = e.detail;
- const fieldValue = selectedOptions
- .map((option) => option.text || option.name)
- .join('/');
- this.setData({
- fieldValue,
- cascaderValue: value,
- })
- },
- showPopup() {
- this.setData({ show: true });
- },
- onClose1() { //点击空白处开闭弹出层(选择器)及选择器左上角的取消
- this.setData({ show: false });
- this.setData({showproject:false});
- this.setData({showhobby:false});
- },
- onConfirm2(p){ //选择器右上角的确定,点击确定获取值
- this.setData({
- project:p.detail.value,
- showproject:false
- });
- },
- onConfirm3(h){ //选择器右上角的确定,点击确定获取值
- this.setData({
- hobby:h.detail.value,
- showhobby:false
- });
- },
- submitNewStuInfo(e){
- //表单输入框提交的内容包含在e参数中
- },
- submitNewStuInfo(p){
- //表单输入框提交的内容包含在e参数中
- },
- submitNewStuInfo(h){
- //表单输入框提交的内容包含在e参数中
- },
- /**
- * 生命周期函数--监听页面加载
- */
- onLoad(options) {
- },
- /**
- * 生命周期函数--监听页面初次渲染完成
- */
- onReady() {
- },
- /**
- * 生命周期函数--监听页面显示
- */
- onShow() {
- },
- /**
- * 生命周期函数--监听页面隐藏
- */
- onHide() {
- },
- /**
- * 生命周期函数--监听页面卸载
- */
- onUnload() {
- },
- /**
- * 页面相关事件处理函数--监听用户下拉动作
- */
- onPullDownRefresh() {
- },
- /**
- * 页面上拉触底事件的处理函数
- */
- onReachBottom() {
- },
- /**
- * 用户点击右上角分享
- */
- onShareAppMessage() {
- }
- })
|