首页
学习
活动
专区
工具
TVP
发布

大前端(横向跨端 & 纵向全栈)

专栏作者
783
文章
1441283
阅读量
40
订阅数
Git 合并时出现 Please enter a commit message to explain why this merge is necessary 问题解决
越陌度阡
2023-12-21
3520
Windows无法访问共享文件夹,提示:你不能访问此共享文件夹,因为你组织的安全策略阻止未经身份验证的来宾访问。这些策略可帮助保护你的电脑免受网络上不安全设备或恶意设备的威胁。
Windows系统里访问局域网共享文件夹时,提示:“你不能访问此共享文件夹,因为你组织的安全策略阻止未经身份验证的来宾访问。这些策略可帮助保护你的电脑免受网络上不安全设备或恶意设备的威胁。”
越陌度阡
2023-12-20
9.4K0
Vue 2.0源码分析-update
Vue 的 _update 是实例的一个私有方法,它被调用的时机有 2 个,一个是首次渲染,一个是数据更新的时候;由于我们这一章节只分析首次渲染部分,数据更新部分会在之后分析响应式原理的时候涉及。_update 方法的作用是把 VNode 渲染成真实的 DOM,它的定义在 src/core/instance/lifecycle.js 中:
越陌度阡
2023-12-10
2150
Vue 2.0源码分析-createElement
Vue.js 利用 createElement 方法创建 VNode,它定义在 src/core/vdom/create-element.js 中:
越陌度阡
2023-11-27
1300
Vue 2.0源码分析-Virtual DOM
Virtual DOM 这个概念相信大部分人都不会陌生,它产生的前提是浏览器中的 DOM 是很“昂贵"的,为了更直观的感受,我们可以简单的把一个简单的 div 元素的属性都打印出来,如图所示:
越陌度阡
2023-11-25
1070
Vue 2.0源码分析-渲染函数render
Vue 的 _render 方法是实例的一个私有方法,它用来把实例渲染成一个虚拟 Node。它的定义在 src/core/instance/render.js 文件中:
越陌度阡
2023-11-25
1560
Vue 2.0源码分析-实例挂载的实现
Vue 中我们是通过 mount 实例方法去挂载 vm 的,mount 方法在多个文件中都有定义,如 src/platform/web/entry-runtime-with-compiler.js、src/platform/web/runtime/index.js、src/platform/weex/runtime/index.js。因为 mount 这个方法的实现是和平台、构建方式都相关的。接下来我们重点分析带 compiler 版本的 mount 实现,因为抛开 webpack 的 vue-loader,我们在纯前端浏览器环境分析 Vue 的工作原理,有助于我们对原理理解的深入。
越陌度阡
2023-11-24
2110
Vue 2.0源码分析-new Vue 发生了什么?
从入口代码开始分析,我们先来分析 new Vue 背后发生了哪些事情。我们都知道,new 关键字在 Javascript 语言中代表实例化是一个对象,而 Vue 实际上是一个类,类在 Javascript 中是用 Function 来实现的,来看一下源码,在src/core/instance/index.js 中。
越陌度阡
2023-11-24
1520
Vue 2.0源码分析-数据驱动
Vue.js 一个核心思想是数据驱动。所谓数据驱动,是指视图是由数据驱动生成的,我们对视图的修改,不会直接操作 DOM,而是通过修改数据。它相比我们传统的前端开发,如使用 jQuery 等前端库直接修改 DOM,大大简化了代码量。特别是当交互复杂的时候,只关心数据的修改会让代码的逻辑变的非常清晰,因为 DOM 变成了数据的映射,我们所有的逻辑都是对数据的修改,而不用碰触 DOM,这样的代码非常利于维护。
越陌度阡
2023-11-24
790
Vue 2.0原码分析-从入口开始
之前提到过 Vue.js 构建过程,在 web 应用下,一起来分析 Runtime + Compiler 构建出来的 Vue.js,它的入口是 src/platforms/web/entry-runtime-with-compiler.js:
越陌度阡
2023-11-23
1220
Vue 2.0的源码构建
Vue.js 源码是基于 Rollup 构建的,它的构建相关配置都在 scripts 目录下。
越陌度阡
2023-11-21
1360
Vue 2.0的源码目录设计
compiler 目录包含 Vue.js 所有编译相关的代码。它包括把模板解析成 ast 语法树,ast 语法树优化,代码生成等功能。
越陌度阡
2023-11-21
1080
Vue 2.0中引入的类型检查Flow
Flow 是 facebook 出品的 JavaScript 静态类型检查工具。Vue.js 的源码利用了 Flow 做了静态类型检查,所以了解 Flow 有助于我们阅读源码。
越陌度阡
2023-11-20
1010
按键精灵实现打开QQ自动化脚本
越陌度阡
2023-11-19
1500
按键精灵中的日志、分辨率、找色逻辑、线程
在写脚本的时候,会针使用一个固定的屏幕分辨率来编写,但是当这个脚本在其它分辨率的手机上使用时就会无法正常运行,为此就需要提前声明脚本分辨率,这样脚本在运行时就会根据当前手机屏幕分辨率与脚本编写时声明的手机分辨率进行比例缩放,相关的坐标位置也会跟着比例做位移。
越陌度阡
2023-11-17
2500
按键精灵中的字符串常用的场景
命令库里默认只有一个相加方法,需要自定义方法时,可以在命令库里面自己写一个方法,然后在其它地方引入使用。
越陌度阡
2023-11-13
2020
按键精灵中的数据类型转换
按键精灵中的数据类型有:整型、浮点数、布尔类型、字符串、数组这几种类型,主要的转换方式有以下这几种方式:
越陌度阡
2023-11-11
4470
按键精灵中的函数使用
Function 函数名([自定义参数1, 自定义参数2, ...])         执行语句         [函数名=返回值] End Function
越陌度阡
2023-11-07
5240
按键精灵中的UI界面操作
按键精灵的UI控件代码全是中文的,而且只能设置一些简单的样式,这一点比Auto.js差很多。
越陌度阡
2023-11-07
5860
按键精灵中常用的图色操作命令
图色操作是按键精灵中最核心的功能,因为如果单纯的靠坐标与延时去编写脚本,这样的脚本会因为不同手机的性能和网络表现出不同的差异。
越陌度阡
2023-11-05
3950
点击加载更多
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档