小编S.M*_*ian的帖子

history.createBrowserHistory不是函数-React JS

我想使用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)

javascript reactjs

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

自定义cursoradapter位置错误

当我点击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)

android

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

在另一个imageview上设置一个imageview - xml

我有两个图像视图,我想在第一个图像上设置第二个图像视图,如下图所示:

在此输入图像描述

第一张图片:

在此输入图像描述

第二个图像(时刻):

在此输入图像描述

我能怎么做 ?

我写了下面的代码,但它不能正常工作:

    <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)

xml android image android-layout

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

如何创建自定义形状 - CSS

我想创建一个像这个图像的自定义形状:

在此输入图像描述

我能怎么做 ?

我的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)

html css css-shapes

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

如何将Lambda转换为简单的Java函数表达式

我不想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函数表达式?

lambda android

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

如何通过碳获取日期范围内的所有星期五

我正在使用此功能来获取两个日期之间的所有星期五:

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上面有什么功能吗?

php laravel php-carbon laravel-5.2 laravel-5.3

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

performUpdateIfNecessary:意外的批号

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)

javascript reactjs

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

注册 ServiceWorker 失败:脚本的 MIME 类型不受支持 - reactjs

我想将 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)

javascript firebase reactjs

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

max_execution_time 为 240 秒 - 超过 60 秒的超时

我正在使用这个包来运行我的 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秒。

任何想法?

php centos laravel

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

如何发送数组作为 RTK 查询的参数?

我想将数组作为参数发送,如下所示:

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 reactjs rtk-query

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