logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

redux 使用react-redux插件

用来降低redux的耦合度和使得代码更简洁1、安装cnpm install --save react-redux2、index.js中改变监听订阅import {BrowserRouter} from 'react-router-dom'ReactDOM.render(<Provider store={store} ><App /></Provider>,doc

flutter 断言

assert 方法的参数可以为任何返回布尔值的表达式或者方法。如果返回的值为 true, 断言执行通过,执行结束。 如果返回值为 false,断言执行失败,会抛出一个AssertionError异常 。断言只在检查模式下运行有效,如果在生产模式运行,则断言不会执行。assert(...)代码示例:import 'dart:convert';import 'package:shared_prefer

#flutter
flutter 环形进度条组件CircularProgressIndicator、线性进度条组件LinearProgressIndicator

环形进度条组件不能放在ListView中LinearProgressIndicator(valueColor: AlwaysStoppedAnimation(Colors.x),设置进度颜色backgroundColor: Colors.x,设置整个进度条颜色value:0.9进度值,0到1之间)...

#flutter
flutter 将全局坐标转换成组件内坐标

1、定义方法void getChar(BuildContext context,Offset set){RenderBox box=context.findRenderObject();获得父组件var local=box.globalToLocal(set);将屏幕坐标转换成父组件内的坐标local.dx获取单独的坐标...

#flutter
后端(MVC)、前端(MVVM)

MVC:MVVM:拆分了MVC中的C,把一部分放在VM里,一部分放在V里

flutter 顶部导航DefaultTabController

顶部导航需要将Scaffold组件包裹在DefaultTabController组件内DefaultTabController(length: 2, //配置顶部tab的数量child:Scaffold(appBar: AppBar(title: Text(this.title2),bottom: TabBa...

#flutter
flutter 子元素宽高比组件AspectRatio、卡片组件card、处理圆形头像组件CircleAvatar

子元素宽高比组件AspectRatio(aspectRatio: double数值,child:组件)其中:父元素高/宽只能设置其中一个,子元素的宽/高是父元素高/宽*1/数值,若无父元素继承屏幕的宽度,高度为屏幕宽度*1/数值卡片组件默认为白色有边框的卡片Card(margin:EdgeInsets.xx,child:组件...

#flutter
小程序 多线程Worker(类似h5的webWorker)

一些异步处理的任务,可以放置于Worker中运行,待运行结束后,再把结果返回到小程序主线程。Worker运行于一个单独的全局上下文与线程中,不能直接调用主线程的方法。双方使用Worker.postMessage()来发送数据,Worker.onMessage()来接收数据限制:Worker最大并发数量限制为1个,创建下一个前请用Worker.terminate()结束当前WorkerWorker内

#小程序
flutter 文本框组件TextField

文本框组件TextField(maxLines: , 设置后即可将文本框改成多行文本框maxLength: , 最大输入长度onChanged: (text){} 内容改变回调,第一个参数是输入框的内容,修改状态使用setStateobscureText: true,将文本框改成密码输入形式...

#flutter
前端 保存登陆态方式

存储用户登录态的传统方法—Cookie,是通过Web服务器设置在用户浏览器中的一小段文本。

#前端#服务器#运维
    共 139 条
  • 1
  • 2
  • 3
  • 14
  • 请选择