我有一个功能齐全的本机应用程序,我尝试安装Facebook登录按钮。我按照这些说明操作:
https://developers.facebook.com/docs/react-native/login
和
https://developers.facebook.com/docs/react-native/configure-ios
使用react-native链接将Facebook SDK连接到项目有一个已知问题,所以我尝试手动链接它。我无法让Facebook登录工作,现在当我使用 react-native run-ios 时,我的应用只显示黑屏!
作为测试,我使用create-react-native-app创建一个新的应用程序,然后我启动了它,我收到了这个错误:
this._lazyCallableModules [name]不是函数(MessageQueue.js 155:11)
由于我不确定MessageQueue是什么,这是一个全新的应用程序,我不知道如何撤消我所做的损害。
有没有人经历过这个,或者你至少知道如何重置我的反应设置?
如果我没有提供足够的相关信息,请告诉我。
答案 0 :(得分:0)
按照here给出的答案,到目前为止效果很好。
将babel-preset-react-native
个套件从2.0.1
降级为2.0.0
。命令为npm install babel-preset-react-native@2.0.0
。如果要将--save
标记存储到package.json
,请使用public function searchConsultants()
{
$location = $request->get('location');
$fromDate = $request->get('from_date');
$toDate = $request->get('to_date');
$data = DB::table('consultants')
->selectRaw('AVG(COALESCE(ratings.rating_for_manager, 0))as avg_rating, consultants.id,consultants.cunsultant_name,contact_number,location')
->whereBetween('date',[$fromDate,$toDate])
->orWhere('location','LIKE','%'.$location.'%')
->leftJoin('ratings', 'ratings.consultant_id', 'consultants.id')
->groupBy('consultants.id')
->orderBy('avg_rating', 'DESC')
->get();
}
标记。
答案 1 :(得分:0)
更新到最新的React Native,clean& build为我解决了。