const Http = require("../../utils/HttpBasics"); var config = require("../../config/config.js"); Component({ properties: { questionnaire: { type: Object, value: {} } }, data: { widthScreen: null, moveData: null, rotateData: null, alphaData: null, scaleData: null, skewData: null, matrixData: null, }, methods:{ close:function(){ this.alphaClick(); this.queueClick(); // 子组件向父组件传值 // 传值到 coupon=>detail页面 var myEvent = "questions"; this.triggerEvent('myevent', myEvent); }, /** * 点击提交问题 */ formSubmit:function(e){ console.log(e); console.log(e.target.dataset.questitle) console.log(e.target.dataset.question) this.alphaClick(); this.queueClick(); // 子组件向父组件传值 // 传值到 coupon=>detail页面 var myEvent1 = "questions"; this.triggerEvent('myevent1', myEvent1); }, queueClick: function () { let that = this; var animation = wx.createAnimation({}); animation.translate((this.data.widthScreen - 0), 0).scale(0).opacity(0.5).step({ duration: 1500 }) that.setData({ queueData: animation.export()}) }, alphaClick: function (even) { let that = this; var animation = wx.createAnimation({}) animation.opacity(0).step({ duration: 1500 }) that.setData({ alphaData: animation.export()}); } }, });