小编Raj*_*ath的帖子

Flutter给出了编译时错误:无法将AppBarDesign分配给参数类型'PreferredSizeWidget'

任何人都请提供一些信息为什么会这样?

当我尝试添加实现appBar flutter 的类AppBarDesign时,出现以下错误。

错误:参数类型'AppBarDesign'无法分配给参数类型'PreferredSizeWidget'。(argument_type_not_assignable位于[flutterbyrajath] lib \ main.dart:27)

    import 'package:flutter/material.dart';

    main() {
      runApp(new MyApp());
    }

    class MyApp extends StatelessWidget {
      @override
      Widget build(BuildContext context) {
        return MaterialApp(
          title: 'Rajath\'s design ',
          debugShowCheckedModeBanner: false,
          theme: new ThemeData(primarySwatch: Colors.amber),
          home: new MyHomePage(key, 'App is Fun'),
        );
      }
    }

    class MyHomePage extends StatelessWidget {
      MyHomePage(Key key, this.title) : super(key: key);

      final title;

      @override
      Widget build(BuildContext context) {
        return new Scaffold(
          appBar: new AppBarDesign(key, title),
        );
      }
    }

    class AppBarDesign extends …
Run Code Online (Sandbox Code Playgroud)

dart flutter

11
推荐指数
4
解决办法
3621
查看次数

错误:参数类型 '() ? Null' 不能分配给参数类型 '(Null) ?FutureOr<动态>'

    import 'package:flutter/material.dart';
    import 'package:camera/camera.dart';


    class Register extends StatefulWidget{
      List<CameraDescription> cameras;
      @override
      _Register createState() {
        return _Register();
      }

      Register(this.cameras);
    }

    class _Register extends State<Register>{

      CameraController controller;

      @override
      Widget build(BuildContext context){
        return MaterialApp(
          title: 'Registration Certificate',
          home: Scaffold(
            appBar: AppBar(
              title: new Text('Register'),
            ),

          body: Container()
          ),
        );
      }


      @override
      void initState(){
        super.initState();
        controller = new CameraController(widget.cameras[0], ResolutionPreset.medium);
        //**SYNTAX ERROR from the below code**
        controller.initialize().then(() {});
      }
    }
Run Code Online (Sandbox Code Playgroud)

错误详情

错误:参数类型 '() ? Null' 不能分配给参数类型 '(Null) ?未来或'。(argument_type_not_assignable 在 [fluttercam] lib\packs\reg.certificate.dart:38)

当我使用“_”下划线时,代码工作正常,错误已解决!

controller.initialize().then((_) …
Run Code Online (Sandbox Code Playgroud)

dart flutter

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

在 ReactJS 图表中添加数据标签不起作用?

例子How to display data on top of line chart

在此输入图像描述

实施过程中遇到的问题:

Chartjs 插件“chartjs-plugin-datalabels:1.0.0”导入抛出以下错误

类型错误:无法读取未定义的属性“扩展”。

通过将标签插件包更改为测试版本解决了上述错误2.0.0-rc.1

链接到codesandbox可以在这里找到

这里提出了类似的问题,但解决方案无法解决我的问题。

任何形式的帮助将不胜感激。

import React, { Fragment } from "react";
import { Line } from "react-chartjs-2";
import "chartjs-plugin-datalabels";

const styles = {
  dangerColor: {
    color: "red"
  },
  geen: {
    color: "green"
  }
};

const data = {
  labels: ["Jan", "Feb", "Mar", "Apr", "May"],
  datasets: [
    {
      label: "Avg interest by month",
      data: [0.7, 0.81, 0.71, 0.87, 0.9],
      fill: false,
      backgroundColor: "transparent",
      borderColor: "#06a1e1", …
Run Code Online (Sandbox Code Playgroud)

charts reactjs react-chartjs-2

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

如何在角度材料表中连续显示表标题?

我的材料表以以下方式显示该值:

名称|数量

芒果|10

    <div class="table-cover center-table">
      <div class="mat-elevation-z8 elevation-scroll-control">
        <table mat-table class="full-width-table left-margin" [dataSource]="dataSource" matSort aria-label="Elements">

          <!-- Name Column -->
          <ng-container matColumnDef="name">
            <td mat-header-cell *matHeaderCellDef >Name</td>
            <td mat-cell *matCellDef="let row" class="">
              <div class="cell-style padding-left">{{row.Name}}</div>
            </td>
          </ng-container>

          <!-- quantity Column -->
          <ng-container matColumnDef="quantity">
            <td mat-header-cell *matHeaderCellDef>quantity</td>
            <td mat-cell *matCellDef="let row">
              <div class="cell-style">{{row.quantity}}</div>
            </td>
          </ng-container>

          <tr mat-header-row *matHeaderRowDef="displayedColumns"> </tr>
          <tr mat-row *matRowDef="let row; columns: displayedColumns;"> </tr>
        </table>

      </div>      
    </div>
Run Code Online (Sandbox Code Playgroud)

但我想显示如下所示的值:

名称| 芒果

数量| 10

我怎样才能实现这个目标?任何帮助深表感谢

angular-material angular angular7

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

错误:名称'Image'在库的包中定义:flutter/src/widgets/image.dart'和'package:image/src/image.dart'. - ambiguous_import

如何在Dart中解决此歧义错误.

import 'dart:io';
import 'package:flutter/material.dart';
import 'package:camera/camera.dart';
import 'package:image/image.dart';

return MaterialApp(
  title: 'Camera',
  home: Scaffold(
    body: new Container(
      child: _image == null ? Text('No Image to display') : Image.file(_image),
    ),
    floatingActionButton: new FloatingActionButton(onPressed:() {
      picker();
    },
    tooltip: 'Pick image',
    child: new Icon(Icons.camera)),
  ),
);
Run Code Online (Sandbox Code Playgroud)

错误:

名称'Image'在库的包中定义:flutter/src/widgets/image.dart'和'package:image/src/image.dart'.([camera] lib\packs\reg.certificate.dart:45的ambiguous_import)

图像Flutter Widget库中定义,也在'package:image/image.dart'中定义.但我想从Flutter Widget库中引用它如何做到这一点?

这是package的图像:image/image.dart - >用于解码图像的库.

**包:图像/ image.dart**

dart flutter

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

如何从另一个屏幕在Flutter中重置表单?

如何在Flutter应用中重置(清除)表单字段?一旦数据提交到服务器?

在我的应用中,我有2页。

在第一页输入表单详细信息,例如姓名,地址等

第二页是上传图像。

第一页将数据推送到第二页。(这里我没有进行推送替换,这意味着第二页位于第一页的顶部)

第二页是选择图像,并将表单数据和图像上载到服务器。

我的问题是

上传完成后,如何重设全部2个页面?

我正在使用Firebase服务器上传数据!

提前致谢

forms dart flutter flutter-layout

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

如何删除 Node.js 中的 Cognito 用户?

如何从 nodejs 中的 * cognito * 中删除用户帐户。

我正在尝试从cognito 中删除用户,它对我不起作用。

AWS 配置

const AWS = require('aws-sdk'); const cognitoidentityserviceprovider = new AWS.CognitoIdentityServiceProvider();

池配置

const poolConfig = { UserPoolId: keys.cognito.userPoolId, ClientId: keys.cognito.clientId };

以上配置位于以下删除功能之上。

删除功能

function deleteUserFunc(req, decodedToken) {
    return new Promise((resolve, reject) => {
        const decodedEmailid = decodedToken.email;
        const decodedSub = decodedToken.sub;
        try {
                const userDetails = { Username: decodedSub, Pool: userPool };
                console.log('DEBUG : ' + JSON.stringify(userDetails));
                const cognitoUser = new AmazonCognitoIdentity.CognitoUser(userDetails);

                // Attempting to delete the …
Run Code Online (Sandbox Code Playgroud)

node.js amazon-cognito

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

如何在flutter中设置日期选择器的默认日期?

下面的代码工作正常。但我不知道如何设置默认日期值!

final dateFormat = DateFormat("dd-M-yyyy");

DateTimePickerFormField(
    dateOnly: true,
    format: dateFormat,
    decoration: InputDecoration(labelText: 'Select Date'),
    initialDate: DateTime.now(),
    onSaved: (value){
        _date = value;
    },
),
Run Code Online (Sandbox Code Playgroud)

我正在使用datetime_picker_formfield:颤振库。

我正在尝试使用initialDate: DateTime.now()初始日期属性来做到这一点,但它没有将任何内容显示为初始值。

提前致谢!

dart flutter

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

如何修复 JMeter ArrayIndexOutOfBoundsException?

我在测试 http://lifecharger.org/make-the-rest-of-your-life-the-best-of-your-life/通过 Jmeter,但出现错误。

我的 JMeter 版本是 5.1.1

2019-07-08 11:47:04,668 ERROR o.a.j.g.a.ActionRouter: Error processing org.apache.jmeter.gui.action.Start@12ab28e
java.lang.ArrayIndexOutOfBoundsException: 0
    at org.apache.jmeter.gui.action.Start.startEngine(Start.java:188) ~[ApacheJMeter_core.jar:5.1.1 r1855137]
    at org.apache.jmeter.gui.action.Start.doAction(Start.java:114) ~[ApacheJMeter_core.jar:5.1.1 r1855137]
    at org.apache.jmeter.gui.action.ActionRouter.performAction(ActionRouter.java:88) ~[ApacheJMeter_core.jar:5.1.1 r1855137]
    at org.apache.jmeter.gui.action.ActionRouter.lambda$actionPerformed$0(ActionRouter.java:70) ~[ApacheJMeter_core.jar:5.1.1 r1855137]
    at java.awt.event.InvocationEvent.dispatch(Unknown Source) [?:1.8.0_211]
    at java.awt.EventQueue.dispatchEventImpl(Unknown Source) [?:1.8.0_211]
    at java.awt.EventQueue.access$500(Unknown Source) [?:1.8.0_211]
    at java.awt.EventQueue$3.run(Unknown Source) [?:1.8.0_211]
    at java.awt.EventQueue$3.run(Unknown Source) [?:1.8.0_211]
    at java.security.AccessController.doPrivileged(Native Method) [?:1.8.0_211]
    at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source) [?:1.8.0_211]
    at java.awt.EventQueue.dispatchEvent(Unknown Source) [?:1.8.0_211]
    at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source) [?:1.8.0_211]
    at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source) [?:1.8.0_211]
    at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source) [?:1.8.0_211]
    at java.awt.EventDispatchThread.pumpEvents(Unknown Source) …
Run Code Online (Sandbox Code Playgroud)

jmeter

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

未捕获的语法错误:意外的令牌导出 - popper.js 错误

Angular 给出了错误: bootstrap 4 中的 popper.js 给出了 SyntaxError Unexpected token export

我从浏览器控制台收到此错误。

即使我更改了 popper.min.js 位置引用但没有用..

node_modules/popper.js/dist/umd/popper.min.js

node_modules/popper.js/dist/ems/popper.min.js

Angular.json

    "scripts": [
      "node_modules/bootstrap/dist/js/bootstrap.min.js",
      "node_modules/jquery/dist/jquery.slim.min.js",
      "node_modules/popper.js/dist/popper.min.js"
    ]
Run Code Online (Sandbox Code Playgroud)

javascript bootstrap-4 angular popper.js angular7

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

React-pdf 库未加载 PDF 文档

我正在使用react-pdf库来显示PDF文件。

但库没有加载该文件,即使它没有给出任何错误消息。

import React from "react";
import { Document, pdfjs } from "react-pdf";
pdfjs.GlobalWorkerOptions.workerSrc = `//cdnjs.cloudflare.com/ajax/libs/pdf.js/${pdfjs.version}/pdf.worker.min.js`;

const Dashboard = (): React.ReactElement => {
  const [file, setFile] = React.useState("./invoice.pdf");
  function onFileChange(event: any) {
    console.log(event.target.files);
    setFile(event.target.files[0]);
  }
  function onDocumentLoadSuccess(params: any) {
    console.log("LOAD Success ", params);
  }
  return (
    <React.Fragment>
      <Box minHeight="500px">
        <Document
          file={file}
          onLoadSuccess={onDocumentLoadSuccess}
        ></Document>
      </Box>
      <input onChange={onFileChange} type="file" />
    </React.Fragment>
  );
};

export default Dashboard;

Run Code Online (Sandbox Code Playgroud)

任何形式的帮助将不胜感激,谢谢!

typescript reactjs react-pdf

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