专题

编程技术

记录此分类下的每一次思考与沉淀

84 篇文章 4 累计收录 专题归档

文章列表

Vue-v for命令实训案例

该文章展示了Vue 3组合式API中三个常见的界面渲染示例:下拉菜单、列表渲染和表格渲染。下拉菜单通过`v-model`绑定`select`选项,并利用`v-for`遍历数组生成选项,实现选择反馈。列表渲染使用`v-for`遍历对象数组,显示每条数据的id、名称与描述,支持重复数据。表格渲染结合`v-for`与`<table>`标签,将学生数组数据动态渲染为表格行,并设置了表头、边框及样式。所有示例均采用`ref`定义响应式数据,模板中通过插值表达式显示内容,代码简洁,便于初学者快速掌握Vue基础指令和列表循环的实际用法。

Vue笔记
鸡腿大王 31

arkui课上练习-布局

本文展示了一个使用HarmonyOS ArkUI(JavaScript)实现的注册页面示例。页面采用Column垂直布局为主容器,内部通过多个Row水平布局组合图标与TextInput输入框,分别实现用户名、密码、确认密码和邮箱的输入,其中密码类输入框设置了Password或Email类型。页面顶部包含欢迎标题、副标题及图标,底部提供“注册账号”主按钮、分隔文字以及三个第三方登录图标。整体布局使用圆角背景、透明输入框和弹性居中样式,体现ArkUI声明式UI的常用组件搭配与样式设置方法。读者可参考此示例快速搭建结构完整、样式统一的移动端注册表单,并了解Column/Row布局、输入框类型、按钮及图标资源的使用方式。

JavaScriptArkUIHarmonyOS NEXTArkTs
鸡腿大王 51

Vue--课堂实训

该文介绍 Vue 3 中 `toRefs()` 函数的实际用法。示例中先通过 `reactive` 创建包含姓名、年龄、性别的响应式对象 `person`,再用 `toRefs` 将其解构为多个 ref 值,使模板可直接使用且保持响应式。随后设置 4 秒定时器,修改 `name.value`、`age.value`、`gender.value` 为李四、25、女,页面数据随之更新,控制台输出提示。读者可借此理解:`toRefs` 能将响应式对象转换为普通 ref 对象,解构后不丢失响应性,适用于在 `script setup` 中便捷操作响应式数据,并实现延时更新视图的效果。

Vue笔记
鸡腿大王 32

arkui-微信通讯录实例

文章以鸿蒙ArkTS代码示例展示如何构建仿微信联系人页面。页面用@Entry标记入口组件,Column垂直布局承载结构,List与ListItem实现可滚动分组列表,Row配合Image与Text实现头像加名称排列。内容分“HI'鸭鸭乐”和“我的朋友”两组,含新的联系人、仅聊天的朋友、群聊、标签、公众号、服务号及多位好友条目。列表通过divider设置分割线起始边距,整体浅灰背景与圆角头像还原微信风格。读者可掌握ArkTS常用组件组合、分组列表及基础样式配置。

笔记JavaScriptArkUIHarmonyOS NEXTArkTs
鸡腿大王 29

vue-默认项目

本文介绍 Vue 项目默认目录结构及核心文件作用,帮助初学者快速上手。项目根目录包含 public(不编译的静态资源)、src(开发主目录,含 assets、components、App.vue、main.js 等)、配置文件 vite.config.js、package.json、index.html 等。重点说明 main.js 负责创建并挂载 Vue 实例,App.vue 是根组件,包含脚本与模板区。读者可据此理解各文件职责,明确开发时主要操作 src 目录,并了解静态资源编译与忽略规则,从而减少配置困惑。

笔记Vue
鸡腿大王 42

vue-项目的创建

使用 `yarn create vite 项目名 --template vue` 可快速创建 Vue 项目,例如 `yarn create vite test --template vue`。创建过程中选择 yes 可在完成后自动启动,若下载慢可切换国内数据源。创建成功后,控制台会输出项目地址,点击即可查看默认效果。手动启动项目时,需先进入项目目录(如 `cd .\test\`),再执行 `yarn dev`,控制台会输出访问地址(如 http://localhost:5173/),浏览器打开即可看到项目效果。文章还提示需提前完成 Vue 课环境安装,包括 VSCode、Node.js、npm 和 yarn。

Vue笔记
鸡腿大王 68

Arkui-组件

组件是独立的代码块,具备特定功能与样式,可在页面中独立使用并重复调用。ArkUI为开发者提供现成组件,用于快速构建UI,提升开发效率与界面一致性。文章列举了ArkUI中常用的通用属性和通用事件,并通过“ok按钮”示例展示组件的基本使用方法:代码中创建Button组件,设置点击事件回调、宽度、高度、圆角、字号,以及通过alignRules进行底部居中布局并设置下边距。该示例帮助读者理解组件的属性配置与事件绑定方式,掌握实际开发中的基础操作。

笔记JavaScriptArkUIHarmonyOS NEXTArkTs
鸡腿大王 33

Vue课上环境安装-vscode|nodejs|npm|yarn

本文介绍Vue开发环境搭建流程:先安装Visual Studio Code,可选择汉化插件,并安装Vue (Official)插件;随后从官网安装Node.js,建议保持默认路径,用命令行执行node -v和npm -v验证安装;再通过npm install yarn -g全局安装yarn工具并验证版本。针对VSCode终端提示无法执行npm命令的问题,给出以管理员身份运行PowerShell并执行相关命令的解决办法(链接参考)。文末附有上课录制的视频资源供下载(免费,登录即可)。读者按步骤操作即可完成Vue基础开发环境配置。

Vue笔记
鸡腿大王 143

ArkUI-启蒙

UI是用户界面的简称,泛指用户能看到、摸到、点到的所有界面元素,包括APP界面、网页按钮、图标、布局、颜色和字体等。正文还展示了课上实训内容,包含相关实训图片,并给出了一段JavaScript代码示例:通过按钮的onClick事件,将消息更新为“hello Arkui”,同时在控制台打印“点击了按钮”。该示例演示了ArkUI中按钮点击交互的基本写法,帮助读者理解如何通过代码实现界面交互。读者可从中获得对UI概念的实际感知,并了解简单交互功能的实现方式。

笔记JavaScriptArkUIHarmonyOS NEXT
鸡腿大王 56

Vue是什么

Vue是一个用于构建用户界面的渐进式框架,核心特点是根据数据渲染出用户看到的页面。渐进式意味着可循序渐进,学一点用一点。其使用方式包括:仅用核心包开发,适用于局部模块改造;以及核心包配合插件进行工程化开发,适用于整站开发。作为一套完整的项目解决方案,Vue的主要优点是提升开发效率,缺点是需要理解并记忆相关规则,具体可参考官网。

Vue
鸡腿大王 83