科技
类型
可以朗读
语音朗读
174千字
字数
2022-01-01
发行日期
展开全部
主编推荐语
钉钉官方技术团队编写的钉钉小程序开发教程,内容权威、全面、系统。
内容简介
本书为数字化转型落地提供了可行的技术支撑。
利用钉钉小程序开发的应用,被汇聚在应用市场中,可以服务于个人和企业,更好地帮助企业进行数字化转型。本书从钉钉小程序的技术原理出发,细致且全面地对钉钉小程序的开发内容进行介绍,由浅入深地引领开发者了解钉钉小程序的开发工具、组件、JSAPI等,并提供了钉钉小程序实战案例,详细介绍了从成为一名钉钉开发者到小程序应用上架的每一步流程。
本书适合有一定前端基础的开发者使用,如果有支付宝小程序开发经验,则能更快地接受和理解本书内容,因为它们在一些基本概念和底层技术上是共通的。
本书可以作为钉钉小程序的入门学习指南,也可以作为API速查工具书。
目录
- 版权信息
- 内容简介
- 本书编委会
- 推荐序
- 前言
- 第1章 开发你的第一个钉钉小程序
- 1.1 准备工作
- 1.2 基本概念
- 1.3 创建项目
- 1.4 小程序开发
- 第2章 初识钉钉小程序
- 2.1 什么是钉钉小程序
- 2.1.1 钉钉小程序的演进
- 2.1.2 钉钉小程序的功能
- 2.1.3 钉钉小程序的使用场景
- 2.2 钉钉小程序原理解析
- 2.2.1 概述
- 2.2.2 Page页面原理解析
- 2.2.3 为什么“没有DOM”
- 2.2.4 小程序的性能优势
- 2.3 钉钉小程序运行机制
- 第3章 使用钉钉小程序开发者工具
- 3.1 使用IDE创建项目
- 3.2 钉钉小程序开发
- 3.3 钉钉小程序调试
- 3.3.1 本地调试
- 3.3.2 真机预览
- 3.3.3 真机调试
- 3.4 钉钉小程序发布版本
- 第4章 了解钉钉小程序框架
- 4.1 钉钉小程序框架概述
- 4.1.1 数据绑定
- 4.1.2 第三方npm模块
- 4.2 文件目录结构
- 4.2.1 app层
- 4.2.2 page层
- 4.3 钉钉小程序全局配置
- 4.3.1 通过app.js注册小程序
- 4.3.2 app.json全局配置
- 4.3.3 getApp方法
- 4.3.4 多语言配置
- 4.4 钉钉小程序页面配置
- 4.4.1 注册小程序页面
- 4.4.2 配置页面样式
- 4.4.3 getCurrentPages方法
- 4.5 视图层
- 4.5.1 数据绑定
- 4.5.2 条件渲染
- 4.5.3 列表渲染
- 4.5.4 引用
- 4.5.5 模板
- 4.6 自定义组件
- 4.6.1 开发流程
- 4.6.2 开发自定义组件
- 4.6.3 使用自定义组件
- 4.6.4 发布自定义组件
- 4.7 事件
- 4.7.1 事件概述
- 4.7.2 事件对象
- 4.8 样式
- 4.8.1 rpx
- 4.8.2 样式导入
- 4.8.3 内联样式
- 4.8.4 选择器
- 4.8.5 全局样式与局部样式
- 4.8.6 页面容器样式
- 4.8.7 暗黑模式
- 4.9 钉钉小程序scheme
- 4.9.1 第三方企业应用
- 4.9.2 第三方个人应用
- 4.9.3 通用参数
- 4.9.4 如何在scheme上携带业务参数
- 4.10 SJS语法参考
- 4.10.1 SJS概述
- 4.10.2 变量
- 4.10.3 注释
- 4.10.4 运算符
- 4.10.5 语句
- 4.10.6 数据类型
- 4.10.7 基础类
- 4.10.8 Esnext
- 第5章 使用钉钉小程序组件
- 5.1 视图容器
- 5.1.1 view
- 5.1.2 swiper
- 5.1.3 scroll-view
- 5.1.4 movable-view
- 5.1.5 movable-area
- 5.2 基础内容
- 5.2.1 text
- 5.2.2 icon
- 5.2.3 progress
- 5.2.4 rich-text
- 5.3 表单
- 5.3.1 form
- 5.3.2 button
- 5.3.3 label
- 5.3.4 input
- 5.3.5 textarea
- 5.3.6 radio
- 5.3.7 radio-group
- 5.3.8 checkbox
- 5.3.9 checkbox-group
- 5.3.10 switch
- 5.3.11 slider
- 5.3.12 pick view
- 5.3.13 picker
- 5.4 导航
- 5.5 媒体
- 5.5.1 image
- 5.5.2 video
- 5.6 canvas
- 5.7 map
- 5.8 开放能力
- 5.8.1 web-view
- 5.8.2 open-avatar
- 第6章 钉钉小程序设计规范
- 6.1 设计指南
- 6.1.1 应用Logo符合钉钉要求
- 6.1.2 新用户/功能引导
- 6.1.3 用户授权
- 6.1.4 路径清晰
- 6.1.5 突出重点
- 6.1.6 状态告知及引导帮助
- 6.1.7 容错
- 6.1.8 平等对话
- 6.2 视觉规范
- 6.2.1 字号
- 6.2.2 颜色
- 6.2.3 列表
- 6.2.4 按钮
- 6.2.5 图标
- 6.3 设计走查表
- 6.3.1 基本原则
- 6.3.2 更好的体验
- 6.3.3 上钉体验细则
- 第7章 钉钉小程序实战:抽奖助手
- 7.1 准备工作
- 7.2 设计思路
- 7.2.1 功能分析
- 7.2.2 功能开发设计
- 7.3 开发流程
- 7.3.1 创建应用
- 7.3.2 小程序开发初始化
- 7.3.3 功能开发
- 7.3.4 应用的调试与发布
- 第8章 钉钉小程序实战:会议室管理
- 8.1 准备工作
- 8.2 设计思路
- 8.2.1 功能分析
- 8.2.2 功能开发设计
- 8.3 开发流程
- 8.3.1 创建应用
- 8.3.2 小程序开发初始化
- 8.3.3 功能开发
- 8.3.4 应用的调试与发布
- 附录A 钉钉小程序JSAPI总览
展开全部
出版方
电子工业出版社
电子工业出版社成立于1982年10月,是国务院独资、工信部直属的中央级科技与教育出版社,是专业的信息技术知识集成和服务提供商。经过三十多年的建设与发展,已成为一家以科技和教育出版、期刊、网络、行业支撑服务、数字出版、软件研发、软科学研究、职业培训和教育为核心业务的现代知识服务集团。出版物内容涵盖了电子信息技术的各个分支及工业技术、经济管理、科普与少儿、社科人文等领域,综合出版能力位居全国出版行业前列。
