Dart基础
Dart 语言开发文档 Dart 一些概念 所有变量皆对象:所有变量引用的都是 对象,每个对象都是一个 类 的实例。数字、函数以及 null 都是对象。除去 null 以外(如果你开启了 空安全), 所有的类都继承于 Object 类。 类型可推断:尽管 Dart 是强类型语言,但是在声明变量时指定类型是可选的,因为 Dart 可以进行类型推断。可以用 var、dynamic...
Dart 语言开发文档 Dart 一些概念 所有变量皆对象:所有变量引用的都是 对象,每个对象都是一个 类 的实例。数字、函数以及 null 都是对象。除去 null 以外(如果你开启了 空安全), 所有的类都继承于 Object 类。 类型可推断:尽管 Dart 是强类型语言,但是在声明变量时指定类型是可选的,因为 Dart 可以进行类型推断。可以用 var、dynamic...
Flutter 教程 flutter.cn Flutter实战 第二版 电子书
其他 js 包管理器 cnpm 淘宝 npm 镜像 https://npmmirror.com/ 由于 npm 默认镜像源 https://registry.npmjs.org 使用的是国外的服务器,在国内通过其下载 npm 依赖时,下载速度会比较缓慢,故而就出现了淘宝源之类的镜像源,以便开发者快速下载 npm 依赖,而 cnpm 就是将最新的淘宝源作为下载源的一款工具包,cnpm 可...
npm 入门 什么是 npm? npm 是 Node.js 的标准包管理器。新版的 node.js 已经集成了 npm。可以通过输入 npm -v 来测试是否成功安装;如果你安装的是旧版本的 npm,可以很容易得通过 npm 命令来升级,命令如下: sudo npm install npm -g # 如果是 Window 系统使用以下命令即可: npm install npm -g ...
electron 入门 什么是 electron? Electron 可以让你使用纯 JavaScript 调用丰富的原生 APIs 来创造桌面应用。你可以把它看作一个专注于桌面应用的 Node.js 的变体,而不是 Web 服务器。这不意味着 Electron 是绑定了 GUI 库的 JavaScript。相反,Electron 使用 web 页面作为它的 GUI,所以你能把它看作成一...
viewport viewport 背景 一个移动专属的 Meta 值,用于定义视口的各种行为;该特性最先由 Apple 引入,用于解决移动端的页面展示问题。 为什么需要引入 viewport? 我们知道用户大规模使用手机等移动设备来进行网页浏览器,其实得益于智能手持设备的兴起,也就是近几年的事。(还记得不久前的几年,满大街都还是诺基亚的天下么?) 这时有一个很现实的问题摆...
Vue 项目结构目录
常用 Vue-UI 库 Vue UI 组件库 移动端常用 UI 组件库 Vant https://youzan.github.io/vant Cube UI https://didi.github.io/cube-ui Mint UI http://mint-ui.github.io PC 端常用 UI 组件库 Element UI https://eleme...
Vue.js 过渡 & 动画基础 过渡 Vue 在插入、更新或者移除 DOM 时,提供多种不同方式的应用过渡效果。 Vue 提供了内置的过渡封装组件,该组件用于包裹要实现过渡效果的组件。 语法 <transition name = "nameoftransition"> <div></div> </transition...
Vue2 组件基础 Vue 自定义组件步骤 定义组件 定义组件:使用 Vue.extend(options) 创建,其中 options 和 new Vue(options) 时传入的那个 options 几乎一样,但也有点区别; el 不要写,最终所有的组件都要经过一个 vm 的管理,由 vm 中的 el 决定服务哪个容器。 data 必须写成...