Swift 类
Swift 类是构建代码所用的一种通用且灵活的构造体。
我们可以为类定义属性(常量、变量)和方法。
与其他编程语言所不同的是,Swift 并不要求你为自定义类去创建独立的接口和实现文件。你所要做的是在一个单一文件中定义一个类,系统会自动生成面向其它代码的外部接口。
类和结构体对比
Swift 中类和结构体有很多共同点。共同处在于:
定义属性用于存储值
定义方法用于提供功能
定义附属脚本用于访问值
定……继续阅读 »
2年前 (2022-06-20) 96浏览 0评论
0个赞
pre {
white-space: pre-wrap;
}
jQuery EasyUI 树形菜单 – 树形网格动态加载
动态加载树形网格有助于从服务器上加载部分的行数据,避免加载大型数据的长时间等待。本教程将向您展示如何创建带有动态加载特性的树形网格(TreeGrid)。
创建树形网格(TreeGrid)
<table title="Prod……继续阅读 »
2年前 (2022-06-20) 288浏览 0评论
0个赞
PHP JSON
本章节我们将为大家介绍如何使用 PHP 语言来编码和解码 JSON 对象。
环境配置
在 php5.2.0 及以上版本已经内置 JSON 扩展。
JSON 函数
函数
描述
json_encode
对变量进行 JSON 编码
json_decode
对 JSON 格式的字符串进行解码,转换为 PHP 变量
json_last_error
返回最后发生的错误
js……继续阅读 »
2年前 (2022-06-20) 197浏览 0评论
0个赞
jQuery UI ThemeRoller
ThemeRoller 简介
ThemeRoller 是一个 Web 应用程序,为 jQuery UI 设计和下载自定义主题提供了直观的界面。您可以访问 jQuery UI ThemeRoller 进行主题定制。
jQuery UI ThemeRoller 是由波士顿的 Filament Group, Inc 设计和开发的。
ThemeRoller 界面
ThemeRol……继续阅读 »
2年前 (2022-06-19) 177浏览 0评论
0个赞
AngularJS SQL
在前面章节中的代码也可以用于读取数据库中的数据。
使用 PHP 从 MySQL 中获取数据
AngularJS 实例
<div ng-app=“myApp” ng-controller=“customersCtrl”>
<table> <tr
ng-repeat=“x in na……继续阅读 »
2年前 (2022-06-19) 183浏览 0评论
0个赞
TypeScript 变量声明
变量是一种使用方便的占位符,用于引用计算机内存地址。
我们可以把变量看做存储数据的容器。
TypeScript 变量的命名规则:
变量名称可以包含数字和字母。
除了下划线 _ 和美元 $ 符号外,不能包含其他特殊字符,包括空格。
变量名不能以数字开头。
变量使用前必须先声明,我们可以使用 var 来声明变量。
我们可以使用以下四种方式来声明变量:
声明变量的类型及初始值……继续阅读 »
2年前 (2022-06-19) 166浏览 0评论
0个赞
jQuery – AJAX 简介
AJAX 是与服务器交换数据的技术,它在不重载全部页面的情况下,实现了对部分网页的更新。
jQuery AJAX 实例
$(document).ready(function(){
$(“button”).click(function(){
$(“#div1”).load(“/try/ajax/de……继续阅读 »
2年前 (2022-06-19) 195浏览 0评论
0个赞
Vue.js 计算属性
计算属性关键词: computed。
计算属性在处理一些复杂逻辑时是很有用的。
可以看下以下反转字符串的例子:
实例 1
<div id="app">
{{ message.split(”).reverse().join(”) }}
</div>
实例 1 中模板变的很复杂起来,也不容易看懂理解。
接下来我们看看使用了计……继续阅读 »
2年前 (2022-06-19) 322浏览 0评论
0个赞
jQuery UI 主题
所有的 jQuery UI 插件都允许开发人员无缝集成 UI 小部件到他们网站或应用程序的外观和感观。每个插件通过 CSS 定义样式,且包含了两层样式信息:标准的 jQuery UI CSS 框架 样式和具体的插件样式。
jQuery UI CSS 框架提供了语义表示的类,用来表明小部件内元素的角色,比如标题、内容或可点击区域。这些在所有的小部件中都是一致的,一个可点击的 tab(标签页)、……继续阅读 »
2年前 (2022-06-19) 142浏览 0评论
0个赞
pre {
white-space: pre-wrap;
}
jQuery EasyUI 数据网格 – 自定义分页
数据网格(datagrid)内置一个很好特性的分页功能,自定义也相当简单。在本教程中,我们将创建一个数据网格(datagrid),并在分页工具栏上添加一些自定义按钮。
创建数据网格(DataGrid)
<table id="tt" t……继续阅读 »
2年前 (2022-06-19) 331浏览 0评论
0个赞
jQuery EasyUI 扩展
Portal(制作图表、列表、球形图等)
数据网格视图(DataGrid View)
可编辑的数据网格(Editable DataGrid)
可编辑的树(Editable Tree)
数据网格行过滤(DataGrid Filter Row)
数据网格行拖放(Drag and Drop Rows in DataGrid)
树形网格行拖放(Drag and Dr……继续阅读 »
2年前 (2022-06-19) 236浏览 0评论
0个赞
Node.js JXcore 打包
Node.js 是一个开放源代码、跨平台的、用于服务器端和网络应用的运行环境。
JXcore 是一个支持多线程的 Node.js 发行版本,基本不需要对你现有的代码做任何改动就可以直接线程安全地以多线程运行。
这篇文章主要是要向大家介绍 JXcore 的打包功能。
JXcore 安装
下载 JXcore 安装包,并解压,在解压的的目录下提供了 jx 二进制文件命令,接下来我们主要……继续阅读 »
2年前 (2022-06-19) 129浏览 0评论
0个赞
jQuery UI 下载
一旦您对 jQuery UI 有了基本了解,您就可以亲自尝试一下。请从 jQuery UI 网站上的 Download Builder(下载生成器) 页面下载 jQuery UI 的副本。
创建自定义 jQuery UI 下载
jQuery UI 的下载生成器(Download Builder)允许您选择您需要下载的组件,为项目获取一个自定义的库版本。创建自定义 jQuery UI 下载需要……继续阅读 »
2年前 (2022-06-19) 179浏览 0评论
0个赞
jQuery Tooltip
jQuery Tooltip 插件取代了原生的工具提示框,让它们可自定义,您只需要调整它们的内容、位置和外观即可。
该插件目前版本是 1.3,已经很长时间没有更新,推荐使用 jQuery UI 工具提示框(Tooltip)。
如需了解更多有关 jQuery UI 工具提示框(Tooltip)的细节,请查看 API 文档 jQuery UI 工具提示框部件(Tooltip Widget)。……继续阅读 »
2年前 (2022-06-19) 164浏览 0评论
0个赞
pre {
white-space: pre-wrap;
}
jQuery EasyUI 窗口 – 窗口与布局
Layout 组件可以内嵌在窗口(window)中。我们可以创建一个复杂的布局窗口,甚至不需要写任何的 js 代码。jquery-easyui 框架帮我们在后台做渲染和调整尺寸。
作为一个实例,我们创建一个窗口(window),它包含两个部分,一个放置在左边一个放置在右边。在窗口(window)……继续阅读 »
2年前 (2022-06-19) 319浏览 0评论
0个赞
Vue3 样式绑定
Vue.js class
class 与 style 是 HTML 元素的属性,用于设置元素的样式,我们可以用 v-bind 来设置样式属性。
v-bind 在处理 class 和 style 时, 表达式除了可以使用字符串之外,还可以是对象或数组。
v-bind:class 可以简写为 :class。
class 属性绑定
我们可以为 v-bind:class 设置一个对象,从而动态的切换 c……继续阅读 »
2年前 (2022-06-19) 188浏览 0评论
0个赞
Swift 构造过程
构造过程是为了使用某个类、结构体或枚举类型的实例而进行的准备过程。这个过程包含了为实例中的每个属性设置初始值和为其执行必要的准备和初始化任务。
Swift 构造函数使用 init() 方法。
与 Objective-C 中的构造器不同,Swift 的构造器无需返回值,它们的主要任务是保证新实例在第一次使用前完成正确的初始化。
类实例也可以通过定义析构器(deinitializer)在类实例释……继续阅读 »
2年前 (2022-06-18) 90浏览 0评论
0个赞
jQuery Prettydate
jQuery Prettydate 插件为表单提供了强大的验证功能,让客户端表单验证变得更简单,同时提供了大量的定制选项,满足应用程序各种需求。该插件捆绑了一套有用的验证方法,包括 URL 和电子邮件验证,同时提供了一个用来编写用户自定义方法的 API。所有的捆绑方法默认使用英语作为错误信息,且已翻译成其他 37 种语言。
该插件目前版本是 1.1.0。
下载 jQuery Pr……继续阅读 »
2年前 (2022-06-18) 257浏览 0评论
0个赞
AngularJS 参考手册
AngularJS 指令
本教程用到的 AngularJS 指令 :
指令
描述
ng-app
定义应用程序的根元素。
ng-bind
绑定 HTML 元素到应用程序数据
ng-bind-html
绑定 HTML 元素的 innerHTML 到应用程序数据,并移除 HTML 字符串中危险字符
ng-bind-template
规定要使用模板替换的文本内容
ng……继续阅读 »
2年前 (2022-06-18) 158浏览 0评论
0个赞
Highcharts 气泡图
本章节我们将为大家介绍 Highcharts 的气泡图。
我们在前面的章节已经了解了 Highcharts 配置语法。接下来让我们来看下 Highcharts 的其他配置。
配置
chart 配置
配置 chart 的 type 为 ‘bubble’ 。chart.type 描述了图表类型。默认值为 “line”。
chart.zoo……继续阅读 »
2年前 (2022-06-18) 112浏览 0评论
0个赞
AngularJS 表格
ng-repeat 指令可以完美的显示表格。
在表格中显示数据
使用 angular 显示表格是非常简单的:
AngularJS 实例
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<script src="https://cdn.bootc……继续阅读 »
2年前 (2022-06-18) 238浏览 0评论
0个赞
jQuery UI 实例 – 转换 Class(Switch Class)
当动画样式改变时,为匹配的元素集合内的每个元素添加和移除指定的 Class。
如需了解更多有关 .switchClass() 方法的细节,请查看 API 文档 .switchClass()。
.switchClass() 演示
点击按钮预览特效。
<!doctype html>
<html lang="en"&……继续阅读 »
2年前 (2022-06-18) 158浏览 0评论
0个赞
pre {
white-space: pre-wrap;
}
jQuery EasyUI 布局 – 动态添加标签页(Tabs)
通过使用 jQuery EasyUI 可以很容易地添加 Tabs。您只需要调用 ‘add’ 方法即可。
在本教程中,我们将使用 iframe 动态地添加显示在一个页面上的 Tabs。
当点击添加按钮,一个新的 tab 将被添加。如果 tab 已经存在,它……继续阅读 »
2年前 (2022-06-18) 326浏览 0评论
0个赞
pre {
white-space: pre-wrap;
}
jQuery EasyUI 布局 – 为网页创建边框布局
边框布局(border layout)提供五个区域:east、west、north、south、center。以下是一些通常用法:
north 区域可以用来显示网站的标语。
south 区域可以用来显示版权以及一些说明。
west 区域可以用来显示导航菜单。
east 区域可以用来显示……继续阅读 »
2年前 (2022-06-18) 147浏览 0评论
0个赞
jQuery UI API 类别 – 小部件(Widgets)
小部件(Widgets)是功能丰富、有状态的插件,它有一个完整的生命周期,带有方法和事件。您可以查看 部件库(Widget Factory)文档 了解更多详情。
API
描述
也属于类别
折叠面板部件(Accordion Widget)
把一对标题和内容面板转换成折叠面板。
自动完成部件(Autocomplete Widget……继续阅读 »
2年前 (2022-06-18) 281浏览 0评论
0个赞
DTD – 元素
在一个 DTD 中,元素通过元素声明来进行声明。
声明一个元素
在 DTD 中,XML 元素通过元素声明来进行声明。元素声明使用下面的语法:
<!ELEMENT element-name category>
或
<!ELEMENT element-name (element-content)>
空元素
空元素通过类别关键词EMPTY进行声明:
<!……继续阅读 »
2年前 (2022-06-18) 316浏览 0评论
0个赞
Vue.js 条件语句
条件判断
v-if
条件判断使用 v-if 指令:
v-if 指令
在元素 和 template 中使用 v-if 指令:
<div id="app">
<p v-if="seen">现在你看到我了</p>
<template v-if="ok">
<h……继续阅读 »
2年前 (2022-06-18) 197浏览 0评论
0个赞
jQuery UI 实例 – 按钮(Button)
用带有适当的悬停(hover)和激活(active)的样式的可主题化按钮来加强标准表单元素(比如按钮、输入框、锚)的功能。
如需了解更多有关 button 部件的细节,请查看 API 文档 按钮部件(Button Widget)。
默认功能
可用于按钮的标记实例:一个 button 元素,一个类型为 submit 的 input 元素和一个锚。
<……继续阅读 »
2年前 (2022-06-18) 185浏览 0评论
0个赞
jQuery UI 实例 – 移除 Class(Remove Class)
当动画样式改变时,为匹配的元素集合内的每个元素移除指定的 Class。
如需了解更多有关 .removeClass() 方法的细节,请查看 API 文档 .removeClass()。
.removeClass() 演示
点击按钮预览特效。
<!doctype html>
<html lang="en">……继续阅读 »
2年前 (2022-06-18) 159浏览 0评论
0个赞
Angular 2 TypeScript 环境配置
本章节使用的是 TypeScript 来创建 Angular 的应用,这也是官方推荐使用的,本教程的实例也将采用 TypeScript 来编写。
TypeScript 是一种由微软开发的自由和开源的编程语言,它是JavaScript的一个超集,扩展了JavaScript的语法。
如果你不了解TypeScript,可以查阅以下资料:
TypeScript 入门教程……继续阅读 »
2年前 (2022-06-18) 319浏览 0评论
0个赞