哈尔滨网站建设有哪些,黑色网站后台,wordpress 短信验证码,在线代码生成器setup 语法糖在书写上更加方便简洁#xff0c;可以直接在 script 标签中书写 setup 的内容#xff0c;并且无需使用 return 返回。 基础使用#xff1a;
script setup/script
注#xff1a;setup 语法糖中不能存在 export default {} #xff0c;否则会…setup 语法糖在书写上更加方便简洁可以直接在 script 标签中书写 setup 的内容并且无需使用 return 返回。 基础使用
script setup/script
注setup 语法糖中不能存在 export default {} 否则会报错的。 特性一定义响应式数据
templateh3{{ sum }}/h3h3{{ info.name }} : {{ info.age }}/h3
/templatescript setup
// 引入 reactive 和 ref 函数
import { reactive, ref } from vue;
// 创建 ref 数据
let sum ref(0);
// 创建 reactive 数据
let info reactive({ name: 张三, age: 18 });
/script
注在 setup 语法糖中定义的数据可以直接在 template 标签中使用。 特性二定义方法与计算属性
templateh3{{ sum }}/h3p价格{{ price }}/pbutton clickadd()点击1/button
/templatescript setup
// 引入 computed 和 ref 函数
import { computed, ref } from vue;
// 创建 ref 数据
let sum ref(0);
// 创建方法
let add () {sum.value;
}
// 创建计算属性
let price computed(() {return sum.value.toFixed(2);
})
/script
注在 setup 语法糖中定义的方法、计算属性等都可以直接在 template 标签中使用。 特性三引入组件
templateh3我是父组件/h3hr /Child/Child
/templatescript setup
// 引入组件
import Child from ../components/Child;
/script
注在 setup 语法糖中通过 import 引入的内容也可以直接在 template 标签中使用。 原创作者吴小糖
创作时间2023-10-09