listview - 如何在调试模式下禁用鼠标滚轮滚动点击
问题描述
我在制作 Flutter 应用时使用了 ListView。但是当通过模拟器运行它时,就会出现问题。使用鼠标滚轮滚动时,列表视图项目会被粘贴。不能滚动。并且滚动不流畅。
main.dart 文件的一部分
body: ListView(
children: <Widget>[
image_Carousel,
Padding(
padding: const EdgeInsets.all(8.0),
child: Text('Categories'),
),
//Horizontal ListView Begin Here
HorizontalList(),
Padding(
padding:
const EdgeInsets.symmetric(vertical: 15.0, horizontal: 8.0),
child: Text('Recent Products'),
),
// Grid view
Container(
height: 320.0,
child: Products(),
)
],
),
部分代码 products.dart 文件
import 'package:flutter/cupertino.dart';
import 'package:flutter/material.dart';
// my own imports
import 'package:ecommercetuto/pages/product_details.dart';
class Products extends StatefulWidget {
@override
_ProductsState createState() => _ProductsState();
}
class _ProductsState extends State<Products> {
var product_list = [
{
"name": "Blazer",
"picture": "images/products/blazer1.jpeg",
"old_price": 120,
"price": 100,
},
{
"name": "Red Dress",
"picture": "images/products/dress2.jpeg",
"old_price": 110,
"price": 80,
},
{
"name": "Blazer",
"picture": "images/products/dress1.jpeg",
"old_price": 150,
"price": 110,
},
如何解决这个问题?
解决方案
推荐阅读
- sitefinity - sitefinity ActionResult 缺少查询字符串
- xml - XSLT:如何调用以字符串形式给出的用户定义函数
- python - 如何在 Jupyter 笔记本中使用 Pandas 永久更改数据框样式?
- python - 具有多个键的 Python 字典列表
- sql - 在 SQL Server 中选择以显示表 OnHand、Sale 和 Purchase 中的所有不同行,其中一个/或 Qty 字段不为空
- c++ - ffmpeg/Libavcodec 找不到编解码器
- vscode-extensions - vscode文件资源管理器复制/粘贴如何工作?
- javascript - DataTables 警告:表 id={id} - 请求行 {row-index}、列 {column-index} 的未知参数“{parameter}”
- java - 我需要一个循环来向用户询问 5 次 1 到 10 之间的数字
- java - 如何在 ListIterator(反向)迭代期间正确添加对象?