微信小程序云开发教程——墨刀原型工具入门(素材面板)
引言
作为一个小白,小北要怎么在短时间内快速学会微信小程序原型设计?
“时间紧,任务重”,这意味着学习时必须把握微信小程序原型设计中的重点、难点,而非面面俱到。
要在短时间内理解、掌握一个工具的使用,最有效的方式莫过于临摹:
看实例视频教程,并跟着教程在实例素材上操作。
基于以上两点,小北根据学长和老师们的推荐,选择了先上入手“墨刀”这个软件!

软件介绍
墨刀是一款在线原型设计与协同工具,借助墨刀,产品经理、设计师、开发、销售、运营及创业者等用户群体,能够搭建为产品原型,演示项目效果。
墨刀同时也是协作平台,项目成员可以协作编辑、审阅 ,不管是产品想法展示,还是向客户收集产品反馈,向投资人进行Demo展示,或是在团队内部协作沟通、项目管理。
官网下载地址:墨刀 - 在线一体化产品设计协作平台 (modao.cc)https://modao.cc/brand
https://modao.cc/brand
墨刀支持为页面或组件添加交互跳转事件,模拟用户使用产品交互时的真实体验,让你的原型“动”起来。
素材面板
在原型工具的编辑页面中,左侧工具栏设置了「素材面板」功能,能够让您在绘制原型时便捷地使用官方内置素材,一键复用,减少重复工作;以及设定自制/企业设计系统的素材库内容,提高原型绘制的效率和质量。
素材面板共分为组件、图标、图片、页面、母版五部分,布局直观、搜索高效、收藏简单。
视频讲解
素材面板
00:14 全局搜索:在任一素材面板中可以搜索各类素材内容00:53 素材库:打开素材库管理您的素材01:06 最近使用:查看和复用已经使用过的组件01:24 组件面板介绍:管理和使用内置、自制及收藏的组件素材03:02 图标面板介绍:筛选使用墨刀内置图标素材03:30 图片面板介绍:上传图片至个人/企业空间并管理03:49 页面面板介绍:筛选和收藏丰富的页面素材模版
组件素材
在左侧工具栏可以打开组件素材面板,也可以使用快捷键 1 快速打开。
再次点击「组件」按钮,或再次使用快捷键 1 即可关闭面板。
内置组件
在内置组件部分中,顶部有组件素材分类导航,共有常用、表单、导航、图表、多媒体五类组件。点击即可快速定位到对应位置,便捷使用组件。

常用组件包括文字、形状、图片、按钮、占位符等,具体使用教学请查看常用组件
。
表单、导航、图表等组件封装了完整的交互、支持直接编辑内容,具有高复用性。具体使用教学请查看高级组件
。
多媒体组件可以帮助您在原型中快速嵌入图片、视频、音频、二维码、地图等。具体使用教学请查看多媒体组件。
我的组件
「我的组件」分为自制和收藏两类。
如果是企业空间的文件,还会有「企业组件」。企业素材库支持共享组件,可将现有素材一键添加,多人共同维护。
企业素材库是一个企业成员共享的资源库,可以帮助企业成员进行素材的快速复用,提升工作效率以及达成企业产品设计的风格统一。
自制组件
在墨刀,你可以将任何组件(组合)创建为“我的组件”,收录到“自制组件”中,具体创建方式可以查看我的组件。
点击右上角的「新建文件夹」按钮,可以创建文件夹,更加清晰地管理组件素材。点击并拖动文件夹栏目,还能够为文件夹排序。

收藏组件
「收藏」栏目中包含了您在墨刀官方素材广场收藏过的组件素材,不限制收藏数量,可以直接预览和使用。
点击右上角的「加号」按钮,会进入发现栏目查看更多官方推荐的组件素材内容,选中并收藏后就会在收藏栏目呈现。
注:之前已经收藏(引用)的组件数据,也会合并至新的素材面板中。
发现组件
「发现」部分呈现了丰富的组件素材,并在顶部进行了推荐和分类,能够一键复用素材,减少重复工作,帮助您将更多精力投入到产品创意中。
选择合适的一、二级分类并点击「全部」即可查看符合要求的组件并收藏使用。
图标素材
在左侧工具栏可以打开图标素材面板,也可以使用快捷键 2 快速打开。
图标素材面板有发现和图标库两部分。

发现栏目为您推荐了绘制原型时常用的图标内容,方便使用。
图标库栏目包含「收藏」和「素材广场」两部分。素材广场中有风格各异的图标包,点击可以查看详情并收藏。
图标的具体使用方法和技巧可以查看图标组件
。
图片素材
在左侧工具栏可以打开图片素材面板,也可以使用快捷键 3 快速打开。
图片素材分为我的(企业) 和发现两部分。
您可以从本地上传图片,这些图片将以文件夹的形式呈现,同样文件夹也支持拖拽排序。
企业版用户还可以选择将图片素材上传至个人素材库或者企业素材库,分别管理您的图片素材。
点击发现,我们为您提供了人物、动物、美食、风景等7类图片素材,双击或拖拽都能轻松使用,帮助您更佳便捷地完成原型绘制。
页面素材
在左侧工具栏可以打开页面素材面板,也可以使用快捷键 4 快速打开。
页面素材面板中分为发现和收藏两部分。
发现栏目中为您整理推荐了部分页面主题,每天我们都会为您更新海量素材以供使用。
点击即可查看相关的页面素材,选择收藏后就能够存放在收藏栏目中,更加便捷地复用整个页面了。
全局搜索
在素材面板四大栏目的顶部,都分别设置了搜索栏。
点击可以搜索素材关键字,还能够查看您的搜索历史以及搜索量较高的关键词推荐。
搜索结果包含了组件、图标、图片、页面四个类目。点击切换即可快速查看其他类目的素材内容。
您可以通过搜索查找您创建的文件夹、创建的组件、上传的图片,以及墨刀提供的丰富素材内容。
如果未能搜索到您需要的相关内容,可以点击「提交反馈」联系我们优化素材内容及搜索结果。
素材库
在组件、图标、图片、页面四大栏目的右上角,点击「素材库」按钮或是使用快捷键 A 都能打开个人素材库。
素材库的具体使用请查看素材库
。
最近使用
在组件、图标、图片、页面四大栏目的右上角,点击「最近使用」按钮,即可看到您最近使用过的四类素材内容,更加便捷地进行复用。
同时顶部也能够通过关键词搜索您使用过的符合条件的素材,更加快速地找到您需要的素材内容。
相关文章:
微信小程序云开发教程——墨刀原型工具入门(素材面板)
引言 作为一个小白,小北要怎么在短时间内快速学会微信小程序原型设计? “时间紧,任务重”,这意味着学习时必须把握微信小程序原型设计中的重点、难点,而非面面俱到。 要在短时间内理解、掌握一个工具的使用…...
C#与WPF通用类库
个人集成封装,仓库已公开 NetHelper 集成了一些常用的方法; 如通用的缓存静态操作类、常用的Wpf的ValueConverters、内置的委托类型、通用的反射加载dll操作类、Wpf的ViewModel、Command、Navigation、Messenger、部分常用UserControls(可绑定的Passwo…...
http协议中的强缓存与协商缓存,带图详解
此篇抽自本人之前的文章:http面试题整理 。 别急着跳转,先把缓存知识学会了~ http中的缓存分为两种:强缓存、协商缓存。 强缓存 响应头中的 status 是 200,相关字段有expires(http1.0),cache-control&…...
蓝桥杯2019年第十届省赛真题-修改数组
查重类题目,想到用标记数组记录是否出现过 但是最坏情况下可能会从头找到小尾巴,时间复杂度O(n2),数据范围106显然超时 再细看下题目,我们重复进行了寻找是否出现过,干脆把每个元素出现过的次数k记录下来,直…...
【Python使用】python高级进阶知识md总结第3篇:静态Web服务器-返回指定页面数据,静态Web服务器-多任务版【附代码文档】
python高级进阶全知识知识笔记总结完整教程(附代码资料)主要内容讲述:操作系统,虚拟机软件,Ubuntu操作系统,Linux内核及发行版,查看目录命令,切换目录命令,绝对路径和相对…...
ELK 日志分析系统
ELK (Elasticsearch、Logstash、Kibana)日志分析系统的好处是可以集中查看所有服务器日志,减轻了工作量,从安全性的角度来看,这种集中日志管理可以有效查询以及跟踪服务器被攻击的行为。 Elasticsearch 是个开源分布式…...
机器学习模型—逻辑回归
机器学习模型—逻辑回归 逻辑回归是一种用于分类任务的监督机器学习算法,其目标是预测实例属于给定类别的概率。逻辑回归是一种分析两个数据因素之间关系的统计算法。本文探讨了逻辑回归的基础知识、类型和实现。 什么是逻辑回归 逻辑回归用于二元分类,其中我们使用sigmoi…...
Ubuntu20.04 创建新的用户
1、了解Linux目录结构 推荐看一下:https://www.runoob.com/linux/linux-system-contents.html Linux支持多个用户进行操作的,这样提高了系统的安全性,也可以多人共用一个系统,不过要注意的是系统中安装的软件相关路径࿰…...
大数据入门之hadoop学习
大数据 1. 学习hadoop之前,我们先了解一下什么是大数据? 大数据通常指的是数据集规模非常庞大且难以在常规数据库和数据处理工具中有效处理的数据。 大数据的特点: 容量:大数据具有庞大的规模,远远超出了传统数据库和…...
MySQL安装使用(mac、windows)
目录 macOS环境 一、下载MySQL 二、环境变量 三、启动 MySql 四、初始化密码设置 windows环境 一、下载 二、 环境配置 三、安装mysql 1.初始化mysql 2.安装Mysql服务 3.更改密码 四、检验 1.查看默认安装的数据库 2.其他操作 macOS环境 一、下载MySQL 打开 MyS…...
Day27:安全开发-PHP应用TP框架路由访问对象操作内置过滤绕过核心漏洞
目录 TP框架-开发-配置架构&路由&MVC模型 TP框架-安全-不安全写法&版本过滤绕过 思维导图 PHP知识点 功能:新闻列表,会员中心,资源下载,留言版,后台模块,模版引用,框架开发等 技…...
c++: 引用能否替代指针? 详解引用与指针的区别.
文章目录 前言1. 引用和指针的最大区别:引用不能改变指向2. 引用和指针在底层上面是一样的3. 引用和指针在sizeof面前大小不同4. 有多级指针,没有多级引用5.引用是引用的实体,指针会向后偏移同一个类型的大小 总结 前言 新来的小伙伴如果不知道引用是什么?可以看我的上一篇文…...
Java项目源码基于springboot的家政服务平台的设计与实现
大家好我是程序员阿存,在java圈的辛苦码农。辛辛苦苦板砖,今天要和大家聊的是一款Java项目源码基于springboot的家政服务平台的设计与实现,项目源码以及部署相关请联系存哥,文末附上联系信息 。 项目源码:Java基于spr…...
十大排序算法(冒泡排序、插入排序、选择排序、希尔排序、堆排序、快排、归并排序、桶排序、计数排序、基数排序)
目录 一、冒泡排序: 二、插入排序: 三、选择排序: 四、希尔排序: 五、堆排序: 六、快速排序: 6.1挖坑法: 6.2左右指针法 6.3前后指针法: 七、归并排序: 八、桶…...
matplotlib 画多子图的时候添加图例/legend
一开始搞不懂图例是什么意思,以为是整个图,最后发现原来图例就是代码中的legend: 子图的图例(legend)用于解释图表中各条线、点或其他元素所代表的含义。图例通常位于图表的一角,以帮助观众理解图表中展示的…...
手写一个线程池
自己手动写一个线程池的必要条件需要先了解我们使用的线程池的功能。为什么会有线程池?这是为了减少线程创建和销毁的开销。复用线程的目的。为了达到这个目的。预计方案是:需要一个存放任务的队列,主线程相当于生产者,在这个队列…...
Spring Boot 多环境配置
Spring Boot 多环境配置 在现代的软件开发中,通常需要将应用程序部署到不同的环境中,如开发环境、生产环境和测试环境等。每个环境可能需要不同的配置参数,例如数据库连接信息、日志级别等。在 Spring Boot 中,我们可以通过简单的…...
【Python】一文带你详解sys.executable函数的作用
【Python】一文带你详解sys.executable函数的作用 🌈 个人主页:高斯小哥 🔥 高质量专栏:Matplotlib之旅:零基础精通数据可视化、Python基础【高质量合集】、PyTorch零基础入门教程👈 希望得到您的订阅和支…...
thingsboard如何自定义udp-transport
0、参考netty实现udp的文章 https://github.com/narkhedesam/Netty-Simple-UDP-TCP-server-client/blob/master/netty-udp/src/com/sam/netty_udp/server/MessageDecoder.java 调试工具使用的是:卓岚TCP&UDP调试工具 1、在common\transport下面创建udp模块,仿照mqtt的创…...
【汇编】#3 8086与数据有关的寻址方式
文章目录 操作码与操作数1. 8086处理器的与数据有关的寻址方式1.1 立即数寻址方式1.2 寄存器寻址方式 2. 有效(偏移)地址(effective address,EA)与缺省段寄存器选择tips:段跨越前缀2.1 直接寻址tips:直接寻址与立即寻址…...
C++_核心编程_多态案例二-制作饮品
#include <iostream> #include <string> using namespace std;/*制作饮品的大致流程为:煮水 - 冲泡 - 倒入杯中 - 加入辅料 利用多态技术实现本案例,提供抽象制作饮品基类,提供子类制作咖啡和茶叶*//*基类*/ class AbstractDr…...
【kafka】Golang实现分布式Masscan任务调度系统
要求: 输出两个程序,一个命令行程序(命令行参数用flag)和一个服务端程序。 命令行程序支持通过命令行参数配置下发IP或IP段、端口、扫描带宽,然后将消息推送到kafka里面。 服务端程序: 从kafka消费者接收…...
【位运算】消失的两个数字(hard)
消失的两个数字(hard) 题⽬描述:解法(位运算):Java 算法代码:更简便代码 题⽬链接:⾯试题 17.19. 消失的两个数字 题⽬描述: 给定⼀个数组,包含从 1 到 N 所有…...
ESP32 I2S音频总线学习笔记(四): INMP441采集音频并实时播放
简介 前面两期文章我们介绍了I2S的读取和写入,一个是通过INMP441麦克风模块采集音频,一个是通过PCM5102A模块播放音频,那如果我们将两者结合起来,将麦克风采集到的音频通过PCM5102A播放,是不是就可以做一个扩音器了呢…...
生成 Git SSH 证书
🔑 1. 生成 SSH 密钥对 在终端(Windows 使用 Git Bash,Mac/Linux 使用 Terminal)执行命令: ssh-keygen -t rsa -b 4096 -C "your_emailexample.com" 参数说明: -t rsa&#x…...
vue3 定时器-定义全局方法 vue+ts
1.创建ts文件 路径:src/utils/timer.ts 完整代码: import { onUnmounted } from vuetype TimerCallback (...args: any[]) > voidexport function useGlobalTimer() {const timers: Map<number, NodeJS.Timeout> new Map()// 创建定时器con…...
Module Federation 和 Native Federation 的比较
前言 Module Federation 是 Webpack 5 引入的微前端架构方案,允许不同独立构建的应用在运行时动态共享模块。 Native Federation 是 Angular 官方基于 Module Federation 理念实现的专为 Angular 优化的微前端方案。 概念解析 Module Federation (模块联邦) Modul…...
04-初识css
一、css样式引入 1.1.内部样式 <div style"width: 100px;"></div>1.2.外部样式 1.2.1.外部样式1 <style>.aa {width: 100px;} </style> <div class"aa"></div>1.2.2.外部样式2 <!-- rel内表面引入的是style样…...
CRMEB 框架中 PHP 上传扩展开发:涵盖本地上传及阿里云 OSS、腾讯云 COS、七牛云
目前已有本地上传、阿里云OSS上传、腾讯云COS上传、七牛云上传扩展 扩展入口文件 文件目录 crmeb\services\upload\Upload.php namespace crmeb\services\upload;use crmeb\basic\BaseManager; use think\facade\Config;/*** Class Upload* package crmeb\services\upload* …...
如何在网页里填写 PDF 表格?
有时候,你可能希望用户能在你的网站上填写 PDF 表单。然而,这件事并不简单,因为 PDF 并不是一种原生的网页格式。虽然浏览器可以显示 PDF 文件,但原生并不支持编辑或填写它们。更糟的是,如果你想收集表单数据ÿ…...
