123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110 |
- Page({
- onShow() {
- wx.reportAnalytics('enter_home_programmatically', {})
- // http://tapd.oa.com/miniprogram_experiment/prong/stories/view/1020425689866413543
- if (wx.canIUse('getExptInfoSync')) {
- console.log('getExptInfoSync expt_args_1', wx.getExptInfoSync(['expt_args_1']))
- console.log('getExptInfoSync expt_args_2', wx.getExptInfoSync(['expt_args_2']))
- console.log('getExptInfoSync expt_args_3', wx.getExptInfoSync(['expt_args_3']))
- }
- if (wx.canIUse('reportEvent')) {
- wx.reportEvent('expt_event_1', {expt_data: 1})
- wx.reportEvent('expt_event_2', {expt_data: 5})
- wx.reportEvent('expt_event_3', {expt_data: 9})
- wx.reportEvent('expt_event_4', {expt_data: 200})
- wx.reportEvent('weexpt_event_key_1', {option_1: 1, option_2: 10, option_str_1: 'abc'})
- wx.reportEvent('weexpt_event_key_1', {option_1: 'abc', option_2: '1000', option_str_1: '1'})
- }
- },
- onShareAppMessage() {
- return {
- title: '小程序官方组件展示',
- path: 'page/component/index'
- }
- },
- onShareTimeline() {
- '小程序官方组件展示'
- },
- data: {
- list: [
- {
- id: 'view',
- name: '视图容器',
- open: false,
- pages: ['view', 'scroll-view', 'swiper', 'movable-view', 'cover-view']
- }, {
- id: 'content',
- name: '基础内容',
- open: false,
- pages: ['text', 'icon', 'progress', 'rich-text']
- }, {
- id: 'form',
- name: '表单组件',
- open: false,
- pages: ['button', 'checkbox', 'form', 'input', 'label', 'picker', 'picker-view', 'radio', 'slider', 'switch', 'textarea', 'editor']
- }, {
- id: 'nav',
- name: '导航',
- open: false,
- pages: ['navigator']
- }, {
- id: 'media',
- name: '媒体组件',
- open: false,
- pages: ['image', 'video', 'camera', 'live-pusher', 'live-player']
- }, {
- id: 'map',
- name: '地图',
- open: false,
- pages: ['map', { appid: 'wxe3f314db2e921db0', name: '腾讯位置服务示例中心'}]
- }, {
- id: 'canvas',
- name: '画布',
- open: false,
- pages: ['canvas-2d', 'webgl']
- }, {
- id: 'open',
- name: '开放能力',
- open: false,
- pages: ['ad', 'open-data', 'web-view']
- }, {
- id: 'obstacle-free',
- name: '无障碍访问',
- open: false,
- pages: ['aria-component']
- }
- ],
- theme: 'light'
- },
- onLoad() {
- this.setData({
- theme: wx.getSystemInfoSync().theme || 'light'
- })
- if (wx.onThemeChange) {
- wx.onThemeChange(({theme}) => {
- this.setData({theme})
- })
- }
- },
- kindToggle(e) {
- const id = e.currentTarget.id
- const list = this.data.list
- for (let i = 0, len = list.length; i < len; ++i) {
- if (list[i].id === id) {
- list[i].open = !list[i].open
- } else {
- list[i].open = false
- }
- }
- this.setData({
- list
- })
- wx.reportAnalytics('click_view_programmatically', {})
- }
- })
|