Vue.js v3.0 教程(Vue3 教程)目 录 致谢 基础 安装 介绍 应用 & 组件实例 模板语法 Data Properties and Methods 计算属性和侦听器 Class 与 Style 绑定 条件渲染 列表渲染 事件处理 表单输入绑定 组件基础 深入组件 组件注册 Props 非 Prop 的 Attribute 自定义事件 插槽 提供 / 注入 动态组件 & 异步组件 Vue. 致谢 - 5 - 本文档使用 书栈网 · BookStack.CN 构建 安装 介绍 应用 & 组件实例 模板语法 Data Properties and Methods 计算属性和侦听器 Class 与 Style 绑定 条件渲染 列表渲染 事件处理 表单输入绑定 组件基础 基础 - 6 - 本文档使用 书栈网 · BookStack.CN 构建 Vue.js bar]="value"> ... 变通的办法是使用没有空格或引号的表达式,或用计算属性替代这种复杂表达式。 在 DOM 中使用模板时 (直接在一个 HTML 文件里撰写模板),还需要避免使用大写字符来命名键名, 因为浏览器会把 attribute 名全部强制转为小写: 1. 3
探索Vue的⾼高级应⽤用
UI=fn(state) 脚本转换 属性声明\传递、状态声明 ⽅方法 or 事件 状态异步、同步问题 调试、验证、迭代维护 强约束 遇到的问题及解决⽅方案 模板引擎(JSX template) ⽣生命周期 Ref引⽤用 模板 单⽂文件 template JSX loader createElement cloneElement、Vnode 属性、⾼高阶组件 JSX https://github
0 码力 |
26 页 |
1.38 MB
| 1 年前
3
Composable Vue, 编写可组合可复 的Vue 函数的最佳实践与技巧
unref(arg) // 得到值 } 由 Ref 组成的对象 可以直接使⽤ ES6 解构其中的 Ref 使⽤ 根据使⽤⽅式,当想要⾃动解包的功能时,可以 使⽤ reactive 将其转换为对象 模式 以在使⽤可组合的函数式,同时获得 ref 和 reactive 的好处。 ` ` ` ` import { ref, reactive } from 'vue' function mouse.x === x.value // true ` ` 将异步操作转换为 “同步” 先建⽴数据间的“连结”,然后再等待异步请求返回将数据填充。概念和 React 中的 SWR (stale-while-revalidate) 类似。 技巧 使⽤组合式 API, 我们甚⾄可以将异步请求转换为 “同步” 的 异步 const data = await fetch('https://api defineComponent } from 'vue-demi' 快速回顾 建⽴ “连结” 接受 Ref 作为函数参数 返回由 Ref 组成的对象 使⽤ ref / unref 让函数变得更加灵活 将异步操作转换为 “同步” 副作⽤⾃动清除 类型安全的 Provide / Inject 状态共享 useVModel ` ` 谢谢! 幻灯⽚可以在我的⽹站 antfu.me 上下载
0 码力 |
36 页 |
4.87 MB
| 1 年前
3
前终端统⼀一⽅方案Hippy-Vue 设计和实现
lo
{ name: "Text", // 组件名称转换 props: { value: "Hello", // 参数转换 onClick: true, // 事件绑定 }, } { name: "Image", props: { source: { 后? 核⼼心升级不不影响 Hippy-Vue Hippy-Vue 只更更改 Vue 的 输⼊入和输出,核⼼心逻辑并未 侵⼊入: • 通过 node-ops 接⼝口对 接⾃自定义 DOM • 转换 DOM 到终端。 • 单独实现 CSS 编译和解 析 Vue 3.0 升级后如果 node-ops 接⼝口不不变,则可 以直接升级适配。 更更新:有了了 createRender() 更更⽅方便便
{ name: "Text", // 组件名称转换 props: { value: "Hello", // 参数转换 onClick: true, // 事件绑定 }, } { name: "Image", props: { source: { 后? 核⼼心升级不不影响 Hippy-Vue Hippy-Vue 只更更改 Vue 的 输⼊入和输出,核⼼心逻辑并未 侵⼊入: • 通过 node-ops 接⼝口对 接⾃自定义 DOM • 转换 DOM 到终端。 • 单独实现 CSS 编译和解 析 Vue 3.0 升级后如果 node-ops 接⼝口不不变,则可 以直接升级适配。 更更新:有了了 createRender() 更更⽅方便便0 码力 |
19 页 |
556.32 KB
| 1 年前
3
Element Plus 和Ant Design Vue 对比测评,哪个更好?
Design Vue 3 都已不在支持 IE 了,并不是他们自己放弃了 IE 而是 Vue 3 本 已经放弃了 IE。如果想在低版本浏览器上正常使用这两个框架,可使用 Babel、ESBuild 或其他转换 原文链接:Element Plus 和 Ant Design Vue 对比测评,哪个更好? 具,并引入相应的 polyfill。 Element Plus 使用到了 ResizeObserver,如有兼容性需求可自行引入
0 码力 |
5 页 |
387.25 KB
| 1 年前
3
mpvue小程序开发框架和最佳实践
postcss, … sass, less, styus, … 组件化 component Vue.js SFC 类 Vue.js SFC 跨端复⽤用 不不可复⽤用 快速移植 H5, 快应⽤用 ⽀支持转换 H5 ⾃自动构建 本身⽆无构建 webpack 构建 内置构建 上⼿手成本 全新学习 熟悉 Vue.js 即可 Vue.js 和 wepy 集中数据管理理 不不⽀支持 Vuex Redux
0 码力 |
31 页 |
3.17 MB
| 1 年前
3
共 6 条
- 1













