Vue的基本使用(一)

一、使用IDEA开发Vue

创建Vue工程

在这里插入图片描述
在这里插入图片描述
新建工程,选择JavaScript->Vue.js->Next
在这里插入图片描述

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

最后点击Apply->OK
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
出现这个页面则表示Vue项目搭建成功。

二、基本语法

1、入门案例

<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <meta http-equiv="X-UA-Compatible" content="IE=edge">
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <title>初始Vue</title>
  <script type="text/javascript" src="../js/vue.js"></script>
</head>
<body>
  <!-- 准备一个容器
      容器中的代码我们称之为【Vue模板】
  -->
  <div id="root">
    <!-- 双大括号里边只能写js表达式(语法中规定的) -->
    <h1>Hello {{name}}</h1>
  </div>
  <script type="text/javascript">
    Vue.config.productionTip = false

    // 创建Vue实例,()中传入配置对象
    new Vue({
      el: '#root', // el用于指定当前Vue为哪个容器服务,值通常为css选择器字符串
      data: { // data中的数据只能用于指定的那个el使用
        name: '张三'
      },
    });

    // 我们需要注意的是:一个Vue实例只能接管一个容器,同样的一个容器只能被一个Vue实例接管
  </script>
</body>
</html>

在这里插入图片描述

2、模板语法

<!DOCTYPE html>
<html lang="en">

<head>
  <meta charset="UTF-8">
  <meta http-equiv="X-UA-Compatible" content="IE=edge">
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <meta charset="UTF-8">
  <meta http-equiv="X-UA-Compatible" content="IE=edge">
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <title>模板语法</title>
  <script type="text/javascript" src="../js/vue.js"></script>
<body>
  <!-- 
    插值语法:
      用于解析标签体中的内容
    指令语法:
      用于解析标签体(包括:标签属性、标签体内容、绑定事件)
   -->
  <div id="root">
    <h1>插值语法</h1>
    <h1>你好 {{name}}</h1>
    <hr>
    <h1>指令语法</h1>
    <!-- v-bind 可以动态的绑定任意一个属性值,它可以简写为 : -->
    <a v-bind:href="url">点击跳转</a>
  </div>
  <script type="text/javascript">
    Vue.config.productionTip = false
    new Vue({
      el: '#root',
      data: {
        name: '张三',
        url: 'http://www.baidu.com'
      },
    });
  </script>
</body>
</html>

模板语法:模板可以简单理解为一个可重复利用的页面或者组件。而语法就是表达数据需要用到的格式。

3、数据绑定

<!DOCTYPE html>
<html lang="en">

<head>
  <meta charset="UTF-8">
  <meta http-equiv="X-UA-Compatible" content="IE=edge">
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <meta charset="UTF-8">
  <meta http-equiv="X-UA-Compatible" content="IE=edge">
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <title>数据绑定</title>
  <script type="text/javascript" src="../js/vue.js"></script>
<body>
  <div id="root">
    <h1>普通写法</h1>
    <span>单向数据绑定</span>
    <input type="text" v-bind:value="name">
    <br>
    <span>双向数据绑定</span>
    <!-- v-model 只能应用在表单类元素上(输入类元素)
        这类元素都有 value 值,而我们的 v-model 恰好是针对value的
        v-model:value 可以简写为 v-model
    -->
    <input type="text" v-model:value="name"><br>

    <h1>简写形式</h1>
    <!-- 简写形式 -->
    <span>单向数据绑定</span>
    <input type="text" :value="name"><br>
    <span>双向数据绑定</span>
    <input type="text" v-model="name"><br>

  </div>
  <script type="text/javascript">
    Vue.config.productionTip = false
    new Vue({
      el: '#root',
      data: {
        name: '张三',
        url: 'http://www.baidu.com'
      },
    });
  </script>
</body>

</html>

Vue中数据绑定,可以有两种形式:

数据的单向绑定:v-bind,它可以读取data中的数据,但是无法修改data中的数据。简写形式::

数据的双向绑定:v-model:value,它不但可以读取data中的数据,还可以修改data中的数据。简写形式:v-model。v-model 只能应用在表单类元素上(输入类元素)这类元素都有 value 值,而我们的 v-model 恰好是针对value的。

3、el和data的两种书写形式

<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <meta http-equiv="X-UA-Compatible" content="IE=edge">
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <meta charset="UTF-8">
  <meta http-equiv="X-UA-Compatible" content="IE=edge">
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <title>el和data的两种写法</title>
  <script type="text/javascript" src="../js/vue.js"></script>
<body>
  <div id="root">
    <h1>你好 {{name}}</h1>
    <hr>
  </div>
  <script type="text/javascript">
    Vue.config.productionTip = false
    // const x = new Vue({
    //   // el: '#root', // 除了使用el来指定容器,除此之外还可以通过$mount来挂在到容器上去
    //   data: {
    //     name: '张三',
    //   },
    // });
    // x.$mount("#root");

    // data的第二种写法
    new Vue({
      el: '#root',
      data () { // 我们这里的函数只能是普通函数,不能是箭头函数。
        // 因为箭头函数里边的this是windows,普通函数中的是Vue实例
        return {
          name: '张三'
        }
      },
    })
  </script>
</body>
</html>

el:

​ 方式一:在创建Vue实例对象的时候,在配置对象中写清楚el,即:Vue实例需要接管的容器。

​ 方式二:在创建的实例对象之后,使用$mount(“容器”),将Vue实例对象挂载上去。

data:

​ 方式一:使用方法的形式,使用return来返回一个数据对象(推荐)。

​ 方式二:使用对象方式。

4、MVVM模型

<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <meta http-equiv="X-UA-Compatible" content="IE=edge">
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <meta charset="UTF-8">
  <meta http-equiv="X-UA-Compatible" content="IE=edge">
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <title>MVVM模型</title>
  <script type="text/javascript" src="../js/vue.js"></script>
<body>
  <!-- 
      1. M : Model模型
      2. V : View视图
      3. VM : ViewAndModel视图模型
      model:可以理解为数据
      view: 我们的页面
      ViewAndModel: Vue实例
      补充:
        我们在前边说过双大括号里边可以写表达式语法,在这里我们更加深入的理解,双大括号里边可以写
        我们Vue里边所有的东西(属性),他在我们的vue模板(html页面)中都可以被使用。
   -->
  <div id="root">
    <h1>学校名称:{{name}}</h1>
    <h1>学校地址:{{address}}</h1>
  </div>
  <script type="text/javascript">
    Vue.config.productionTip = false
    const vm = new Vue({
      el: '#root',
      data: {
        name: '北大',
        address: '北京'
      },
    });
  </script>
</body>
</html>

5、事件处理

5.1、键盘事件

<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <meta http-equiv="X-UA-Compatible" content="IE=edge">
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <meta charset="UTF-8">
  <meta http-equiv="X-UA-Compatible" content="IE=edge">
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <title>键盘事件</title>
  <script type="text/javascript" src="../js/vue.js"></script>
<body>

  <!-- Vue提供的按键别名
      回车 => enter
      删除 => delete(捕获“删除”和退格”键)
      退出 => esc
      空格 => space
      换行 => tab (特殊,必须配合keydown去使用)
      上   => up
      下   => down
      左   => left
      右   => right
   -->
  <!-- 注意:
      Vue未提供别名的按键,我们可以通过按键原始的key值去绑定,
      但要将其驼峰的形式转换为xxx-xx(中间用短横线命名)
      例:切换大小写的Caps键,它的键名为:CapsLock,
          我们应该将其写为 caps-lock,当然它对应的键值数也可以
  -->
  <!-- 除了Vue提供的别名之外,他也允许我们自定义别名
    Vue.config.keyCodes.别名 = 键值数
  -->
  <div id="root">
    <h2>欢迎{{name}}</h2>
    <!-- 当我们的键盘事件需要按键组合触发的时候,我们键盘事件也可以连着写 -->
    <input type="text" v-model="name" @keydown.ctrl.x="showInfo">
  </div>
  <script type="text/javascript">
    Vue.config.productionTip = false
    new Vue({
      el: '#root',
      data: {
        name: '张三',
      },
      methods: {
        showInfo (event) {
          console.log(this.name);
          console.log(event.key, event.keyCode);
        }
      }
    });
  </script>
</body>
</html>

在Vue3中,使用键的数字代号,已经被禁用。

5.2、事件的基本使用

<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <meta http-equiv="X-UA-Compatible" content="IE=edge">
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <meta charset="UTF-8">
  <meta http-equiv="X-UA-Compatible" content="IE=edge">
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <title>事件的基本使用</title>
  <script type="text/javascript" src="../js/vue.js"></script>
<body>
  <div id="root">
    <h2>欢迎{{name}}</h2>
    <button v-on:click="showInfo1" id="1">点我提示信息1(不传参)</button>
    <!-- 简写形式 -->
    <button @click="showInfo2(123,$event)" id="2">点我提示信息2(传参)</button>
  </div>
  <script type="text/javascript">
    Vue.config.productionTip = false
    new Vue({
      el: '#root',
      data: {
        name: '张三',
      },
      methods: {
        // 方法可以有参数。如果我们方法在只有一个参数的情况下,调用的时候不传参,那个这个参数默认传入的
        // 就是event事件对象
        showInfo1 (event) {
          alert(event.target.id)
          alert('同学你好!');
        },
        // 如果我们想要在有参数的情况下还传入event,那么我们在调用的时候,传入参数$event
        showInfo2 (number, a) {
          console.log(number)
          console.log(a)
        }
      }
    });
  </script>
</body>
</html>

​ 在Vue中,我们想要使用事件来响应处理某个操作,可以在Vue实例中定义method对象,在method对象中定义事件。

​ 对象中可以写很多属性,当然也就可以定义很多方法

v-on:click:该语法可以用来通过点击触发事件,后边的值是方法名(有参数的时候需要带上参数)。简写:@click

有关event事件参数的注意点:

  1. 当方法的参数只有event一个事件参数的时候,调用的时候可以省略这个参数。
  2. 当方法参数除了event还有其他参数的时候,调用的时候不可以省略event参数,且这个event参数必须为$event

5.3、事件修饰符

<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <meta http-equiv="X-UA-Compatible" content="IE=edge">
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <meta charset="UTF-8">
  <meta http-equiv="X-UA-Compatible" content="IE=edge">
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <title>事件修饰符</title>
  <script type="text/javascript" src="../js/vue.js"></script>
<body>
  <!-- Vue常用的事件修饰符
      1. prevent: 阻止默认事件
      2. stop: 阻止事件冒泡
      3. once: 事件只触发一次
      4. capture:使用事件的捕获模式
      5. self:  只有event.target是当前操作的元素是才触发事件;
      6. passive: 事件的默认行为立即执行,无需等待事件回调执行完毕;
  -->
  <!-- 需求:当我们点击按钮的时候使我们的页面不发生跳转 -->
  <div id="root">
    <h2>欢迎{{name}}</h2>
    <!-- 阻止页面发生跳转方式2 -->
    <a href="http://www.baidu.com" @click.prevent="showInfo1">点我提示信息</a>
    <div @click="showInfo1">
      <!-- 阻止事件冒泡 -->
      <!-- 修饰符可以连着写 -->
      <button @click.stop.prevent="showInfo1">点我提示信息</button>
    </div>
    <!-- 事件只触发一次 -->
    <button @click.once="showInfo1">点我提示信息</button>
  </div>
  <script type="text/javascript">
    Vue.config.productionTip = false
    new Vue({
      el: '#root',
      data: {
        name: '张三',
      },
      methods: {
        showInfo1 (event) {
          // 阻止页面发生跳转方式1
          // event.preventDefault();
          alert('同学你好');
        }
      }
    });
  </script>
</body>
</html>

事件修饰符可以修改我们有些元素的某些默认行为:

  1. prevent: 阻止默认事件

  2. stop: 阻止事件冒泡

  3. once: 事件只触发一次

  4. capture:使用事件的捕获模式

  5. self: 只有event.target是当前操作的元素是才触发事件;

  6. passive: 事件的默认行为立即执行,无需等待事件回调执行完毕;


如果文章中有描述不准确或者错误的地方,还望指正。您可以留言📫或者私信我。🙏
最后希望大家多多 关注+点赞+收藏^_^,你们的鼓励是我不断前进的动力!!!
感谢感谢~~~🙏🙏🙏

艺术留白
关注 关注
  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
收集22种开源Vue模板和主题框架「干货」
2401_84447390的博客
05-03 321
总结来说,面试成功=基础知识+项目经验+表达技巧+运气。我们无法控制运气,但是我们可以在别的地方花更多时间,每个环节都提前做好准备。面试一方面是为了找到工作,升职加薪,另一方面也是对于自我能力的考察。能够面试成功不仅仅是来自面试前的临时抱佛脚,更重要的是在平时学习和工作中不断积累和坚持,把每个知识点、每一次项目开发、每次遇到的难点知识,做好积累,实践和总结。开源分享:【大厂前端面试题解析+核心总结学习笔记+真实项目实战+最新讲解视频】
Vue基本使用
weixin_44529746的博客
10-31 3134
社区资料:VueVue.js专业中文社区 vue官方手册:API — Vue.js 一、vue的介绍 vue是一套构建用户界面的渐进式框架,Vue 只关注视图层, 采用自底向上增量开发的设计。Vue 的目标是通过尽可能简单的 API 实现响应的数据绑定和组合的视图组件 vue是基于MVVM(M:model V:view VM:viewmodel)设计模式,支持数据的双向绑定(v-model) 补充: MVC设计模式: M model 数据层 V view 视图层 C control控制层
VUEvue后台常用模板
热门推荐
LuviaWu的博客
04-11 9万+
推荐几个基于vue2.0开发的后台管理好用的模板,让需要的人快速获取合适的模板
推荐6个实用的Vue模板
m0_45407251的博客
07-27 1万+
推荐6个实用的Vue模板
什么是Vue模板?如何使用Vue模板
wzxue1984的博客
07-25 1226
Vue模板语法简单易懂,允许您在模板使用Vue指令和表达式来实现动态数据渲染和交互。使用Vue模板,您可以将数据和行为与界面进行关联,实现灵活且动态的用户界面。计算属性和方法:除了简单的数据绑定外,可以在模板使用计算属性和方法。计算属性是基于Vue实例的响应式数据进行计算得出的属性,方法则是在Vue实例中定义的函数。插值用于将数据动态地展示在模板中,双向数据绑定用于将表单元素的值与Vue实例的数据进行双向绑定。使用指令:Vue提供了一系列指令,用于在模板中实现各种功能。定义模板:在Vue实例中,使用
2024,排名前 15 的 Vue 后台管理模板,太厉害了
m0_59117112的博客
03-20 2210
主要特点:基于Bootstrap 4160 多个自定义元素响应式设计高度可定制的侧边栏菜单。
Vue基础使用
amuist_ting的博客
11-17 800
----基础指令和内容插值 Mustache插值语法 {{ 插值 }} 插值可以为变量 或者 表达式 v-once 只渲染一次 v-text 不识别html标签 相当于 innerText 会将指定变量的值作为标签内容显示 v-text会等vue实例完成初始化才会生效 v-html 识别html标签 相当于innerHTML v-cloak 隐藏插值标签 在vue实例化完成后 v-cloak会自动删掉 [v-cloak] { display: none;} 可设置样式 防止在网络不好等因素
vue-router基本使用
01-27
Home按钮=>home内容,about按钮=>about内容,也可以说是一种映射.所以在页面上有两个部分,一个是...路由中有三个基本的概念route,routes,router。1,route,它是一条路由,由这个英文单词也可以看出来,它是单数,Ho
Vue基本使用之对象提供的属性功能
10-17
在本文中,我们将深入探讨Vue基本使用中的对象提供的属性功能,包括过滤器、计算属性与监听属性,以及Vue对象的生命周期。 首先,我们来看**过滤器(Filters)**。过滤器是Vue提供的一种文本格式化机制,允许开发者...
Vue使用Sortable的示例代码
08-27
Sortable库是一个开源的JavaScript库,提供了拖拽排序的功能,可以与Vue结合使用来实现复杂的拖拽排序功能。 knowledge point 1:Sortable库的基本使用 Sortable库提供了基本的拖拽排序功能,可以直接在Vue组件中...
VUE脚手架具体使用方法
10-16
Vue.js脚手架,即Vue CLI(Command Line Interface),是一个官方提供的强大构建工具,它简化了基于Webpack的项目...通过掌握Vue CLI的使用方法,你可以快速搭建起一个功能完善的Vue项目,并享受到现代前端开发的便利。
一个最基本vue程序
11-15
一个vue程序的Hello World!展现了基本Vue程序的组成 用html编辑器打开运行即可 一个vue程序的Hello World!展现了基本Vue程序的组成 用html编辑器打开运行即可 一个vue程序的Hello World!展现了基本Vue程序...
Vue基础之模板语法介绍
m0_73647713的博客
09-18 885
上篇我分享了关于Vue的入门,简单的入了个门。本篇文章将要分享的内容为Vue模板语法。
Vue 模板
qq030128的博客
04-01 603
Vue模板语法
vue的template模板语法
前端程序猿的博客
06-14 3365
当谈论到Vue.js中的模板标签时,我们通常会想到它作为一个非常重要且灵活的工具,用于创建用户界面和应用程序布局。Vue.js模板标签可以帮助开发人员以一种更简洁、可读性更高的方式编写HTML,从而提高开发效率和代码质量。本文将介绍Vue.js模板标签的原理,包括模板语法、动态数据绑定和双向数据绑定等方面。在Vue.js中,模板标签是一个元素,其中包含Vue实例渲染的HTML模板模板标签是一个非常强大的工具,可以将JavaScript表达式插入HTML中,从而实现动态数据绑定。
vue+ol实现 ol 地图加载geojson
bitree1的博客
05-12 9200
一、背景 公司需要个简单的二维底图,加载点线面数据,为了省时间就用openlayers框架写一个简单的加载方法,openlayers核心包含Map对象、View视图、Layer图层、Source来源、Feature等特征 二、加载配置 三、地图初始化 import esb from '@/plugins/esb' import 'ol/ol.css' import Map from 'ol/Map' import View from 'ol/View' import { getWidth,getC
实战 Vue 之配置多页面应用
杏子
07-02 1万+
最近一直在做企业钉钉应用开发,即每个功能模块都是一个单独的应用,单独的页面,配置到钉钉里面,就可以单独访问了。比如开发登陆模块的时候,会搭建一套环境,创建 login.html 以及相应的 js 和 css。再开发注册模块的时候,又搭建一套环境,创建 register.html 以及相应的 js 和 css。
收集22种开源Vue模板和主题框架「干货」,成长路线
最新发布
2401_83620841的博客
04-11 1430
给大家分享一些关于HTML的面试题。一个人可以走的很快,但一群人才能走的更远。不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎扫码加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!7192382)]一个人可以走的很快,但一群人才能走的更远。不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎扫码加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!
Vue基本使用
05-30
以下是 Vue基本使用方法: 1. 引入 Vue.js 库 ```html <script src="https://cdn.jsdelivr.net/npm/vue"> ``` 2. 创建 Vue 实例 ```javascript var app = new Vue({ // options }) ``` 在实例化 Vue 时,你...

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
写文章

热门文章

  • JavaWeb购物系统(五)购物车模块的实现 5177
  • JavaWeb购物系统(六)购物车订单模块的实现 5167
  • JavaWeb购物系统(七)购物系统主页,商品的管理 3793
  • java-使用Servlet+JSP+Mysql+JDBC制作简易的商品管理系统 3422
  • JSP的使用 3250

分类专栏

  • Java小程序 5篇
  • 农产品发布管理系统 2篇
  • Mysql 9篇
  • 杂记 1篇
  • 数据结构 1篇
  • 错误记录 1篇
  • 多线程 1篇
  • 前端
  • SpingMVC 7篇
  • Spring 7篇
  • JavaWeb购物系统 13篇
  • JavaWeb 13篇
  • Java基础

最新评论

  • JavaWeb购物系统(六)购物车订单模块的实现

    zonel_: 非常好的教程表情包

  • java-使用Servlet+JSP+Mysql+JDBC制作简易的商品管理系统

    艺术留白: 代码肯定哪里写错了

  • java-使用Servlet+JSP+Mysql+JDBC制作简易的商品管理系统

    啵赞193: 为什么我点登录跳出来源代码而不是表格界面

  • JavaWeb购物系统(六)购物车订单模块的实现

    冷月无声738: OrderProcessServlet.java界面中的com.myUtil.ProcessUtil是什么?

  • JavaWeb购物系统(二)购物登陆、注册

    艺术留白: 那个只是获取用户的封装。只是简化了两三句代码。自己可以直接通过seesion来获取的

大家在看

  • Flutter循序渐进==>封装、继承、多态、抽象类以及属性修改 668
  • 力扣简单第三题——罗马数字转整数 308
  • CSS中的display属性:布局控制的关键 520
  • Python酷库之旅-第三方库openpyxl(12)
  • 基于MindSpore Quantum的Grover搜索算法和龙算法 444

最新文章

  • CloudTopExam考试系统
  • 为了应付枯燥的工作需求,我造了一个“轮子”
  • 农产品后台管理系统(二)——基于Redis实现JWT单点登录
2024年1篇
2023年18篇
2022年51篇

目录

目录

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

艺术留白

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或 充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值

哆哆女性网2021年宝宝起名 女孩名字大全瑞字男孩起名字吗公司新年寄语广东体育台直播三藏免费起名打分姓沙的男孩起什么名字好儿童摩托车喜土是个起什么名字好ps破解版记者探访俄疫苗生产工厂郭敬明经典爱情语录千与千寻2婴儿起名大全四个字开店取名起名蒋宝宝起名免费起名字打分八字付名字大全女孩起名宝宝起名宝典 新生宝宝扫黑风暴全集资源云盘棋牌室起名字有哪些包子店卤肉卷饼店起名uedbet顾起名传奇类手游排行榜carena企业起名中字开头远起名含义给男孩子起名字姓吴前度电影淀粉肠小王子日销售额涨超10倍罗斯否认插足凯特王妃婚姻不负春光新的一天从800个哈欠开始有个姐真把千机伞做出来了国产伟哥去年销售近13亿充个话费竟沦为间接洗钱工具重庆警方辟谣“男子杀人焚尸”男子给前妻转账 现任妻子起诉要回春分繁花正当时呼北高速交通事故已致14人死亡杨洋拄拐现身医院月嫂回应掌掴婴儿是在赶虫子男孩疑遭霸凌 家长讨说法被踢出群因自嘲式简历走红的教授更新简介网友建议重庆地铁不准乘客携带菜筐清明节放假3天调休1天郑州一火锅店爆改成麻辣烫店19岁小伙救下5人后溺亡 多方发声两大学生合买彩票中奖一人不认账张家界的山上“长”满了韩国人?单亲妈妈陷入热恋 14岁儿子报警#春分立蛋大挑战#青海通报栏杆断裂小学生跌落住进ICU代拍被何赛飞拿着魔杖追着打315晚会后胖东来又人满为患了当地回应沈阳致3死车祸车主疑毒驾武汉大学樱花即将进入盛花期张立群任西安交通大学校长为江西彩礼“减负”的“试婚人”网友洛杉矶偶遇贾玲倪萍分享减重40斤方法男孩8年未见母亲被告知被遗忘小米汽车超级工厂正式揭幕周杰伦一审败诉网易特朗普谈“凯特王妃P图照”考生莫言也上北大硕士复试名单了妈妈回应孩子在校撞护栏坠楼恒大被罚41.75亿到底怎么缴男子持台球杆殴打2名女店员被抓校方回应护栏损坏小学生课间坠楼外国人感慨凌晨的中国很安全火箭最近9战8胜1负王树国3次鞠躬告别西交大师生房客欠租失踪 房东直发愁萧美琴窜访捷克 外交部回应山西省委原副书记商黎光被逮捕阿根廷将发行1万与2万面值的纸币英国王室又一合照被质疑P图男子被猫抓伤后确诊“猫抓病”

哆哆女性网 XML地图 TXT地图 虚拟主机 SEO 网站制作 网站优化