全部文章

1299 篇文章

vue07-17
阅读

vue3源码解析:ref原理

今天我们来看看 ref 的具体实现。ref 是 Vue 3 中最基础的响应式 API 之一,它可以将任何值转换为响应式对象。 实例引入 首先通过一个例子来看看 ref 的用法: 这个例子展示了 ref 的基本使用: 1. 通过 ref() 创建响应式引用 2. 通过 .value 访问和修改值 3. 在模板中会自动解包,不需要 .value 核心数据结构 下面通过源码来看看 ref 的核心数据结构和方法: 1\. 类型系统设计 首先看看...

#学习#面试
uniapp07-15
阅读

uniapp页面跳转传参

1\. uni .navigateTo 传: 接: 2\. navigator 传: 接:

#学习
Golang07-11
阅读

Go语言strconv包:字符串和数值类型的相互转换

在实际开发中我们往往需要对一些常用的数据类型进行转换,如 string、int、int64、float 等数据类型之间的转换,Go语言中的 strconv 包为我们提供了字符串和基本数据类型之间的转换功能。 strconv 包中常用的函数包括 Atoi()、Itia()、parse 系列函数、format 系列函数、append 系列函数等,下面就来分别介绍一下。 string 与 int 类型之间的转换 字符串和整型之间的转换是我们平...

#学习
uniapp07-10
阅读

uniapp文件选择

  c13c1c60020c0ff3eef3ce612e013db5.png

uniapp07-09
阅读

uni-app中的#ifdef #ifndef #endif的用处

| #ifdef | 仅在某个平台上使用 | | #ifndef | 在除了这个平台的其他平台上使用(非此平台使用) | | #endif | 结束条件编译 | 2. 标识的意思 | 标识 | 平台 | | | | | APP PLUS | 5+App | | MP | 微信小程序/支付宝小程序/百度小程序/头条小程序/QQ小程序 | | MP WEIXIN | 微信小程序 | | MP ALIPAY | 支付宝小程序 | | MP B...

#学习
vue07-09
阅读

Vue依赖收集机制

Vue响应式系统的核心问题 当我们修改Vue组件中的数据时,视图会自动更新——这看似神奇的背后,是Vue强大的 响应式系统 在发挥作用。而这个系统的核心,正是 依赖收集机制 。本文将深入探索Vue是如何追踪数据变化并高效更新DOM的。 1\. Vue响应式基础:三个核心概念 1.1 响应式数据对象(Reactive Data) Vue通过 (Vue 2)或 (Vue 3)将普通JS对象转换为响应式对象: 1.2 依赖收集器(Dep) 每...

#学习#面试
ollama07-08
阅读

Ollama 相关命令

Ollama 提供了多种命令行工具(CLI)供用户与本地运行的模型进行交互。 我们可以用 ollama help 查看包含有哪些命令: 1、使用方法 ollama \[flags\]:使用标志(flags)运行 ollama。 ollama \[command\]:运行 ollama 的某个具体命令。 2、可用命令 serve:启动 ollama 服务。 create:根据一个 Modelfile 创建一个模型。 show:显示某个模型...

#学习
mac07-06
阅读

Mac系统 .zprofile、.zshrc 和 .bash_profile 区别及作用

在 macOS 中,.zprofile、.zshrc 和 .bash profile 是三个重要的配置文件,分别用于不同的 shell 和场景。下面详细介绍它们的作用和区别: 1. 作用 : 主要用于 Zsh shell 的全局配置。 它在每次用户登录时都会被读取。 通常用于设置环境变量、路径和其他全局配置。 适用于所有 Zsh shell 的启动过程。 示例内容 : 2. 作用 : 是 Zsh shell 的用户级配置文件。 它在每次...

#学习
uniapp07-05
阅读

记录uniapp键盘弹出页面上移

我们每次在做UNIAPP小程序和H5遇到输入框时,总会在测试的时候点击输入框弹出软键盘把页面往上移动,仔细翻读uniapp文档的时候发现了一个属性adjust position :Boolean类型,作用是键盘弹起时,是否自动上推页面 1.发现将adjust position属性设置为false。就可以了。前提是vue 页面 softinputMode不能是为 adjustResize 2.这个softinputMode属性在page....

#学习