You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
58 lines
1.3 KiB
58 lines
1.3 KiB
import '@tarojs/async-await'
|
|
import Taro, { Component } from '@tarojs/taro'
|
|
import { Provider } from '@tarojs/redux'
|
|
import 'taro-ui/dist/style/index.scss' // 全局引入一次即可
|
|
import Index from './pages/index'
|
|
|
|
import configStore from './store'
|
|
import './app.scss'
|
|
|
|
// 如果需要在 h5 环境中开启 React Devtools
|
|
// 取消以下注释:
|
|
// if (process.env.NODE_ENV !== 'production' && process.env.TARO_ENV === 'h5') {
|
|
// require('nerv-devtools')
|
|
// }
|
|
|
|
const store = configStore()
|
|
|
|
class App extends Component {
|
|
config = {
|
|
pages: [
|
|
'pages/index/index',
|
|
],
|
|
"permission": {
|
|
"scope.userLocation": {
|
|
"desc": "你的位置信息将用于获取附近的信息"
|
|
}
|
|
},
|
|
window: {
|
|
backgroundTextStyle: 'light',
|
|
navigationBarBackgroundColor: '#fff',
|
|
navigationBarTitleText: 'WeChat',
|
|
navigationBarTextStyle: 'black',
|
|
enablePullDownRefresh: true,
|
|
},
|
|
}
|
|
|
|
componentDidMount() {
|
|
|
|
}
|
|
|
|
componentDidShow() { }
|
|
|
|
componentDidHide() { }
|
|
|
|
componentDidCatchError() { }
|
|
|
|
// 在 App 类中的 render() 函数没有实际作用
|
|
// 请勿修改此函数
|
|
render() {
|
|
return (
|
|
<Provider store={store}>
|
|
<Index />
|
|
</Provider>
|
|
)
|
|
}
|
|
}
|
|
|
|
Taro.render(<App />, document.getElementById('app'))
|
|
|