1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465 |
- import { _decorator, Component, Node, SpriteFrame } from 'cc';
- import { base_ui } from '../../fw/base_ui';
- const { ccclass, property } = _decorator;
- @ccclass('feedback_selected')
- export class feedback_selected extends base_ui {
- @property(Node) btn_xcxst:Node = null
- @property(Node) btn_ymcw:Node = null
- @property(Node) btn_kd:Node = null
- @property(Node) btn_qtyc:Node = null
- @property(Node) btn_xcy:Node = null
- @property(Node) btn_xtyh:Node = null
- @property(SpriteFrame) sf_xcxst:SpriteFrame = null
- @property(SpriteFrame) sf_ymcw:SpriteFrame = null
- @property(SpriteFrame) sf_kd:SpriteFrame = null
- @property(SpriteFrame) sf_qtyc:SpriteFrame = null
- @property(SpriteFrame) sf_xcy:SpriteFrame = null
- @property(SpriteFrame) sf_xtyh:SpriteFrame = null
- private data_list = []
- private m_click_item_cb = null
- start() {
- this.onButtonListen(this.btn_xcxst, ()=>{
- this.onClick(0)
- })
- this.onButtonListen(this.btn_ymcw, ()=>{
- this.onClick(1)
- })
- this.onButtonListen(this.btn_kd, ()=>{
- this.onClick(2)
- })
- this.onButtonListen(this.btn_qtyc, ()=>{
- this.onClick(3)
- })
- this.onButtonListen(this.btn_xcy, ()=>{
- this.onClick(4)
- })
- this.onButtonListen(this.btn_xtyh, ()=>{
- this.onClick(5)
- })
- this.data_list =
- [{'title':'小程序闪退', 'sf':this.sf_xcxst},
- {'title':'页面错位', 'sf':this.sf_ymcw},
- {'title':'卡顿', 'sf':this.sf_kd},
- {'title':'其他异常', 'sf':this.sf_qtyc},
- {'title':'新创意', 'sf':this.sf_xcy},
- {'title':'系统优化', 'sf':this.sf_xtyh}]
-
- }
- initView(click_item_cb) {
- this.m_click_item_cb = click_item_cb
- }
- onClick(index:number) {
- if(this.m_click_item_cb!=null) {
- let data = this.data_list[index]
- this.m_click_item_cb(data)
- }
- }
- }
|