Flutter-Html
Flutter-Html
一个Flutter小部件,用于将HTML和CSS呈现为Flutter小部件。
使用时参考链接:https://pub.dev/packages/flutter_html
data内是html,在Html()还可以配置style等属性
import 'package:flutter/material.dart';
import 'package:flutter_html/flutter_html.dart';class HtmlPage extends StatefulWidget {HtmlPage({Key? key}) : super(key: key);@overrideState<HtmlPage> createState() => _HtmlPageState();
}class _HtmlPageState extends State<HtmlPage> {@overrideWidget build(BuildContext context) {return Html(data: """<div><h1>Demo Page</h1><p>This is a fantastic product that you should buy!</p><h3>Features</h3><ul><li>It actually works</li><li>It exists</li><li>It doesn't cost much!</li></ul><!--You can pretty much put any html in here!--></div>""",style: {"h1":Style(fontSize: FontSize.em(5)),"html": Style(backgroundColor: Colors.white,),"p": Style(fontSize: FontSize.large),"table": Style(backgroundColor: Color.fromARGB(0x50, 0xee, 0xee, 0xee),),"tr": Style(border: Border(bottom: BorderSide(color: Colors.grey)),),"th": Style(padding: EdgeInsets.all(6),backgroundColor: Colors.grey,),"td": Style(padding: EdgeInsets.all(6),alignment: Alignment.topLeft,),},);}
}
Flutter-Html相关推荐
- Flutter 拨打电话和跳转网页
首先需要一如库 url_launcher 如下 具体写法如下 import 'package:flutter/material.dart'; import 'package:url_launcher ...
- flutter导入第三方库
在pubspec.yaml 文件中找到 dependencies 在里面填写 第三方库即可 例如图中我写了fluttertoast库 特别注意:导入的位置要不dependencies下面的flutte ...
- Flutter 导包 以及体验
Flutter 第一个list 体验 具体位置看图吧 是在pubspec.yaml 里面的 dev_dependencies 里面 然后点击packages_get flutter 不用每次都运行,保 ...
- Flutter 配置
参考 Flutter 中文网 配置的 这里说一下 https://flutterchina.club/setup-windows/ 1 如果自己不能翻墙 先配置镜像 使用镜像 由于在国内访问Flutt ...
- flutter中的路由跳转
在前面的基本路由和命名路由中,都演示了如何进行路由跳转,并且在路由跳转以后,可以借用系统自带的按钮就行返回上一级,当然了,也可以自定义按钮返回上一级. 返回上一级 在前面的例子中,当从Home.dar ...
- Flutter 网络请求库http
http 集成http库 https://pub.dartlang.org/packages/http 添加依赖 dependencies:http: ^0.12.0 安装 flutter packa ...
- 配置flutter For IOS
https://www.cnblogs.com/lovestarfish/p/10628205.html 第一步,下载flutter最新版,解压到自己的目录里: 提供网址:https://flutte ...
- 转:Flutter Decoration背景设定(边框、圆角、阴影、形状、渐变、背景图像等)...
1 继续关系: BoxDecoration:实现边框.圆角.阴影.形状.渐变.背景图像 ShapeDecoration:实现四个边分别指定颜色和宽度.底部线.矩形边色.圆形边色.体育场(竖向椭圆). ...
- Flutter中集成Font Awesome
1.添加引用 在 pubspec.yaml文件中,加入 font awesome的引用 1 dependencies: 2 flutter: 3 sdk: flutter 4 5 # The foll ...
- flutter和webapp_Flutter全平台!迁移现有Flutter项目到WEB端
写在前面 Flutter 是 Google推出并开源的移动应用开发框架,主打跨平台.高保真.高性能.开发者可以通过 Dart语言开发 App,一套代码同时运行在 iOS .Android.web和桌面 ...
最新文章
- java整形超过,Java整形溢出处理机制。
- 信号处理之频谱原理与python实现
- IT精英养生之道,有多少人能做到?
- cocos2d-x游戏开发(九)重要的基类CCNode
- oracle %date 0 10%,“date:~0,10%“是什么意思?
- WEB前端 Vue 全家桶介绍
- 【算法图解|3】JavaScript 如何实现数组去重
- Unity3D 与 objective-c 之间数据交互。iOS SDK接口封装Unity3D接口
- 【HDU - 1540】 Tunnel Warfare (线段树进阶操作 区间合并+ 单点更新+ 最长覆盖区间查询 )
- 字符串的模式匹配--BF算法KMP算法
- TCP/IP文档阅读笔记-TCP Receive Window
- 怎么判断机械硬盘要多大_秋天要多吃芋头,买芋头是买大的还是小的?学学广西大妈怎么买...
- 【今日CV 计算机视觉论文速览 第137期】Fri, 28 Jun 2019
- 奇门遁甲鸣法 第五章 辅格
- 二十一天学通之cookie的路径和域
- 学java后学python,宁波学习java还是python(孩子学Python怎么样)
- mysql链接 及备份
- 关于修复Office图标白色的问题
- Java 练习题:猜数小游戏
- 《枯野抄》--奇妙的人性窥视抄