Showing
3 changed files
with
18 additions
and
10 deletions
| @@ -65,16 +65,9 @@ export struct FeedBackActivity { | @@ -65,16 +65,9 @@ export struct FeedBackActivity { | ||
| 65 | GridCol({ | 65 | GridCol({ |
| 66 | }) { | 66 | }) { |
| 67 | Row(){ | 67 | Row(){ |
| 68 | - Toggle({ type: ToggleType.Checkbox, isOn: feedbackTypeBean.isSelect }) | ||
| 69 | - .onChange((select) => { | ||
| 70 | - feedbackTypeBean.isSelect = select | ||
| 71 | - this.canSubmit = this.checkSubmit() | ||
| 72 | - | ||
| 73 | - TrackingButton.click('submit_feedback',TrackConstants.PageName.FeedbackPage,TrackConstants.PageName.FeedbackPage,{ | ||
| 74 | - 'feedback_type':feedbackTypeBean.id+'' | ||
| 75 | - }) | ||
| 76 | - | ||
| 77 | - }) | 68 | + Image(feedbackTypeBean.isSelect ? $r('app.media.checkbox_true') : $r('app.media.checkbox_false')) |
| 69 | + .width(17) | ||
| 70 | + .height(17) | ||
| 78 | Text(feedbackTypeBean.classifyName) | 71 | Text(feedbackTypeBean.classifyName) |
| 79 | .fontColor($r('app.color.color_222222')) | 72 | .fontColor($r('app.color.color_222222')) |
| 80 | .fontSize($r('app.float.font_size_14')) | 73 | .fontSize($r('app.float.font_size_14')) |
| @@ -84,6 +77,21 @@ export struct FeedBackActivity { | @@ -84,6 +77,21 @@ export struct FeedBackActivity { | ||
| 84 | .height($r('app.float.vp_22')) | 77 | .height($r('app.float.vp_22')) |
| 85 | .margin({bottom:$r('app.float.margin_16')}) | 78 | .margin({bottom:$r('app.float.margin_16')}) |
| 86 | .backgroundColor($r('app.color.color_fff')) | 79 | .backgroundColor($r('app.color.color_fff')) |
| 80 | + .onClick(() => { | ||
| 81 | + let temp = {} as FeedbackTypeBean | ||
| 82 | + temp.id = feedbackTypeBean.id | ||
| 83 | + temp.classifyName = feedbackTypeBean.classifyName | ||
| 84 | + if(feedbackTypeBean.isSelect){ | ||
| 85 | + temp.isSelect = false | ||
| 86 | + }else{ | ||
| 87 | + temp.isSelect = true | ||
| 88 | + } | ||
| 89 | + this.feedbackTypeBeans[index] = temp | ||
| 90 | + this.canSubmit = this.checkSubmit() | ||
| 91 | + TrackingButton.click('submit_feedback',TrackConstants.PageName.FeedbackPage,TrackConstants.PageName.FeedbackPage,{ | ||
| 92 | + 'feedback_type':feedbackTypeBean.id+'' | ||
| 93 | + }) | ||
| 94 | + }) | ||
| 87 | } | 95 | } |
| 88 | }) | 96 | }) |
| 89 | } | 97 | } |
No preview for this file type
No preview for this file type
-
Please register or login to post a comment