我想使用history库,但收到以下消息:
https://www.npmjs.com/package/history
TypeError: (0 , _history.createBrowserHistory) is not a function
[0] at Object.<anonymous> (/Users/sm_emamian/Desktop/react js/shadyab/app/helpers/history.helper.js:3:30)
Run Code Online (Sandbox Code Playgroud)
我的助手:
import { createBrowserHistory } from 'history';
export const historyHelper = createBrowserHistory();
Run Code Online (Sandbox Code Playgroud)
package.json:
"history": "^1.17.0",
Run Code Online (Sandbox Code Playgroud) 当我点击call_btn按钮时,它显示错误的位置!
喜欢这张照片是我的listview:
(红色数字错了)

public class MyAdapter extends CursorAdapter
{
Context b;
LayoutInflater inflater;
@SuppressWarnings("deprecation")
public MyAdapter(Context context, Cursor c) {
super(context, c);
inflater = LayoutInflater.from(context);
b= (Context) context;
}
@Override
public void bindView(View view, Context context, final Cursor cursor) {
// TODO Auto-generated method stub
TextView tv1 = (TextView)view.findViewById(R.id.txt_name);
TextView tv2 = (TextView)view.findViewById(R.id.txt_numer);
tv1.setText(cursor.getString(2));
tv2.setText(cursor.getString(3));
final Button call_btn= (Button)view.findViewById(R.id.call_btn);
call_btn.setOnClickListener(new Button.OnClickListener(){
@Override
public void onClick(View v) {
Toast.makeText(b, cursor.getString(1), Toast.LENGTH_SHORT).show();
}});
}
protected Context getActivity() {
// TODO Auto-generated method …Run Code Online (Sandbox Code Playgroud) 我有两个图像视图,我想在第一个图像上设置第二个图像视图,如下图所示:

第一张图片:

第二个图像(时刻):

我能怎么做 ?
我写了下面的代码,但它不能正常工作:
<ImageView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentTop="true"
android:layout_alignParentLeft="true"
android:scaleType="fitXY"
android:src="@drawable/ic_moment"
/>
<ImageView
android:id="@+id/img_view_item_main_list"
android:layout_width="fill_parent"
android:layout_height="220dp"
android:scaleType="fitXY"
android:src="@drawable/testtesttest" />
Run Code Online (Sandbox Code Playgroud)
我想创建一个像这个图像的自定义形状:

我能怎么做 ?
我的CSS:
#chevron {
position: relative;
text-align: center;
padding: 12px;
margin-bottom: 6px;
height: 60px;
width: 200px; }
#chevron:before {
content: '';
position: absolute;
top: 0;
left: 0;
height: 100%;
width: 51%;
background: #337AB7;
-webkit-transform: skew(0deg, 6deg); -moz-transform: skew(0deg, 6deg);
-ms-transform: skew(0deg, 6deg);
-o-transform: skew(0deg, 6deg);
transform: skew(0deg, 6deg); }
#chevron:after {
content: '';
position: absolute;
top: 0;
right: 0;
height: 100%;
width: 50%;
background: #337AB7;
-webkit-transform: skew(0deg, -6deg); -moz-transform: skew(0deg, -6deg); -ms-transform: skew(0deg, -6deg); -o-transform: skew(0deg, -6deg); transform: …Run Code Online (Sandbox Code Playgroud) 我不想VERSION_1_8在我的模块中使用java .但是在使用此代码的库中的代码片段中:
RxPaparazzo.takeImage(this)
.crop(options)
.size(size)
.usingGallery()
.subscribe(response -> {
if (response.resultCode() != Activity.RESULT_OK) {
response.targetUI().showUserCanceled();
return;
}
// Log.e("response",response.data());
response.targetUI().loadImage(response.data());
});
Run Code Online (Sandbox Code Playgroud)
现在如何将其更改为简单的java函数表达式?
我正在使用此功能来获取两个日期之间的所有星期五:
public function getFridaysInRange($dateFromString, $dateToString)
{
$dateFrom = new \DateTime($dateFromString);
$dateTo = new \DateTime($dateToString);
$dates = [];
if ($dateFrom > $dateTo) {
return $dates;
}
if (1 != $dateFrom->format('N')) {
$dateFrom->modify('next friday');
}
while ($dateFrom <= $dateTo) {
$dates[] = $dateFrom->format('Y-m-d');
$dateFrom->modify('+1 week');
}
return $dates;
}
$this->getFridaysInRange('2017-01-01','2017-01-30');
Run Code Online (Sandbox Code Playgroud)
结果:
array:4 [?
0 => "2017-01-06"
1 => "2017-01-13"
2 => "2017-01-20"
3 => "2017-01-27"
]
Run Code Online (Sandbox Code Playgroud)
carbon上面有什么功能吗?
在componentWillReceiveProps函数内部我调用了另一个函数:
componentWillReceiveProps(nextProps){
if(nextProps.cart){
var cart = nextProps.cart;
this.setState({cart:cart,
offCart:cartHelper.getOffCart(cart),
totalPay:cartHelper.getTotalPayCart(cart)});
this.useFinance()//at this line makes this error
}
useFinance(){
if(this.state.useFinance)
{
this.setState({useFinance:false})
}else{
if(this.state.totalPay > this.state.user.user.finance)
{
this.setState({useFinance:false})
}else{
this.setState({useFinance:true})
}
}
}
Run Code Online (Sandbox Code Playgroud)
我正在使用react-redux,我应该useFinance在购物车更新时调用函数。
我收到此错误消息:
warning.js?8a56:33 Warning: performUpdateIfNecessary: Unexpected batch number (current 2, pending 1)
Run Code Online (Sandbox Code Playgroud) 我想将 firebase 添加到我的项目中。但我收到此错误消息:
FirebaseError {code: "messaging/failed-serviceworker-registration", message: "Messaging: We are unable to register the default s…). (messaging/failed-serviceworker-registration).", browserErrorMessage: "Failed to register a ServiceWorker: The script has an unsupported MIME type ('text/html').", stack: "FirebaseError: Messaging: We are unable to registe…es/@firebase/messaging/dist/index.cjs.js:1951:32)"}
browserErrorMessage: "Failed to register a ServiceWorker: The script has an unsupported MIME type ('text/html')."
code: "messaging/failed-serviceworker-registration"
message: "Messaging: We are unable to register the default service worker. Failed to register a ServiceWorker: The script has an unsupported MIME type ('text/html'). (messaging/failed-serviceworker-registration)." …Run Code Online (Sandbox Code Playgroud) 我正在使用这个包来运行我的 bash:
use Symfony\Component\Process\Process;
use Symfony\Component\Process\Exception\ProcessFailedException;
Run Code Online (Sandbox Code Playgroud)
当我想在 laravel 中运行 bash 时出现此错误:
进程 ***/my.sh 超出了 60 秒的超时时间。
$process = new Process('sh ***/my.sh');
$process->run();
// executes after the command finishes
if (!$process->isSuccessful()) {
throw new ProcessFailedException($process);
}
Run Code Online (Sandbox Code Playgroud)
我的max_execution_time内部phpinfo函数是240。我重新启动了我的服务器。我的safe_mode已关闭。我使用了这个功能:
set_time_limit(0);
Run Code Online (Sandbox Code Playgroud)
高于我的代码,但 60 秒后我收到了相同的错误消息。我的.htdaccess是240秒。
任何想法?
我想将数组作为参数发送,如下所示:
v1/product?main_category[]=3&main_category[]=4
Run Code Online (Sandbox Code Playgroud)
我的参数:
params.main_category = [1,2,3]
Run Code Online (Sandbox Code Playgroud)
我的产品切片:
export const productsSlice = apiSlice.injectEndpoints({
endpoints: (builder) => ({
getProducts: builder.query<
any,
{
title: string;
ename: string;
status: string;
site_product_id: number;
site_product_meta_id: number;
per_page: number;
page: number;
parent_id: [];
main_category: [];
stock_category: [];
side_category: [];
}
>({
query: (arg) => {
const {
title: ename,
status,
site_product_id,
site_product_meta_id,
per_page,
page,
parent_id,
main_category,
stock_category,
side_category,
} = arg;
return {
url: "/product",
params: {
ename,
status,
site_product_id,
site_product_meta_id,
per_page,
page,
parent_id,
main_category,
stock_category,
side_category, …Run Code Online (Sandbox Code Playgroud) javascript ×4
reactjs ×4
android ×3
laravel ×2
php ×2
centos ×1
css ×1
css-shapes ×1
firebase ×1
html ×1
image ×1
lambda ×1
laravel-5.2 ×1
laravel-5.3 ×1
php-carbon ×1
rtk-query ×1
xml ×1