Flutter for web 开发从零到踩坑20---加载新的

2019-12-10  本文已影响0人  松树李树
Flutter for web
前段时间,一直在纠结一个问题,就是flutter for web的项目中,由flutter构建的界面,如何跳转传统web项目的界面链接,例如:https://www.baidu.com

在找到解决方法之前,好一顿苦恼,心想这flutter for web 连这么基础的方法都没有?

终于,偶然机会认识一位98年的小伙儿,教会了我如何跳转的方法。

方法有二:

前提:导入dart.html库

import 'dart:html';

1.在同一个浏览器窗口中加载新链接:

window.location.replace("https://www.baidu.com");

2.创建新的浏览器窗口,加载新的链接地址:

window.open("https://www.baidu.com", "百度");

除了学会了这两种跳转新地址的方法,我还学会了flutter for web项目开发新的方法论,那就是:如果想实现某种功能但不知道方法怎么写的时候,就去参考一下JS的代码,因为flutter for web 项目最终会编译为JS源码,因此在web项目开发中,很多方法都是相通的,以上介绍的两种方法就是这个道理。

上一篇 下一篇

猜你喜欢

热点阅读