Flutter Web 应用程序的 URL 中删除前导`#`
接上文
作者:坚果
公众号:“大前端之旅”
华为云享专家,InfoQ签约作者,阿里云专家博主,51CTO博客首席体验官,开源项目GVA成员之一,专注于大前端技术的分享,包括Flutter,小程序,安卓,VUE,JavaScript。
然后大家是不是发现上面有个# ,说实话,我看着也很烦,那么如何解决呢,其实也简单。导入下面的包
url_strategy: ^0.2.0
如何安装呢?控制台运行
flutter pub add url_strategy
url_strategy
Flutter 应用程序包,允许使用单行代码设置 Web URL 策略。
import 'package:url_strategy/url_strategy.dart';void main() {// Here we set the URL strategy for our web app.// It is safe to call this function when running on mobile or desktop as well.setPathUrlStrategy();runApp(MyApp());
}
现在,您的 Flutter Web 应用程序的 URL 中将不再有前导#
。
即使在 web 以外的任何其他平台上运行(这是这个包的重点),调用该函数也是安全的。这意味着您可以setPathUrlStrategy
在移动设备或台式机上运行时安全地调用 - 这将只是一个 noop。
所以大家看到了吗?没有了哦。
Flutter Web 应用程序的 URL 中删除前导`#`相关推荐
- java字符串去掉首尾双引号,Java程序从字符串中删除前导和尾随引号
首先,让我们考虑一个带引号的字符串String originalStr = "\"Demo Text\""; 现在,请看以下逻辑作为开始引用.if (origi ...
- scala 去除重复元素_Scala程序从列表中删除重复项
scala 去除重复元素 List in Scala is a collection that stores data in the form of a liked-list. The list is ...
- JavaScript学习(八十)—请写一段JS程序提取URL中的各个get参数(参数名和参数个数不确定),将其按key-value形式返回到一个json结构中
JavaScript学习(八十)-请写一段JS程序提取URL中的各个get参数(参数名和参数个数不确定),将其按key-value形式返回到一个json结构中 题目: 代码:
- python删除所有core文件_python – 从pandas.core.series.Series中删除前导零
我有一个带有数据的pandas.core.series.Series 0 [00115840, 00110005, 001000033, 00116000... 1 [00267285, 002636 ...
- Python | 程序从列表中删除范围内的所有元素
Given a list and we have to remove elements in a range from the list in Python. 给定一个列表,我们必须从Python中的 ...
- python 补前导零_Python正则表达式| 程序从IP地址中删除前导零
python 补前导零 Given an IP address as input, write a Python program to remove leading zeros from it. 给定 ...
- outlook删除web邮件服务器,从Outlook中删除 Web 邮箱策略Exchange Online
从Outlook中删除 Web 邮箱策略Exchange Online 2021/6/1 本文内容 您可以使用 Exchange 管理中心 (EAC) 或 Exchange Online PowerS ...
- Tomcat 警告之“资源添加到Web应用程序[]的缓存中,因为在清除过期缓存条目后可用空间仍不足 - 请考虑增加缓存的最大空间”
问题 [/attach/image/89833d7734344d10980e0c4450c0e575.png]的资源添加到Web应用程序[/uacp_yunguan]的缓存中,因为在清除过期缓存条目后 ...
- kotlin 字符串去空格_Kotlin程序从字符串中删除所有空格
kotlin 字符串去空格 Given a string, we have to remove all whitespaces from it. 给定一个字符串,我们必须从中删除所有空格. Examp ...
最新文章
- ”device not found“错误原因及解决方法
- 根据html页面模板动态生成html页面(c#类)
- 【NOI2019】回家路线【无后效性dp状态设计】【斜率优化】
- c++判断字符是否为空格或数字
- App流量测试--使用安卓自身提供的TCP收发长度统计功能
- cocos2dx 圆盘抽奖_【cocos2dx 3.3 lua】06 抽奖转盘效果
- c# 定义operator运算符
- Kotlin的互操作——Kotlin与Java互相调用
- 工程量清单软件测试,输变电工程量清单投标标准化应用软件BQB2017基本操作方法...
- AI快捷键大全 2020
- Excel中Match()函数使用方法
- 【饥饿游戏搜索算法】基于饥饿游戏搜索算法求解单目标优化问题(HGS)含Matlab源码
- 学习英文-学以致用【场景:程序员英文-开发环境】
- android多国语言---简写对应国家code
- jQuery扁平化风格手风琴菜单
- JetBrains Account验证时JetBrains账户连接错误:连接拒绝(连接拒绝) 或 用于签署许可证的证书不是由JetBrains root certifi签署的。
- 三方协议接收节点不存在_三方协议扣款常见问题及解决方法
- Android P SELinux (三) 权限检查原理与调试
- 工信部规范云服务市场经营行为 概念股望爆发
- 机器人系统常用仿真软件介绍效果与评价指标
热门文章
- MyBatis-Plus 快速开始及详测 SpringBoot 集成Mybatis-Plus
- emc整改措施及案例_12.5EMC一点通||EMC整改措施
- QT最方便的LOG库使用Easylogging++,只需要一个头文件
- python调用通达信公式_对照通达信一些指标的Python实现
- 正确的VC2008运行库发行方法
- android弹出选择usb,android 解决:默认情况下用于该USB设备 自动获取USB操作权限...
- 怎么把cad的图导入ps_PS中怎么抠图?以扣取头部图像为例
- hashmap取值_一万六千字的HashMap深度剖析
- 子程序与中断程序的异同_【干货】plc怎样理解中断功能,其作用是什么?
- fprintf函数的用法_MATLAB的21种特殊符号,总有一种你不知道的用法