标签: dart-pub

如何使 ExpansionTile 尾随图标旋转?

我创建了一个扩展图块,并将原始的尾随图标更改为我自定义的 svg 图标。每当我单击扩展图块时...一切正常,但新的 svg 尾随图标不会像原始尾随图标那样旋转。请问我该如何解决这个问题?

下面的代码

import 'package:flutter/cupertino.dart';
import 'package:flutter/material.dart';
import 'package:flutter_svg/svg.dart';

class ExpansionTileCard extends StatelessWidget {
  final String toptitle;
  final List<Widget> children;
  const ExpansionTileCard({Key key, this.toptitle, this.children})
      : super(key: key);

  @override
  Widget build(BuildContext context) {
    return Container(
      child: new Column(
        crossAxisAlignment: CrossAxisAlignment.start,
        children: <Widget>[
          new Container(
            decoration: new BoxDecoration(
                border:
                    new Border(bottom: new BorderSide(color: Colors.green))),
            child: new Row(
              children: [
                new Expanded(
                  flex: 9,
                  child: new Container(
                    child: new Column(
                      crossAxisAlignment: CrossAxisAlignment.start,
                      children: [
                        ExpansionTile(
                          title: Text(
                            toptitle,
                            style: …
Run Code Online (Sandbox Code Playgroud)

dart dart-pub flutter flutter-dependencies flutter-layout

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

dart web:无法运行 webdev

我安装了 webdev 来运行 dart web,但是当我想运行 webdev 时,它显示错误:

Building package executable... 
Failed to build webdev:webdev:
../../.pub-cache/hosted/pub.dartlang.org/dds-2.1.6/lib/src/cpu_samples_manager.dart:54:21: Error: Type 'CpuSamplesEvent' not found.
  void cacheSamples(CpuSamplesEvent samples) {
                    ^^^^^^^^^^^^^^^
../../.pub-cache/hosted/pub.dartlang.org/dds-2.1.6/lib/src/cpu_samples_manager.dart:54:21: Error: 'CpuSamplesEvent' isn't a type.
  void cacheSamples(CpuSamplesEvent samples) {
                    ^^^^^^^^^^^^^^^
Run Code Online (Sandbox Code Playgroud)

我该如何修复它?

dart-pub dart-html

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

更新尚未在pub上更新的库

我想用一个更新库(瓦迪姆Tsushko的在mongo_dart https://github.com/vadimtsushko/mongo_dart),但酒吧(pub.dartlang.org)仍具有较旧的一个,所以酒吧更新不帮助.我在packages目录中替换了mongo_dart.如何更新引用它的所有应用程序的包?

谢谢!

dart dart-pub

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

文件夹与飞镖项目有什么关联?

当我在Dart编辑器中的Dart项目中创建子文件夹时,立即在此子文件夹中创建一个包子文件夹.我没有读过子文件夹对项目结构有特殊含义的任何地方,但看起来它们确实如此.有谁知道更多?

dart dart-pub dart-editor

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

引用本地dart库

我正在写4个dart库A,B,C和D,它们都处于早期开发阶段,所以我不想在pub上发布它们.

还有一种情况是,只有A,B和C是公共图书馆,所有公共图书馆都依赖于D,这对于这三个图书馆来说应该是私有的.我如何管理这样的情况?

我可以使用pub在我的本地开发机器上为A,B和C安装库D,但它没有发布吗?如何在没有发布D的情况下完成A,B和C的发布,如果不被A,B或C使用,则D看起来不是特别有用?

我已经阅读了入门指南包结构文档,但似乎都没有涵盖这种情况,即如何管理私有库.还有这个问题,但用户在解决她的问题后没有回答.

dart dart-pub

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

Dart导入包不起作用

现在在Dart中导入软件包存在问题,该项目昨天可以正常运行,但今天已经停止,我不知道为什么,整个周末代码都没有更改,而且我不记得运行任何更新。任何带有“ package:” URL的东西都存在问题。例如,这两个在我的项目中都被破坏了:

import 'package:args/args.dart';
import 'package:crypto/crypto.dart';
Run Code Online (Sandbox Code Playgroud)

这些的错误消息是:

Unhandled exception:
Uncaught Error: FileSystemException: Cannot open file, path = 'D:\Dart\server\bin\packages\args\args.dart' (OS Error: The system cannot find the file specified. , errno = 2)
Stack Trace:
#0      _File.open.<anonymous closure> (dart:io/file_impl.dart:349)
#1      _RootZone.runUnary (dart:async/zone.dart:1151)
#2      _Future._propagateToListeners.handleValueCallback (dart:async/future_impl.dart:496)
#3      _Future._propagateToListeners (dart:async/future_impl.dart:579)
#4      _Future._completeWithValue (dart:async/future_impl.dart:339)
#5      _Future._asyncComplete.<anonymous closure> (dart:async/future_impl.dart:401)
#6      _asyncRunCallbackLoop (dart:async/schedule_microtask.dart:41)
#7      _asyncRunCallback (dart:async/schedule_microtask.dart:48)
#8      _runPendingImmediateCallback (dart:isolate-patch/isolate_patch.dart:84)
#9      _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:131)

#0      _rootHandleUncaughtError.<anonymous closure> (dart:async/zone.dart:883)
#1      _asyncRunCallbackLoop (dart:async/schedule_microtask.dart:41)
#2      _asyncRunCallback (dart:async/schedule_microtask.dart:48)
#3      _runPendingImmediateCallback (dart:isolate-patch/isolate_patch.dart:84)
#4 …
Run Code Online (Sandbox Code Playgroud)

dart dart-pub dart-editor

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

如何在WebStorm中使用断点调试Dart Builders

Dart使用构建包来生成代码.如果要调试自己的Builder或现有的Builder,该怎么办?

dart dart-pub

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

目标URI不存在:'package:firebase_database / firebase_database.dart';

Pubsec.Yaml中成功导入依赖项,

但是在打开main.dart文件时显示错误

问题(1)

 The Target URI doesn't Exist:
'package:firebase_database/firebase_database.dart';
Run Code Online (Sandbox Code Playgroud)

dart firebase dart-pub flutter flutter-dependencies

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

dart中的lib / src和/ bin有什么区别?

我知道lib /是存放所有库文件的位置,/ bin是存放命令行应用程序入口点的位置。我知道它们都是公共lib /和bin,但我无法理解使用lib / src的约定,根据官方文档,该约定应包含:实现代码

file conventions package dart dart-pub

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

如何使用我的dart包私有且不在pub dart lang上显示?

由于我的公司协议,我有不想发布到dart包的信息。如何仅将我的dart包用于我的公司而不在pub dart lang上显示?

我已经查看了此链接https://github.com/dart-lang/pub/issues/1050,但仍需要更多有关此信息。

dart dart-pub flutter

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