学习笔记
小橙几
这个作者很懒,什么都没留下…
展开
-
flutter 输入框maxLines动态变化
TextField(maxLines: null), TextField(minLines: 2, maxLines: 4)原创 2022-01-20 10:47:24 · 2035 阅读 · 0 评论 -
flutter margin 负边距
flutter container给边距写负值会报错:'margin == null ||I/flutter ( 3173): margin.isNonNegative': is not true.child: Container( color: Colors.white, transform: Matrix4.translationValues(0.0, -50.0, 0.0),),原创 2022-01-17 16:22:39 · 4977 阅读 · 0 评论 -
flutter 实心三角形
代码class TrianglePainter extends CustomPainter { final Color strokeColor; final PaintingStyle paintingStyle; final double strokeWidth; TrianglePainter( {this.strokeColor = Colors.black, this.strokeWidth = 3, this.paintingStyle =原创 2022-01-14 16:52:19 · 2335 阅读 · 0 评论 -
flutter 获取上下文,flutter获取dom元素位置
flutter 获取上下文,flutter获取dom元素位置.GlobalKey anchorKey = GlobalKey();Text( 'context',key:anchorKey);var renderBox = anchorKey.currentContext?.findRenderObject() as RenderBox;var offset = renderBox.globalToLocal(Offset(100, renderBox.size.height));原创 2022-01-14 11:22:25 · 2262 阅读 · 1 评论 -
js原生获取某个div下的所有子节点
var parentNode = document.getElementById('wrapper');var inputArray = parentNode.getElementsByTagName('input');原创 2021-12-21 10:33:28 · 7091 阅读 · 0 评论 -
js原生实现for循环渲染数组
<!DOCTYPE html><html><title>js原生实现for循环渲染数组</title><head><style type="text/css">#wrapper { background-color: pink;}#wrapper .row { border: 1px solid #000;}.row div{ border: 1px solid #000; displa原创 2021-12-20 18:21:33 · 3862 阅读 · 2 评论 -
flutter 使用for循环
Wrap( children: <Widget>[ for (int i = 0; i < (data.secList?.length ?? 0); i++) Text('#关键词$i') ], ),原创 2021-12-07 14:23:28 · 3074 阅读 · 0 评论 -
使用Hexo搭建gihub博客
1.安装环境1.1 安装node.jsnode官网>>1.2 安装Hexonpm install -g hexo-cli2.初始化项目2.1 这里初始化了一个名字叫myBlog的项目hexo init myBlog2.2 进入新建的项目文件夹cd myBlog2.3 将 Hexo 编译生成 HTML 代码hexo generate运行hexo generate时, 突然遇到一个报错-- Usage: hexo <command>, 执行npm ins原创 2021-11-24 19:24:38 · 413 阅读 · 0 评论 -
vue 表格固定首行首列(纯css)
<template><div className="table_wrap"> <table> <thead> <tr> <th v-for="(n,i) of 6" :key="i">表头{{i}}</th> </tr> </thead> <tbody>原创 2021-11-15 21:10:41 · 2546 阅读 · 0 评论 -
使用react.memo()
使用react.memo()优化函数组件性能function TestComponent(props) { let {name} = props console.log('Rendering:', props) return ( <div> { props } </> )}TestComponent.defaultProps = { name: ''}TestComponent.pro原创 2021-05-18 20:18:59 · 114 阅读 · 0 评论 -
typescript安装使用base64
1.安装$ npm install --save @types/js-base64我在vscode里面安装的, 不知道为什么一直报错然后我换了一个终端就安装成功了2. 使用引入import { Base64 } from 'js-base64';Base64.encode('apple');...原创 2019-04-10 12:00:50 · 6042 阅读 · 2 评论 -
next styled-jsx教程 react中使用styled-jsx
styled-jsx使用styled-jsx安装如何使用组件内样式公共样式styled-jsxstyled-jsx是一个支持jsx方式编写的css-in-js插件安装1.用npm安装styled-jsxnpm install --save styled-jsx2.在babel的plugins中配置styled-jsx/babel{ "plugins": [ "style...原创 2019-03-25 20:25:50 · 3870 阅读 · 1 评论