腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
腾讯云架构师技术同盟
文章/答案/技术大牛
搜索
搜索
关闭
发布
首页
学习
活动
专区
工具
TVP
腾讯云架构师技术同盟
返回腾讯云官网
h5学习笔记
专栏成员
举报
140
文章
228321
阅读量
27
订阅数
订阅专栏
申请加入专栏
全部文章(140)
编程算法(38)
html(33)
javascript(25)
css(24)
jquery(16)
node.js(12)
网站(11)
vue.js(8)
ecmascript(7)
api(7)
html5(6)
面向对象编程(6)
npm(6)
sql(5)
存储(5)
数据库(4)
http(4)
动画(4)
java(3)
c++(3)
bootstrap(3)
android(3)
mongodb(3)
容器(3)
数据结构(3)
object(3)
var(3)
事件(3)
php(2)
json(2)
打包(2)
ide(2)
文件存储(2)
命令行工具(2)
云数据库 MongoDB(2)
powershell(2)
windows(2)
canvas(2)
腾讯云开发者社区(2)
break(2)
fabric(2)
height(2)
line(2)
scroll(2)
set(2)
函数(2)
集合(2)
移动端(2)
其他(1)
ios(1)
iphone(1)
c 语言(1)
python(1)
actionscript(1)
单片机(1)
汇编语言(1)
github(1)
linux(1)
腾讯云测试服务(1)
腾讯优客(1)
图像处理(1)
渲染(1)
express(1)
svg(1)
gulp(1)
缓存(1)
网络安全(1)
正则表达式(1)
https(1)
unicode(1)
ascii(1)
图像标签(1)
add(1)
arguments(1)
attr(1)
background(1)
case(1)
center(1)
data(1)
default(1)
deprecated(1)
display(1)
element(1)
error(1)
fabricjs(1)
flex(1)
function(1)
hidden(1)
href(1)
input(1)
key(1)
oop(1)
overflow(1)
position(1)
process(1)
prompt(1)
return(1)
row(1)
search(1)
selection(1)
setinterval(1)
space(1)
spacing(1)
text(1)
touch(1)
translate(1)
unique(1)
visibility(1)
width(1)
window(1)
word(1)
百度(1)
表格(1)
布局(1)
插件(1)
定时器(1)
对象(1)
命令行(1)
算法(1)
作用域(1)
搜索文章
搜索
搜索
关闭
fabric方法、事件、对象
canvas
fabric
object
selection
set
add(object) 添加 insertAt(object,index) 添加 remove(object) 移除 forEachObject 循环遍历 getObjects() 获取所有对象 item(int) 获取子项 isEmpty() 判断是否空画板 size() 画板元素个数 contains(object) 查询是否包含某个元素 fabric.util.cos fabric.util.sin fabric.util.drawDashedLine 绘制虚线 getWidth() setWidth() getHeight() clear() 清空 renderAll() 重绘 requestRenderAll() 请求重新渲染 rendercanvas() 重绘画板 getCenter().top/left 获取中心坐标 toDatalessJSON() 画板信息序列化成最小的json toJSON() 画板信息序列化成json moveTo(object,index) 移动 dispose() 释放 setCursor() 设置手势图标 getSelectionContext()获取选中的context getSelectionElement()获取选中的元素 getActiveObject() 获取选中的对象 getActiveObjects() 获取选中的多个对象 discardActiveObject()取消当前选中对象 isType() 图片的类型 setColor(color) = canvas.set("full",""); rotate() 设置旋转角度 setCoords() 设置坐标
星辰_大海
2023-03-16
1.3K
0
fabric使用
javascript
json
fabric
line
object
https://gitee.com/xc-dh/vue-fabric-canvas
星辰_大海
2023-03-16
962
0
fabricjs常用方法
canvas
fabricjs
插件
官网:http://fabricjs.com/ fabricjs为canvas的一个操作插件,功能较为齐全,下面为常用的知识点 //1: 获得画布上的所有对象: var items = canvas.getObjects(); //2: 设置画布上的某个对象为活动对象。 canvas.setActiveObject(items[i]); //3:获得画布上的活动对象 canvas.getActiveObject() //4:取消画布中的所有对象的选中状态。 canvas.discardActiveOb
星辰_大海
2023-03-16
2K
1
图书列表案例
vue.js
1.图书列表 静态列表效果 基于数据实现模板效果 处理每行的操作按钮(禁止默认行为) 1、 提供的静态数据 数据存放在vue 中 data 属性中 var vm = new Vue({ el: '#app', data: { books: [{ id: 1, name: '三国演义', date: '' },{ id: 2, n
星辰_大海
2022-05-10
1.1K
0
Vue常用特性
vue.js
编程算法
需求:输入框中输入姓名,失去焦点时验证是否存在,如果已 经存在,提示从新输入,如果不存在,提示可以使用。
星辰_大海
2022-05-10
1.5K
0
Vue模板语法
vue.js
html
打包
jquery
渲染
基本上就是将数据以字符串的方式拼接到HTML标 签中,前端代码风格大体上如下所示。
星辰_大海
2022-05-10
6.7K
0
package.json文件
npm
javascript
node.js
编程算法
项目描述文件,记录了当前项目信息,例如项目名称、版本、作者、github地址、 当前项目依赖了哪些第三方模块等。 package.json文件在项目根目录下使用npm init -y命令生成。
星辰_大海
2022-05-10
761
0
Node.js中模块加载机制
javascript
json
node.js
1.模块查找规则-当模块拥有路径但没有后缀时 require(' ./find.js') ; require(' ./find') ; require方法根据模块路径查找模块,如果是完整路径。直接引入模块。 如果模块后缀省略,先找同名JS文件再找同名JS文件夹 如果找到了同名文件夹,找文件夹中的index.js 如果文件夹中没有index.js就会去当前文件夹中的package.json文件中查找main选项中的入口文件 如果找指定的入口文件不存在或者没有指定入口文件就会报错
星辰_大海
2022-05-10
1.3K
0
第三方模块
npm
node.js
html
gulp
javascript
写好的、具有特定功能的、我们能直接使用的模块即第三方模块,由于第三方模块通常都是由多个文件组成并且被放置在一个文件夹中,所以又名包。
星辰_大海
2022-05-10
683
0
系统模块
html
api
node.js
编程算法
Node运行环境提供的API.因为这些API都是以模块化的方式进行开发的,所以我们又称Node运行环境提供的API为系统模块
星辰_大海
2022-05-10
259
0
1.Node.js快速入门
node.js
javascript
编程算法
ecmascript
api
Node.js是由ECMAScript及Node 环境提供的一些附加API组成的,包括文件、网络、路径等等一 些更加强大的API。
星辰_大海
2022-05-10
397
0
组件插槽
作用域
组件的最大特性就是复用性,而用好插槽能大大提高组件的可复用能力 匿名插槽 <div id="app"> <!-- 插槽内容--> <!-- 这里的所有组件标签中嵌套的内容会替换掉slot 如果不传值 则使用 slot 中的默认值 --> <alert-box>有bug发生</alert-box> <alert-box>有一个警告</alert-box> <alert-box></alert-box> </div> <script t
星辰_大海
2020-12-07
549
0
Vue组件之间传值
var
事件
父组件向子组件传值 父组件发送的形式是以属性的形式绑定值到子组件身上。 然后子组件用属性props接收 在props中使用驼峰形式,模板中需要使用短横线的形式,字符串形式的模板中没有这个限制 <div id="app"> <div>{{pmsg}}</div> <!--1、menu-item 在 APP中嵌套着 故 menu-item 为 子组件 --> <!-- 给子组件传入一个静态的值 --> <menu-item title=
星辰_大海
2020-12-07
1.4K
0
Vue 调试工具
npm
vue.js
https://github.com/vuejs/vue-devtools/tree/v5.1.1
星辰_大海
2020-12-07
1K
0
组件注册
vue.js
全局注册 Vue.component('组件名称', { }) 第1个参数是标签名称,第2个参数是一个选项对象 全局组件注册后,任何vue实例都可以用 组件基础用 <div id="example"> <!-- 2、 组件使用 组件名称 是以HTML标签的形式使用 --> <my-component></my-component> </div> <script> // 注册组件 // 1、 my-component 就是组件中自定义的标签名 Vue.c
星辰_大海
2020-12-07
1.2K
0
数组相关API
编程算法
vue.js
1.数组变异方法(修改原有数据) 在 Vue 中,直接修改对象属性的值无法触发响应式。当你直接修改了对象属性的值,你会发现,只有数据改了,但是页面内容并没有改变 变异数组方法即保持数组方法原有功能不变的前提下对其进行功能拓展 push() 往数组最后面添加一个元素,成功返回当前数组的长度 pop() 删除数组的最后一个元素,成功返回删除元素的值 shift() 删除数组的第一个元素,成功返回删除元素的值 unshift() 往数组最前面添加一个元素,成功返回当前数组的长度 splice() 有三
星辰_大海
2020-12-07
444
0
Vue基本使用
vue.js
编程算法
1 .传统开发模式对比 //原生js <div id="msg"></div> <script type="text/javascript"> var msg = 'Hello World'; var div = document.getElementById('msg'); div.innerHTML = msg; </script> //jQuery <div id="msg"></div> <script type="text/javascript" src="js/jquery.js"></scr
星辰_大海
2020-11-27
380
0
Vue概述
javascript
vue.js
尤雨溪:Vue.js的创建者 2014年2月,Vue.js正式发布 2015年10月27日,正式发布1.0.0 2016年4月27日,发布2.0的预览版本 Vue 是什么? V
星辰_大海
2020-11-27
418
0
mongoose报错 DeprecationWarning: collection.ensureIndex is deprecated. Use createIndexes instead
命令行工具
deprecated
DeprecationWarning: collection.ensureIndex is deprecated. Use createIndexes instead
星辰_大海
2020-11-10
766
0
Express框架
express
html
http
api
Express是一个基于Node平台的web应用开发框架,它提供了一系列的强大特性,帮助你创建各种Web应用。我们可以使用 npm install express 命令进行下载。
星辰_大海
2020-11-10
1.8K
0
点击加载更多
社区活动
Python精品学习库
代码在线跑,知识轻松学
立即查看
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
立即体验
技术创作特训营·精选知识专栏
往期视频·干货材料·成员作品 最新动态
立即查看
领券
问题归档
专栏文章
快讯文章归档
关键词归档
开发者手册归档
开发者手册 Section 归档