任何人都请提供一些信息为什么会这样?
当我尝试添加实现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) 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) 例子How to display data on top of line chart
实施过程中遇到的问题:
Chartjs 插件“chartjs-plugin-datalabels:1.0.0”导入抛出以下错误
类型错误:无法读取未定义的属性“扩展”。
通过将标签插件包更改为测试版本解决了上述错误2.0.0-rc.1
这里提出了类似的问题,但解决方案无法解决我的问题。
任何形式的帮助将不胜感激。
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) 我的材料表以以下方式显示该值:
名称|数量
芒果|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
我怎样才能实现这个目标?任何帮助深表感谢
如何在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 - >用于解码图像的库.
如何在Flutter应用中重置(清除)表单字段?一旦数据提交到服务器?
在我的应用中,我有2页。
在第一页输入表单详细信息,例如姓名,地址等
第二页是上传图像。
第一页将数据推送到第二页。(这里我没有进行推送替换,这意味着第二页位于第一页的顶部)
第二页是选择图像,并将表单数据和图像上载到服务器。
我的问题是
上传完成后,如何重设全部2个页面?
我正在使用Firebase服务器上传数据!
提前致谢
如何从 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) 下面的代码工作正常。但我不知道如何设置默认日期值!
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()初始日期属性来做到这一点,但它没有将任何内容显示为初始值。
提前致谢!
我在测试 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) 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) 我正在使用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)
任何形式的帮助将不胜感激,谢谢!
dart ×5
flutter ×5
angular ×2
angular7 ×2
reactjs ×2
bootstrap-4 ×1
charts ×1
forms ×1
javascript ×1
jmeter ×1
node.js ×1
popper.js ×1
react-pdf ×1
typescript ×1