随笔分类 - Dart
看看Dart
摘要:在很多场合是需要访问Html页面的Js代码的.所以咱们得这么做: 1:pubspec.yaml配置文件里添加js类库: ①找到Dependencies那一项,然后点击Add ②在对话框中输入js ③点击右上角的RunPub install安装类库,请检查类库是否已经完成 点击package下是否生成了一些包,其中有一个就是js,有则成功了. 2: 在main主文件中,尝试使用jstry{ js.context.alert("HelloDart from js"); }catch(e){ window.alert(e); } 点击运行, 弹出的对话框并不是HelloDart,
阅读全文
摘要:1: 在lib文件里定义一个成员变量library Helper;class Helper{ String name = "你好, 我是Dart~"; .....} 2: 在入口文件里 import 'Helper.dart' as hl; void main(){ window.alert(hl); //这个时候要创建新的对象的话应该如此这般: hl.Helper h = new hl.Helper(); int sum = h.Sum(100, 200); double div = hl.Helper.Div(100, 200);}红色字体的别名可以任意
阅读全文
摘要:在java开发中我们是最常用的就是MVC开发模式.需要分层于是就需要分包,在Dart里这么做需要这么做: 1: 在web里新建一个文件取名为:Helper.dart 2:里面内容为: 注意红色字体library Helper;class Helper{ int Sum(int a, int b){ return a + b; }static double Div(int a, int b){ if(b != 0){ return a/b; }else{ return null; } }}这里的定义和Java没什么区别, 重点在红色字体,将这个Dart文件定义为库...
阅读全文
摘要:import'dart:html';int i = 100;String str = "sum is ";int n = 110;void main() { A a = new A(); a.sum();}void btnClick(MouseEvent e){ window.alert("HelloDart");}class A{ int sum(){ window.alert((i + n).toString()); }}这货和Java一样, 就不解释了.
阅读全文
摘要:1:打开IDE,选择CreateAppplication; 2: 填写好项目名称: HelloDart后,选择WebApplication,点击Finish; 3: 在web下找到helloDart.html-->在body里添加: <button id='btnClick'>Click me</button> 4: 在web下找到HelloDart.dart文件.删除自建的方法,保留void main方法,main方法里为空, 如下:import'dart:html'; void main(){}如果你的dart文件和我一样,那么
阅读全文
摘要:谷歌出了一个Dart,是为了我这种看着js就想吐的人的. 1:开发工具,谷歌修改了Eclipse为Dart. http://pan.baidu.com/share/link?shareid=322445&uk=2853005113 按照版本下载; 2:打开IDE 3: 选择Create APPlication 4: 点击Run IDE自动将Dart文件编译成js文件.然后就可以看见一个旋转360°的click me字样了. 明天研究下Dart的语法.
阅读全文
浙公网安备 33010602011771号