小编Alb*_*rta的帖子

ReactNative - 如何从版本0.29开始获取活动实例

我正在编写自己的ViewManager,它需要获取活动实例.在版本0.29之前它是直接的,但在RN@0.29 突破变化后我找不到办法.

谢谢.

android android-activity react-native react-native-android

8
推荐指数
1
解决办法
1210
查看次数

Laravel 5 - 在 Rest API 服务器上自定义 JSON 响应

我是 Laravel 的新手,我正在将我的应用程序从 Slim Framework 迁移到 Laravel 5。谷歌搜索我没有找到太多关于如何自定义 JSON 响应的信息。假设我有:

模型

<?php

namespace App;

use Illuminate\Database\Eloquent\Model;

class User extends Model
{
    protected $visible = [
        'username', 'posts',
    ]; 
}
Run Code Online (Sandbox Code Playgroud)

控制器

<?php

namespace App\Http\Controllers;

use [...]

/* *
 *  Implicit controller
 */
class UserController extends Controller
{
    public function getIndex()
    {
        return response()->json(User::all(), 200);
    }
}
Run Code Online (Sandbox Code Playgroud)

路线

Route::controller('users', 'UserController');
Run Code Online (Sandbox Code Playgroud)

如果我想在 JSON 对象中输出该数据,该怎么办:

{"success": bool, "message": string, "data": array} 
// in this case 'array' would be User::all()
Run Code Online (Sandbox Code Playgroud)

?

有谁知道是否有一个图书馆来处理这种东西?或者有人已经以某种方式在 laravel 中解决了这个问题吗?

NB我知道我可以编写一个中间件来“修改”响应,但我不确定这是正确的解决方案,而且检查中间件是否应该包含错误也很痛苦。 …

php json laravel-5

4
推荐指数
2
解决办法
1万
查看次数