热文Flutter移动电商实战 --(28)列表页_商品列表后台接口调试
主要调试商品列表页的接口 ![1090399-20190901183329735-742662012.png][] 这个接口是最难的因为有大类、小类还有上拉加载 先配置
主要调试商品列表页的接口 ![1090399-20190901183329735-742662012.png][] 这个接口是最难的因为有大类、小类还有上拉加载 先配置
主要是二级分类的UI布局 ![1090399-20190901171639824-1510974132.png][] 生成我们的右侧动态类 ![1090399-201
主要实现功能,点击一级分类,二级分类跟着变。这里主要用我们的provide 新建provide provide文件夹下创建:child\_category.dart
Flutter | 状态管理特别篇 —— Provide:[https://juejin.im/post/5c6d4b52f265da2dc675b407?tdsourceta
![1090399-20190901163517414-71821326.png][] 自动生成dart类 [https://javiercbk.github.io/j
json转Model类 创建model文件夹,在里面新建category.dart类 ![1090399-20190901162255335-1799308591.png]
由于mysql模块的操作都是异步操作,每次操作的结果都是在回调函数中执行,现在有了async/await,就可以用同步的写法去操作数据库 Promise封装mysql模块
1、楼层标题组件 该组件非常简单,只接收一个图片地址,然后显示即可: class FloorTitle extends StatelessWidget {
拨打电话的功能在app里也很常见,比如一般的外卖app都会有这个才做。其实Flutter本身是没给我们提供拨打电话的能力的,那我们如何来拨打电话那? 1、编写店长电话模块
Dart中可选参数的设置 上节课在作通用方法的时候,我们的参数使用了一个必选参数,其实我们可以使用一个可选参数。Dart中的可选参数,直接使用“\{\}”(大括号)就可以
> 底栏切换每次都重新请求是一件非常恶心的事,flutter 中提供了AutomaticKeepAliveClientMixin 帮我们完成页面状态保存效果。 1、Auto
1、推荐商品类的编写 这个类接收一个List参数,就是推荐商品的列表,这个列表是可以左右滚动的。 /商品推荐/ class Recommend exte
1、AdBanner组件的编写 我们还是把这部分单独出来,需要说明的是,这个Class你也是可以完全独立成一个dart文件的。代码如下: 广告图片 cl
上篇文章中,我们只看到了 dio 的使用方式,但并未跟应用关联起来,所以这一篇将 dio 网络请求与应用界面结合起来,当然这也是为以后的实战作基础准备,基础打牢,我们才能飞速前
这节学习一下POST请求的使用,其实POST和Get请求都是在工作中最重要的两种请求。比如我们要传递一组表单数据过去,这时候用Get请求就是不太合适的,使用POST比较好。
1、创建项目 采用AndroidStudio构建本项目,FIle>New>New Flutter Project… ![1090399-2019081121224171
介绍 众所周知,Node.js运行在[Chrome的JavaScript运行时平台][Chrome_JavaScript]上,我们把该平台优雅地称之为V8引擎。不论是
关键问题 一:所有node\_modules里的模块都不进行打包 webpack的核心功能是将引用的各个模块打到一个文件里,并会将各种规范的模块进行统一的模块化处理(web
1.创建 声明模块 index.d.ts import { Component, ClassicComponentClass, ClassType, Compone
1、项目相关截图 ![1090399-20190811211516417-349871269.png][] 2、项目知识点梳理图 ![1090399-201908
1、获取接口的方法 在service/service\_method.dart里制作方法。我们先不接收参数,先把接口调通。 Future getHomePage
前言 > 这篇文本讲述了这个框架的使用方式,及一些疑问的答疑,更加精准的使用这个框架来建立功能 对项目的了解 ![439652-20181007213718335
Dubbo 支持哪些协议,每种协议的应用场景,优缺点? dubbo: 单一长连接和 NIO 异步通讯,适合大并发小数据量的服务调用, 以及消费者远大于提供者。传输协
首先检查先下this指向问题哦!很多次都是方法中嵌套function导致this.getdata()指向出现问题,所以没有刷新页面!排除后还是不行,可以用下面强制方法试试一般能
环境准备 npm i paper@0.9.25 openseadragon.js(官方网站可下载) openseadragon-paperjs-overlay.j
以前一直使用`create-react-app`这个脚手架进行`react`开发,后面因为一些自定义的配置,转而使用`webpack`搭建一套自己的脚手架。但是在使用`webp
![watermark_type_ZmFuZ3poZW5naGVpdGk_shadow_10_text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L2l0d2Fu
先上效果图: ![在这里插入图片描述][20191024165441253.gif] 原由(必看): 本来微信小程序的map 里面的 controls控件可以轻松实
注册表单如下: class RegistrationForm(FlaskForm): username = StringField("用户名", va
在首次使用Android Studio这个软件创建新项目的时候,编译代码出现这个报错: Error:Execution failed for task ':app:p