Vue3是Vue.js的最新版本,于2020年9月18日正式发布。Vue3相比Vue2有很多改进和优化,包括但不限于:
更快的渲染速度:Vue3通过使用Proxy代理对象和优化虚拟DOM算法等方式,提高了渲染性能。
【资料图】
更小的体积:Vue3的体积比Vue2更小,打包后的文件更小,加载速度更快。
更好的类型支持:Vue3对TypeScript的支持更加友好,提供了更好的类型支持。
更好的组合式API:Vue3提供了更好的组合式API,使得组件的复用和维护更加方便。
更好的Tree-shaking支持:Vue3对Tree-shaking的支持更加完善,可以更好地优化打包后的代码。
总之,Vue3是一个更加优秀的版本,可以帮助开发者更好地构建高性能、易维护的Web应用程序。
Vue API风格Vue API风格主要有两种:对象风格和函数风格。
对象风格
对象风格是Vue 2.x版本的API风格,它将Vue实例作为一个对象,通过对象的属性和方法来操作Vue实例。例如:
var vm = new Vue({ el: "#app", data: { message: "Hello Vue!" }, methods: { showMessage: function () { alert(this.message) } }})vm.message = "Hello World!"vm.showMessage()在上面的代码中,我们使用对象风格的API来创建Vue实例,设置数据和方法,并通过vm对象来操作Vue实例。
函数风格
函数风格是Vue 3.x版本的API风格,它将Vue实例作为一个函数,通过函数的参数和返回值来操作Vue实例。例如:
import { createApp } from "vue"const app = createApp({ data() { return { message: "Hello Vue!" } }, methods: { showMessage() { alert(this.message) } }})const vm = app.mount("#app")vm.message = "Hello World!"vm.showMessage()在上面的代码中,我们使用函数风格的API来创建Vue实例,设置数据和方法,并通过app.mount()方法来挂载Vue实例,然后通过vm对象来操作Vue实例。
总的来说,函数风格的API更加简洁和易于理解,而且更加符合现代JavaScript的编程风格。因此,Vue 3.x版本的API采用了函数风格。
Vue3开发前的准备在开始使用Vue3进行开发之前,需要进行以下准备工作:
安装Node.js和npm
Vue3需要Node.js和npm的支持,因此需要先安装它们。可以在Node.js官网下载对应版本的安装包进行安装。
安装Vue CLI
Vue CLI是Vue.js官方提供的脚手架工具,可以帮助我们快速创建Vue项目。可以使用以下命令全局安装Vue CLI:
npm install -g @vue/cli选择编辑器
选择一个适合自己的编辑器进行开发,推荐使用Visual Studio Code,它有很多Vue相关的插件和工具。
学习Vue基础知识
在使用Vue3进行开发之前,需要先掌握Vue的基础知识,包括Vue的核心概念、Vue组件、Vue指令、Vue生命周期等。
学习TypeScript
Vue3使用TypeScript进行开发,因此需要先学习TypeScript的基础知识,包括TypeScript的数据类型、接口、类、泛型等。
总的来说,学习Vue3需要一定的前置知识,需要掌握Node.js、npm、Vue CLI、编辑器、Vue基础知识和TypeScript等知识点。
vue3 项目目录结构Vue3项目的目录结构与Vue2有些不同,主要是因为Vue3使用了新的模块化系统和TypeScript语言。
以下是一个Vue3项目的典型目录结构:
├── public│ ├── index.html│ └── favicon.ico├── src│ ├── assets│ ├── components│ ├── router│ ├── store│ ├── utils│ ├── views│ ├── App.vue│ └── main.ts├── tests├── node_modules├── package.json├── tsconfig.json└── README.mdpublic:存放静态资源文件,如HTML文件、图片、图标等。
src:存放源代码文件。
assets:存放静态资源文件,如CSS、图片、字体等。
components:存放Vue组件文件。
router:存放Vue Router路由文件。
store:存放Vuex状态管理文件。
utils:存放工具函数文件。
views:存放页面组件文件。
App.vue:根组件文件。
main.ts:入口文件,包括Vue实例的创建和挂载等。
tests:存放测试文件。
node_modules:存放项目依赖的第三方库。
package.json:存放项目的配置信息和依赖库信息。
tsconfig.json:存放TypeScript编译器的配置信息。
README.md:项目说明文件。
总的来说,Vue3项目的目录结构与Vue2有些不同,但是基本的结构还是相似的,包括静态资源文件、源代码文件、测试文件、依赖库信息等。
vue3 模板语法Vue3的模板语法与Vue2的模板语法基本相同,但也有一些变化。以下是Vue3的模板语法:
插值表达式
Vue3的插值表达式使用{{}},例如:
{{ message }}指令
Vue3的指令使用v-前缀,例如:
常用的指令包括:
v-if:条件渲染。
v-for:循环渲染。
v-bind:绑定属性。
v-on:绑定事件。
v-model:双向绑定。
计算属性
Vue3的计算属性使用computed关键字,例如:
{{ reversedMessage }}<script>export default { data() { return { message: "Hello World" } }, computed: { reversedMessage() { return this.message.split("").reverse().join("") } }}</script>监听器
Vue3的监听器使用watch关键字,例如:
{{ message }}<script>export default { data() { return { message: "Hello World" } }, watch: { message(newValue, oldValue) { console.log(newValue, oldValue) } }}</script>生命周期
Vue3的生命周期与Vue2基本相同,但是使用了新的API。例如:
{{ message }}<script>import { onMounted, onUpdated, onUnmounted } from "vue"export default { data() { return { message: "Hello World" } }, setup() { onMounted(() => { console.log("mounted") }) onUpdated(() => { console.log("updated") }) onUnmounted(() => { console.log("unmounted") }) }}</script>总的来说,Vue3的模板语法与Vue2基本相同,但是使用了新的API,包括computed、watch和生命周期等。
在Vue3中,属性绑定使用v-bind:或简写的:,例如:
<script>export default { data() { return { className: "red" } }}</script>上面的代码中, 除了绑定data属性,还可以绑定表达式、计算属性、甚至是方法的返回值。例如: 上面的代码中, 需要注意的是,在Vue3中,绑定属性时,可以使用 上面的代码中, Vue3中的条件渲染和Vue2类似,使用 示例代码如下: 上面的代码中,根据 除了 示例代码如下: 上面的代码中,根据 需要注意的是, Vue3中的列表渲染和Vue2类似,使用 示例代码如下: 上面的代码中,使用 除了数组,也可以遍历对象,例如: 上面的代码中,使用 需要注意的是,每个 在Vue3中,通过 示例代码如下: 上面的代码中,使用 需要注意的是, 在Vue3中,事件处理的方式与Vue2相似,可以使用 绑定事件 可以使用 上面的代码中,使用 事件修饰符 Vue3中提供了新的事件修饰符,包括 上面的代码中,使用 动态事件名 在Vue3中,可以使用方括号来绑定动态事件名。示例如下: 上面的代码中,使用 自定义事件 在Vue3中,可以使用 上面的代码中,使用 在Vue3中,事件传参的方式和Vue2基本相同,可以使用 示例代码如下: 上面的代码中,使用 另外,如果需要在事件处理函数中访问组件实例,可以使用箭头函数来绑定作用域,例如: 上面的代码中,使用箭头函数来绑定作用域,从而在事件处理函数中访问组件实例。 在Vue3中,事件修饰符的使用方式和Vue2基本相同,可以通过在事件名后面添加 常用的事件修饰符包括: 示例代码如下: 上面的代码中,使用不同的事件修饰符来控制事件的行为。例如,使用 在Vue3中,计算属性的使用方式和Vue2基本相同,可以通过在组件的 示例代码如下: 商品数量:{{ quantity }} 商品总价:{{ totalPrice }} 上面的代码中,使用 在模板中,可以像访问普通属性一样访问计算属性,例如 需要注意的是,在Vue3中,计算属性的返回值可以是一个函数,这样可以实现动态计算属性。示例代码如下: 商品数量:{{ quantity }} 商品总价:{{ totalPrice }} 上面的代码中,计算属性 在Vue3中,可以使用 下面是使用对象语法绑定class的示例代码: 上面的代码中,使用 下面是使用数组语法绑定class的示例代码: 上面的代码中,使用 在这个示例中,如果 需要注意的是,在Vue3中,可以使用动态组件来动态渲染不同的组件,这个功能可以使用 上面的代码中,使用 在Vue3中,可以使用 绑定单个样式 可以使用对象语法来绑定单个样式,对象的属性名为样式名,属性值为样式值。示例如下: 上面的代码中,使用 绑定多个样式 可以使用对象语法来绑定多个样式,对象的属性名为样式名,属性值为样式值。示例如下: 上面的代码中,使用 绑定样式数组 可以使用数组语法来绑定多个样式,数组中的元素为样式对象。示例如下: 上面的代码中,使用 绑定样式对象 可以使用计算属性来动态绑定样式对象。示例如下: 上面的代码中,使用计算属性
:class绑定了一个名为className的data属性,这个属性的值为"red",所以class属性,值为"red"。 <script>export default { data() { return { isActive: true } }, methods: { getClass() { return this.isActive ? "active" : "inactive" } }}</script>:class绑定了一个三元表达式和一个方法的返回值,这两个值都可以被作为class属性的值。v-bind:或简写的:,但是在绑定事件时,必须使用v-on:或简写的@。例如: <script>export default { methods: { handleClick() { console.log("clicked") } }}</script>@click绑定了一个handleClick方法,这个方法会在按钮被点击时被调用。v-if和v-else指令来控制元素的显示和隐藏。 show的值来决定显示哪个v-if和v-else,还有v-else-if可以用来实现多个条件的判断。 type的值来决定显示哪个v-if是惰性的,只有当条件为真时才会渲染元素,否则不会渲染。而v-show则是直接控制元素的显示和隐藏,不管条件是否为真,元素都会被渲染,只是样式被设置为display: none。v-for指令来遍历数组或对象,并生成对应的元素。
<script>export default { data() { return { list: ["item1", "item2", "item3"] } }}</script>v-for指令遍历list数组,并生成对应的元素。
<script>export default { data() { return { obj: { key1: "value1", key2: "value2", key3: "value3" } } }}</script>v-for指令遍历obj对象,并生成对应的元素。v-for都需要指定一个唯一的key属性,用来标识每个元素的唯一性,以便在更新时能够正确地识别每个元素。key属性可以管理组件或元素的状态。当一个组件或元素的key属性发生变化时,Vue会认为它是一个不同的组件或元素,从而重新渲染它。 key属性来管理show变量的值发生变化时,key属性也会发生变化,从而重新渲染key属性的值必须是唯一的,不能重复。如果重复了,会导致Vue无法正确地识别每个组件或元素的状态,从而导致渲染错误。@或v-on指令来绑定事件。不同之处在于,Vue3中取消了.sync修饰符,同时提供了新的修饰符和事件API。@或v-on指令来绑定事件,语法与Vue2相同。示例如下: <script>export default { methods: { handleClick() { console.log("Button clicked!") } }}</script>@click指令来绑定handleClick方法,当按钮被点击时,会触发handleClick方法。.stop、.prevent、.capture、.self、.once和.passive。示例如下: .stop修饰符来阻止事件冒泡,当div元素被点击时,不会触发其父元素的点击事件。 <script>export default { data() { return { eventName: "click" } }, methods: { handleClick() { console.log("Button clicked!") } }}</script>@[eventName]指令来绑定动态事件名,事件名为eventName的值。createApp方法的provide和inject选项来实现自定义事件的传递。示例如下:// App.vue <script>import { provide } from "vue"import EventBus from "./EventBus"export default { setup() { provide("eventBus", EventBus) }, methods: { handleClick() { EventBus.emit("customEvent", "Hello, Vue3!") } }}</script>// EventBus.jsimport mitt from "mitt"const EventBus = mitt()export default EventBus// ChildComponent.vue provide方法将事件总线对象EventBus注入到根组件中,然后在子组件中使用inject方法获取事件总线对象,并通过on方法监听自定义事件customEvent,当事件触发时,更新message的值。$event来传递事件对象,也可以使用函数来传递自定义参数。 $event来传递事件对象,使用"参数"来传递自定义参数。 .修饰符的方式来使用事件修饰符。.stop:阻止事件冒泡.prevent:阻止事件默认行为.capture:使用事件捕获模式.self:只在事件目标自身触发时触发事件.once:只触发一次事件.passive:告诉浏览器该事件不会调用preventDefault()方法,可以优化页面滚动性能 <script>export default { methods: { handleClick() { console.log("点击事件") }, handleScroll() { console.log("滚动事件") } }}</script>.stop修饰符来阻止事件冒泡,使用.prevent修饰符来阻止事件默认行为,使用.capture修饰符来使用事件捕获模式,使用.self修饰符来只在事件目标自身触发时触发事件,使用.once修饰符来只触发一次事件,使用.passive修饰符来告诉浏览器该事件不会调用preventDefault()方法,可以优化页面滚动性能。computed选项中定义计算属性来计算和缓存值。 computed选项来定义计算属性quantity和totalPrice,分别计算商品数量和商品总价。{{ quantity }}和{{ totalPrice }}。 totalPrice返回一个函数,这个函数会动态计算商品总价,考虑到折扣可能会变化,因此需要动态计算商品总价。v-bind:class指令来绑定一个对象或数组来动态地设置一个元素的class属性。 :class指令来绑定一个对象,这个对象的属性名是class名称,属性值是一个布尔值,表示是否应用这个class。在这个示例中,如果isActive为true,则会应用active这个class,如果hasError为true,则会应用text-danger这个class。 :class指令来绑定一个数组,这个数组的元素可以是字符串或对象。如果数组元素是字符串,则表示应用这个class;如果数组元素是对象,则表示应用这个对象中的class。isActive为true,则会应用active这个class,如果errorClass为text-danger,则会应用text-danger这个class。元素和is特性来实现。示例代码如下: 元素和is特性来动态渲染不同的组件。在这个示例中,点击ComponentA按钮会渲染ComponentA组件,点击ComponentB按钮会渲染ComponentB组件。v-bind指令或简写的:来动态绑定样式。 :style指令来绑定color样式,样式的值为textColor的值。 :style指令来绑定color和fontSize两个样式,样式的值分别为textColor和fontSize的值。 :style指令来绑定baseStyles和customStyles两个样式对象,样式的值为两个对象的合并结果。 computedStyles来动态绑定样式对象,样式的值为计算属性的返回值。
推荐内容
Vue3从入门到精通(一) 环球快看
可视化组件封装系统|无需编程,快速封装发布仿真模板APP,实现仿真自动化 全球报资讯
恭喜姆巴佩!巴黎捡漏法国国脚,赛季独造23球,能突能传替代梅西
公交“高考服务车”上路,让考生家长歇歇脚
阴阳师契灵结契阵容大全 yys契灵结契阵容搭配攻略_当前报道
c4d线条怎么做 c4d样条线怎么变立体-环球百事通
2023年6月7日玉米淀粉价格最新行情预测
全球快看:2023年6月7日江苏省正丙醇价格最新行情预测
2023年6月7日山东省二苯基甲烷二异氰酸酯价格最新行情预测|焦点滚动
全球报道:港股午评:恒指涨0.97% 恒生科技指数涨2.02%
润达医疗:与华为云战略合作 打造普惠AI医疗服务大模型
商络电子:为VR/AR的零部件制造商提供电子元器件产品
-速递
每日快看:海关总署:1-5月稀土出口20987.2吨 同比降4.4%
天天新消息丨协鑫能科:项目删减后 将在清洁能源、移动能源、锂电材料三大业务上发力
《商山早行》教学设计
民生证券:给予江苏国信增持评级,目标价位8.12元 全球即时看
华蓝集团:6月6日融资买入67.37万元,融资融券余额5182.77万元|当前要闻
【新视野】麦格理:维持申洲国际(02313.HK)“中性”评级 目标价下调至72港元
亚华电子:6月6日融资买入1672.01万元,融资融券余额2724.6万元
荣旗科技:6月6日融资买入1921.56万元,融资融券余额4046.62万元
恒信东方:公司目前没有与英伟达开展合作
全球今日讯!ETF观察丨隔夜热门中概股普涨,爱奇艺、拼多多涨超7%,中概互联ETF(159605)涨逾3%
铁流股份:空心电机轴目前处在客户产品开发阶段
世界滚动
DRG/DIP概念股走强 久远银海、塞力医疗触及涨停
天天热议
A股午评:创业板指跌超1%续创新低 AI概念股逆势活跃
华为自研数据库GaussDB升级 将深耕金融场景
环球报道
水能载舟亦能覆舟的意思是什么意思(水能载舟亦能覆舟的意思是什么)
【全球时快讯】短短2年,从德甲到德丙!2万人集体狂嘘,只有1人可昂首离开
热讯:椰视频 | 实拍三亚志愿者手持卡牌为考生加油助威
你高考 我护航丨他们早上六点赶到考点 为考生开启“静音模式” 全球热闻
协同发展交通为先
英雄联盟打野怎么抓(LOL遇到对面双打野怎么破解)|天天滚动
中国男足公布新一轮集训大名单:艾克森重披中国队战袍|环球微资讯
眼睛4.9算是近视吗_眼睛4.9是多少度是近视吗 焦点关注
焦点短讯!董洁首谈离婚后很狼狈,好友称其从未埋怨潘粤明,网友:白莲花
世界今日讯!卡霍夫卡水电站大坝被毁,阿廖什基市几乎完全被淹
家电消费应注意哪些情况? 世界微资讯
天天新资讯:俄水电站遭破坏白银TD小涨
快报:美国国债收益率不断上升 现货黄金遇强阻
蔚蓝锂芯投资新设金属材料公司 注册资本1亿元
_今日热议
环球要闻:锂电股震荡下挫 德方纳米跌超7%
中字头股票震荡拉升
北京最大集租房项目入市 提供6500套租赁房源
天天速看
环球短讯!天亿马新设数字能源子公司 含海上风电相关系统研发业务
阿尔及利亚等五国当选联合国安理会非常任理事国|新消息
泽连斯基称已确认多国将向乌克兰提供F-16战机
江苏省定向招聘疫情防控一线编制外医务人员(溧阳市)专业实践能力考核成绩公告 每日热门
单用途预付卡管理条例执法检查启动
焦点速读:太湖科学城功能片区开展“六一”走访慰问活动
6天挣上千元!演唱会相对密集期,揭秘编发美妆的“生意经”
海拔最高摩天轮装好了!深圳溜娃宝地即将“+3”-全球快报
对中国F1车手周冠宇使用歧视性词汇,英国天空体育道歉
世界播报:网络用语可耐是什么意思 可耐是可爱的意思吗
小说sc是什么意思_小说里sc是什么意思男女之间sc是什么意思-每日焦点
切了佛南昌话什么意思_秋婆梨南昌话什么意思-世界看热讯
世界观天下!呆死ki是什么意思 呆死ki带哟日语什么梗
银行、保险股异动拉升
焦点资讯
混合现实概念走强 清越科技涨超13%
天天即时
大基建、新型城镇化概念股继续活跃 蕾奥规划涨超17%
高铁轨交板块走强 广深铁路涨停
|天天报资讯
海南三亚发布暴雨红色预警 幼儿园、中小学停课
|全球即时
迈克生物06月06日被深股通减持9.95万股 全球微头条
英山县启动“温泉跳水”口袋公园建设,今年新增绿化面积将达到12万平米|每日简讯
乌克兰官员称目前扎波罗热核电站辐射在正常范围内
齐家控股(08395)发盈警 预期年度净亏损不多于1050万港元
前5月403家首店落户京城|视焦点讯
淮安市2个项目入选江苏省美术馆馆际联盟优秀项目
省财政厅推出“30条”接续政策真人版视频解读
双侧附件囊肿怎么引起的_左侧附件囊肿怎么引起的 世界看热讯
齐家控股(08395.HK)盈警:预计年度净亏损不多于1050万港元
农业农村部:全国已收获冬小麦面积1.22亿亩_全球头条
环球报道:海南椰岛:涉未及时缴税、原材料采购纠纷等,子公司部分银行账户被冻结
每日看点!安徽省滁州市2023-06-07 04:45发布大雾黄色预警
环球精选!安德烈·普罗森科
门字里面一个敢念什么拼音_门字里面一个敢念什么 环球热头条
这是您需要了解的新梅赛德斯-奔驰Star Mobile的知识
【天天播资讯】安德烈·加瓦
天天日报丨罗浮山下第一古村,有座百万富翁家族建筑群,到底有什么来头?
【全球聚看点】外资称消费股配置时点已至 海外最大中国股票基金出手增持
多地购房政策优化力度加大 专家:预计房地产行业6月份或迎新的政策出台
|全球独家
基金发行冰点再现 机构热议“见底”信号
环球今日讯
前五月固收类银行理财品平均年化收益率达4.4% 专家称应合理引导收益预期
世界速读:南财研选快讯|中信证券:6月一年期MLF利率或将下调5-10bps
天天快资讯丨存款利率即将再降?银行:在等通知,3年期定存仍有3%以上产品
环球微资讯!同济科技最新公告:二股东拟向全体股东征集投票权 拟反对《2022年度董事会工作报告》等七项提案
分析师下调苹果评级,称首发头显仅仅会带来短期利好
6月6日(周二)港股沽空数据出炉 远东宏信沽空比率居首位_天天热议
瞄准电梯“后市场”服务 万物云旗下万御安防牵手日立电梯 世界今日报
逾20家上市公司披露减持计划 美的集团拟大幅减仓埃夫特股份|每日精选
美联储会议纪要:在“某个时刻”放慢加息步伐是合适的_世界快消息
环球精选!烧的笔顺和组词_烧的笔顺
世界热点评!ai cs5序列号_ai序列号cs6序列号
我国建设程序是什么_我国的建设程序划分的八个步骤 全球要闻
全球快资讯:大狗配小狗惨叫_女和大狗配
今日要闻!孕妇可以吃冰虾吗_孕妇可以吃虾吗
注意!泰安将出现强对流天气
天天微头条丨5月蓝山卖了5136辆,新摩卡预订破万,魏牌终于站起来了?
每日速递:生三胎就给10万,上市公司这么干有什么好处?
安德烈·梅尔尼克
安德烈·布利兹尼琴科|环球要闻
恭喜姆巴佩!巴黎捡漏法国国脚,赛季独造23球,能突能传替代梅西
Vue3从入门到精通(一) 环球快看
可视化组件封装系统|无需编程,快速封装发布仿真模板APP,实现仿真自动化 全球报资讯
阴阳师契灵结契阵容大全 yys契灵结契阵容搭配攻略_当前报道
公交“高考服务车”上路,让考生家长歇歇脚
c4d线条怎么做 c4d样条线怎么变立体-环球百事通
2023年6月7日玉米淀粉价格最新行情预测
全球快看:2023年6月7日江苏省正丙醇价格最新行情预测
每日快看:海关总署:1-5月稀土出口20987.2吨 同比降4.4%
2023年6月7日山东省二苯基甲烷二异氰酸酯价格最新行情预测|焦点滚动
天天新消息丨协鑫能科:项目删减后 将在清洁能源、移动能源、锂电材料三大业务上发力
润达医疗:与华为云战略合作 打造普惠AI医疗服务大模型
全球报道:港股午评:恒指涨0.97% 恒生科技指数涨2.02%
《商山早行》教学设计
商络电子:为VR/AR的零部件制造商提供电子元器件产品
-速递
华蓝集团:6月6日融资买入67.37万元,融资融券余额5182.77万元|当前要闻
荣旗科技:6月6日融资买入1921.56万元,融资融券余额4046.62万元
恒信东方:公司目前没有与英伟达开展合作
民生证券:给予江苏国信增持评级,目标价位8.12元 全球即时看
亚华电子:6月6日融资买入1672.01万元,融资融券余额2724.6万元
【新视野】麦格理:维持申洲国际(02313.HK)“中性”评级 目标价下调至72港元
华为自研数据库GaussDB升级 将深耕金融场景
环球报道
【全球时快讯】短短2年,从德甲到德丙!2万人集体狂嘘,只有1人可昂首离开
水能载舟亦能覆舟的意思是什么意思(水能载舟亦能覆舟的意思是什么)
DRG/DIP概念股走强 久远银海、塞力医疗触及涨停
天天热议
你高考 我护航丨他们早上六点赶到考点 为考生开启“静音模式” 全球热闻
铁流股份:空心电机轴目前处在客户产品开发阶段
世界滚动
A股午评:创业板指跌超1%续创新低 AI概念股逆势活跃
全球今日讯!ETF观察丨隔夜热门中概股普涨,爱奇艺、拼多多涨超7%,中概互联ETF(159605)涨逾3%
热讯:椰视频 | 实拍三亚志愿者手持卡牌为考生加油助威
英雄联盟打野怎么抓(LOL遇到对面双打野怎么破解)|天天滚动
协同发展交通为先
世界今日讯!卡霍夫卡水电站大坝被毁,阿廖什基市几乎完全被淹
中国男足公布新一轮集训大名单:艾克森重披中国队战袍|环球微资讯
天天新资讯:俄水电站遭破坏白银TD小涨
眼睛4.9算是近视吗_眼睛4.9是多少度是近视吗 焦点关注
快报:美国国债收益率不断上升 现货黄金遇强阻
焦点短讯!董洁首谈离婚后很狼狈,好友称其从未埋怨潘粤明,网友:白莲花
家电消费应注意哪些情况? 世界微资讯
蔚蓝锂芯投资新设金属材料公司 注册资本1亿元
_今日热议
中字头股票震荡拉升
北京最大集租房项目入市 提供6500套租赁房源
天天速看
环球要闻:锂电股震荡下挫 德方纳米跌超7%
单用途预付卡管理条例执法检查启动
环球短讯!天亿马新设数字能源子公司 含海上风电相关系统研发业务
焦点速读:太湖科学城功能片区开展“六一”走访慰问活动
江苏省定向招聘疫情防控一线编制外医务人员(溧阳市)专业实践能力考核成绩公告 每日热门
对中国F1车手周冠宇使用歧视性词汇,英国天空体育道歉
6天挣上千元!演唱会相对密集期,揭秘编发美妆的“生意经”
泽连斯基称已确认多国将向乌克兰提供F-16战机
阿尔及利亚等五国当选联合国安理会非常任理事国|新消息
海拔最高摩天轮装好了!深圳溜娃宝地即将“+3”-全球快报
大基建、新型城镇化概念股继续活跃 蕾奥规划涨超17%
混合现实概念走强 清越科技涨超13%
天天即时
切了佛南昌话什么意思_秋婆梨南昌话什么意思-世界看热讯
迈克生物06月06日被深股通减持9.95万股 全球微头条
高铁轨交板块走强 广深铁路涨停
|天天报资讯
世界观天下!呆死ki是什么意思 呆死ki带哟日语什么梗
世界播报:网络用语可耐是什么意思 可耐是可爱的意思吗
银行、保险股异动拉升
焦点资讯
小说sc是什么意思_小说里sc是什么意思男女之间sc是什么意思-每日焦点
海南三亚发布暴雨红色预警 幼儿园、中小学停课
|全球即时
英山县启动“温泉跳水”口袋公园建设,今年新增绿化面积将达到12万平米|每日简讯
乌克兰官员称目前扎波罗热核电站辐射在正常范围内
前5月403家首店落户京城|视焦点讯
省财政厅推出“30条”接续政策真人版视频解读
齐家控股(08395)发盈警 预期年度净亏损不多于1050万港元
双侧附件囊肿怎么引起的_左侧附件囊肿怎么引起的 世界看热讯
淮安市2个项目入选江苏省美术馆馆际联盟优秀项目
天天日报丨罗浮山下第一古村,有座百万富翁家族建筑群,到底有什么来头?
环球报道:海南椰岛:涉未及时缴税、原材料采购纠纷等,子公司部分银行账户被冻结
门字里面一个敢念什么拼音_门字里面一个敢念什么 环球热头条
环球微资讯!同济科技最新公告:二股东拟向全体股东征集投票权 拟反对《2022年度董事会工作报告》等七项提案
【天天播资讯】安德烈·加瓦
天天快资讯丨存款利率即将再降?银行:在等通知,3年期定存仍有3%以上产品
每日看点!安徽省滁州市2023-06-07 04:45发布大雾黄色预警
多地购房政策优化力度加大 专家:预计房地产行业6月份或迎新的政策出台
|全球独家
环球精选!安德烈·普罗森科
前五月固收类银行理财品平均年化收益率达4.4% 专家称应合理引导收益预期
分析师下调苹果评级,称首发头显仅仅会带来短期利好
齐家控股(08395.HK)盈警:预计年度净亏损不多于1050万港元
农业农村部:全国已收获冬小麦面积1.22亿亩_全球头条
【全球聚看点】外资称消费股配置时点已至 海外最大中国股票基金出手增持
世界速读:南财研选快讯|中信证券:6月一年期MLF利率或将下调5-10bps
6月6日(周二)港股沽空数据出炉 远东宏信沽空比率居首位_天天热议
这是您需要了解的新梅赛德斯-奔驰Star Mobile的知识
逾20家上市公司披露减持计划 美的集团拟大幅减仓埃夫特股份|每日精选
基金发行冰点再现 机构热议“见底”信号
环球今日讯
我国建设程序是什么_我国的建设程序划分的八个步骤 全球要闻
瞄准电梯“后市场”服务 万物云旗下万御安防牵手日立电梯 世界今日报
美联储会议纪要:在“某个时刻”放慢加息步伐是合适的_世界快消息
安德烈·梅尔尼克
安德烈·布尔拉库
全球快资讯:大狗配小狗惨叫_女和大狗配
每日速递:生三胎就给10万,上市公司这么干有什么好处?
purse和wallet的区别_purse
今日要闻!孕妇可以吃冰虾吗_孕妇可以吃虾吗
世界热点评!ai cs5序列号_ai序列号cs6序列号
天天微头条丨5月蓝山卖了5136辆,新摩卡预订破万,魏牌终于站起来了?
环球精选!烧的笔顺和组词_烧的笔顺