小编Yus*_*aji的帖子

如何根据div的父宽度打破div中的长字?

我想在一个div中包含一个长字,该div将div的父级边框传递给一个新行.

我已尝试过.wordwrapAccepted Answer中的解决方案,但它无法解决问题.

这是我尝试过的:

#parent {
  width: 500px;
  height: 500px;
  border: solid 1px;
  position: relative;
}
#child {
  top: 20px;
  left: 300px;
  border: solid 1px;
  position: absolute;
}
.wordwrap {
  white-space: pre-wrap;
  /* CSS3 */
  white-space: -moz-pre-wrap;
  /* Firefox */
  white-space: -pre-wrap;
  /* Opera <7 */
  white-space: -o-pre-wrap;
  /* Opera 7 */
  word-wrap: break-word;
  /* IE */
}
Run Code Online (Sandbox Code Playgroud)
<div id="parent">
  <div id="child" class="wordwrap">
    asfasfafafsafafasfasfafafasfadvaavasdvavdvsavsvasvsvs
  </div>
</div>
Run Code Online (Sandbox Code Playgroud)

这是JsFiddle:https://jsfiddle.net/yusrilmaulidanraji/otps5c66/5/

html css

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

Undefined不是对象(评估'RCTAsyncStorage.multiMerge'(React-native-asyncstorage)

我从这里遇到与react-native-asyncstorage相关的问题:https://facebook.github.io/react-native/docs/asyncstorage.html

运行时react-native run-ios,出现以下错误: 在此输入图像描述

我使用的是react-native 0.52.0,这个问题可能是由于react-native-asyncstorage的依赖:

react-native-asyncstorage@1.0.0需要一个peer- react-native@^0.47.2,但没有安装.您必须自己安装对等依赖项.

奇怪的是它适用于Android,但不适用于iOS和iOS模拟器.

有人可以帮忙吗?

编辑

我想补充一些可能有用的要点:

  • 我用Expo进行开发,
  • 我在我的代码中评论了每个AsyncStorage,但问题仍然存在,
  • 正如评论中所述,这是我的AsyncStorage代码的剪切代码

-

import { AsyncStorage } from 'react-native';
export async function SetItem(strKey, objValue) {
    try {
        if (typeof(objValue) === 'string') {
            await AsyncStorage.setItem(strKey, objValue);
        }
        else {
            await AsyncStorage.setItem(strKey, JSON.stringify(objValue));
        }
    } 
    catch(error){
        console.log(error);
    }
}
Run Code Online (Sandbox Code Playgroud)

react-native asyncstorage expo

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

用Zxing扫描二维码后相机卡住

我用结果处理程序实现了QR码扫描仪。扫描得很好。但是,第一次扫描完成后,相机卡住了。如何实现QR扫描代码,以使相机继续扫描而不会卡住?

我的代码如下所示:

public class SimpleScannerFragment extends Fragment implements ZXingScannerView.ResultHandler {


private ZXingScannerView mScannerView;
@Override
public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) {
    View v = inflater.inflate(R.layout.scannerview, null);
    mScannerView = (ZXingScannerView) v.findViewById(R.id.scanner_view);
    return v;
}

@Override
public void onResume() {

    super.onResume();
    mScannerView.startCamera();
    mScannerView.setResultHandler(this);

}


@Override
public void handleResult(Result rawResult) {
    ParsedResult parserdResult = ResultParser.parseResult(rawResult);


     Toast.makeText(getActivity(), "Contents = " + rawResult.getText() + ", Format = " + rawResult.getBarcodeFormat().toString(), Toast.LENGTH_SHORT).show();
   }

@Override
public void onPause() {
    super.onPause();
    mScannerView.stopCamera();

   }
}
Run Code Online (Sandbox Code Playgroud)

android qr-code zxing

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

如何获取DateTimeFormatInfo.FirstDayOfWeek添加日期的实例?

这是我的简化代码:

DateTimeFormatInfo dfi = DateTimeFormatInfo.CurrentInfo;

var firstReference = dfi.FirstDayOfWeek; // Currently, this could be Monday, Saturday, or Sunday.
var secondReference = dfi.FirstDayOfWeek.AddDays(3); // For this one, it should be something like 3 days after the dynamic value of FirstDayOfWeek.
Run Code Online (Sandbox Code Playgroud)

不幸的是,它不能这样工作.所以,问题是:有没有办法让3天的实例加入dfi.FirstDayOfWeek

.net c#

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

将MediaDevices.enumerateDevices()的值分配给JavaScript中的全局变量

我对JavaScript的顺序有疑问.我先告诉你我的代码:

这是我的HTML:

<video id="video" width="320" height="320" autoplay></video><br>
<button id="snap">Snap Photo</button><br>
<canvas id="canvas" width="320" height="320"></canvas>
<p id="pngHolder"></p>
Run Code Online (Sandbox Code Playgroud)

这是我的JavaScript:

<script>
var Id;
//List cameras and microphones.
if (!navigator.mediaDevices || !navigator.mediaDevices.enumerateDevices) {
    console.log("enumerateDevices() not supported.");
}
navigator.mediaDevices.enumerateDevices()
.then(function (devices) {
    devices.forEach(function (device) {
        if (device.kind == "videoinput" && device.label.indexOf('back') >= 0) {
            Id = device.deviceId;
            alert("ID 1 : " + Id);
        }
    });
})
.catch(function (err) {
    console.log(err.name + ": " + err.message);
});

// Put event listeners into place
window.addEventListener("DOMContentLoaded", function () …
Run Code Online (Sandbox Code Playgroud)

javascript mobile html5 camera webrtc

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

如何在c#中用动态值替换字符串?

我有这个代码:

string a = "**MustbeReplaced**asdgasfsff**MustbeReplaced**asdfafasfsa";
//MustbeReplaced should be Replaced1, Replaced2, and so on
a = a.Replace("MustbeReplaced", "Replaced"); 
Run Code Online (Sandbox Code Playgroud)

每次有字符串替换时,我想用动态值替换它.例如,上面字符串的输出应该是:

"**Replaced1**asdgasfsff**Replaced2**asdfafasfsa"
Run Code Online (Sandbox Code Playgroud)

我知道String.Replace,但据我所知,它只适用于静态String替换.

有没有办法做到这一点?

.net c#

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

标签 统计

.net ×2

c# ×2

android ×1

asyncstorage ×1

camera ×1

css ×1

expo ×1

html ×1

html5 ×1

javascript ×1

mobile ×1

qr-code ×1

react-native ×1

webrtc ×1

zxing ×1