|
- const Http = require("../../utils/HttpBasics");
- var config = require("../../config/config.js");
- Component({
- properties: {
- questionnaire: {
- type: Object,
- value: {}
- }
- },
- data: {
- flag: false,
- widthScreen: null,
- moveData: null,
- rotateData: null,
- alphaData: null,
- scaleData: null,
- skewData: null,
- matrixData: null,
- zindex:null,
- },
- methods:{
- close:function(){
- this.alphaClick();
- this.queueClick();
- },
- /**
- * 点击提交问题
- */
- formSubmit:function(e){
- console.log(e);
- console.log(e.target.dataset.questitle)
- console.log(e.target.dataset.question)
- this.alphaClick();
- this.queueClick();
- },
- queueClick: function () {
- let that = this;
- var animation = wx.createAnimation({});
- animation.translate((this.data.widthScreen - 0), 0).scale(0).opacity(0.5).step({ duration: 1000 })
- that.setData({ queueData: animation.export()})
- setTimeout(function () {
- that.setData({
- flag: true
- })
- }, 1000)
- },
- alphaClick: function (even) {
- let that = this;
- var animation = wx.createAnimation({})
- animation.opacity(0).step({ duration: 1000 })
- that.setData({ alphaData: animation.export()});
- setTimeout(function(){
- that.setData({
- flag:true
- })
- },1000)
- }
- },
- onLoad(){
- }
- });
|