小编Tho*_*rth的帖子

React本机应用程序卡在设备上的启动画面上,但在模拟器中工作

我的React Native应用程序在XCode模拟器中运行没有问题,但是当我在物理设备中运行时,我的iPhone出现了问题.应用程序启动并卡在React Native启动画面上,应用程序崩溃/关闭10-15秒后.造成这种情况的原因是什么?如何防止它?

xcode ios react-native

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

Next.js 在 getInitialProps 中返回 404 错误页面

目前我正在关注这个关于如何在 getInitialProps 中重定向用户的例子

https://github.com/zeit/next.js/wiki/Redirecting-in-%60getInitialProps%60

问题是,如果我想像这样返回 404,它将返回一个空白页面,而不是通常的 Next.js 404 错误页面。

context.res.writeHead(404)
context.res.end();
Run Code Online (Sandbox Code Playgroud)

请注意,我知道使用 ExpressJs 和使用状态码 404 可以工作,但是,对于这个项目,我不允许使用 ExpressJs,因此我需要使用典型的 nodejs writeHead 来执行此操作。

javascript serverside-javascript node.js next.js nextjs

14
推荐指数
4
解决办法
3万
查看次数

Laravel:刀片foreach循环自举列

我有一个foreach循环,里面包含带引导列的html.

@foreach($address as $add)
    <div class="col-md-6">
        Some data
    </div>
@endforeach
Run Code Online (Sandbox Code Playgroud)

但是,bootstrap在创建列之前需要行div,将其直接放入foreach循环会为每个col-md-6创建一个行div.我想知道如何抛出行div,跳过下一个循环只抛出结束div标签.然后重复这个过程.

循环4次的示例输出:

<div class="row">
    <div class="col-md-6">
        Some data
    </div>
    <div class="col-md-6">
        Some data
    </div>
</div>
<div class="row">
    <div class="col-md-6">
        Some data
    </div>
    <div class="col-md-6">
        Some data
    </div>
</div>
Run Code Online (Sandbox Code Playgroud)

php foreach loops laravel laravel-5.3

12
推荐指数
3
解决办法
1万
查看次数

React Native ListView TextInput从性能优化渲染中锁定

我正在尝试为listview的每一行中包含的每个textinput设置一个状态值.

问题在于,React Native的ListView组件具有一系列优化技术,例如删除超出屏幕范围的行.这导致了一个问题,因为TextInputs正在锁定它们的value属性,编辑它们将不再反映更改并且状态值锁定或其他内容.我附上了一段视频来展示这种行为.

https://www.youtube.com/watch?v=fq7ITtzRvg4&feature=youtu.be

    _renderRow(value){
    let tempWidth = window.width / 2.13
    if(value.data.length == 1){
        tempWidth = window.width*0.970
    }
    var Images =  value.data.map((b,i) => {
        let source = { uri: BUCKETIMAGES+'/'+b.image_filename}
        return (
            <TouchableOpacity key={i} style={styles.cardImage}>
                {b.profile_picture &&
                <View style={{zIndex: 4, width:31,height:31,borderWidth:1,borderColor:"#ccc",borderRadius:20, position: "absolute", right: -6, top: -6}}>
                    <CacheableImage style={{width:30,height:30,borderWidth:3,borderColor:"white",borderRadius:15,position: "absolute", right: 0, top: 0}} source={{uri: BUCKETIMAGES+'/'+b.profile_picture}}/>
                </View>
                }
                <CacheableImage source={source} style={{height: 150, width: tempWidth}}/>
            </TouchableOpacity>
        )
    });
    return(
            <View key={value.id} style={styles.statusContainer}>
                 <View style={[styles.statusHeader,{height: 50, alignItems: "center"}]}>
                    <View style={{flex:0.85}}>
                            <View style={{flexDirection: …
Run Code Online (Sandbox Code Playgroud)

javascript android listview reactjs react-native

9
推荐指数
1
解决办法
590
查看次数

Firebase 存储更改图像方向

如何更改上传到 Firebase 存储的图像的方向?

我相信图像具有描述图像方向的 exif 数据。我怎样才能改变这个?

google-cloud-storage firebase firebase-storage

6
推荐指数
0
解决办法
1382
查看次数

反应本机FlatList与ListView

“改用新的FlatList或SectionList组件。除了简化API之外,新的列表组件还具有显着的性能增强,主要的优点是几乎可以恒定地使用任意数量的行。”

这在React Native的官方文档中有所说明。但是,无论我多么努力,在向下滚动时,FlatList内存使用只会使天空飞速上升。与使用较少内存的ListView组件相比。

listview reactjs react-native react-native-flatlist

5
推荐指数
1
解决办法
2627
查看次数

反应原生相机胶卷 .heic 文件

IOS 11 上的新 .HEIC 文件导致问题,因为图像托管服务不支持它。

相机胶卷 api 正在返回 .HEIC 文件。我们如何才能获得 .JPG/.PNG 文件。或将 .HEIC 转换为 .JPG/.PNG

camera-roll reactjs react-native ios11

5
推荐指数
1
解决办法
627
查看次数

Swift 3 xcode storyboard,为UIView添加box-shadow,就像CSS样式的box-shadow一样

正如你所看到的,我想在细胞中每个UIView的边缘添加一个阴影,灰色为白色,很难清楚地看到它的边界.

在此输入图像描述

xcode storyboard swift swift3

2
推荐指数
2
解决办法
6709
查看次数

在Laravel成功注册后,如何重定向到上一页?

现在redirectTo设置为/ home。

我想知道如何重定向到上一页。

我尝试使用

protected $redirectTo = URL::previous(); 
Run Code Online (Sandbox Code Playgroud)

但我收到解析错误,期待','' or';''

解决这个问题的最佳解决方案是什么?我认为我需要以某种方式使用URL :: previous()覆盖$ redirectTo变量,这就足够了。

这是我的注册控制器:

namespace App\Http\Controllers\Auth;

use App\User;
use URL;
use App\Http\Controllers\Controller;
use Illuminate\Support\Facades\Validator;
use Illuminate\Foundation\Auth\RegistersUsers;

class RegisterController extends Controller
{

use RegistersUsers;

/**
 * Where to redirect users after registration.
 *
 * @var string
 */
protected $redirectTo = '/home';

/**
 * Create a new controller instance.
 *
 * @return void
 */
public function __construct()
{
    $this->middleware('guest');
}

/**
 * Get a validator for an incoming registration …
Run Code Online (Sandbox Code Playgroud)

php redirect laravel laravel-5.4

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

Laravel 5.4多语言区域设置无法在生产服务器中运行

在生产服务器上切换语言时,我没有收到任何错误.

我可以看到会话值发生变化,因为导航栏上的标志发生了变化,但设置的语言环境无法正常工作.

但是在localhost上一切正常.

我不太清楚从哪里来解决这个问题,所以如果有人能指出我正确的方向,我真的很感激.

php localization laravel laravel-5.4

0
推荐指数
1
解决办法
1425
查看次数